Keto Recipes

Keto Ham

If you’re following a keto diet and looking for a delicious and satisfying dish, keto ham is a fantastic option. This recipe provides a flavorful and tender ham that is low in carbohydrates and fits perfectly into a keto lifestyle. Whether you’re preparing it for a special occasion or simply craving a hearty meal, this keto ham recipe will not disappoint. Let’s dive in!

Keto Ham Recipe:


  • 1 bone-in, fully cooked ham (5-6 lbs or 2.3-2.7 kg)
  • 1/4 cup Dijon mustard
  • 2 tablespoons olive oil
  • 2 tablespoons fresh rosemary, chopped
  • 2 tablespoons fresh thyme, chopped
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon black pepper


  1. Preheat your oven to 325°F (163°C).
  2. In a small bowl, combine the Dijon mustard, olive oil, chopped rosemary, chopped thyme, garlic powder, onion powder, and black pepper. Mix well to create a flavorful paste.
  3. Place the ham on a large cutting board or baking dish, and using a sharp knife, make shallow cuts in a crisscross pattern on the surface of the ham.
  4. Generously spread the prepared mustard-herb paste all over the ham, making sure to get it into the cuts you made.
  5. Transfer the ham to a roasting pan, and cover it tightly with aluminum foil.
  6. Bake the ham in the preheated oven for approximately 15-18 minutes per pound (or 33-40 minutes per kilogram) until it reaches an internal temperature of 140°F (60°C). Use a meat thermometer to check the temperature in the thickest part of the ham without touching the bone.
  7. Once the ham reaches the desired temperature, remove it from the oven and let it rest for 10-15 minutes before slicing.
  8. Slice the keto ham and serve warm. You can pair it with keto-friendly side dishes like roasted vegetables or cauliflower mash.

Nutrition Facts: The nutrition facts provided below are approximate values based on a 4-ounce (113g) serving of ham. Please note that the exact nutritional content may vary depending on the specific brand and type of ham used.

  • Calories: 170
  • Total Fat: 10g
  • Saturated Fat: 3.5g
  • Cholesterol: 55mg
  • Sodium: 920mg
  • Total Carbohydrate: 0g
  • Dietary Fiber: 0g
  • Sugars: 0g
  • Protein: 18g

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button