Warm, aromatic, and richly spiced — this Keto Moroccan Lamb Tagine is comfort food with an exotic twist. Tender lamb is slow-cooked with zucchini, cauliflower, and fragrant spices like cumin, cinnamon, and coriander, creating a deep, savory-sweet flavor that’s both satisfying and keto-friendly. Inspired by traditional Moroccan stews but without the carbs from couscous or dried fruit, this dish delivers all the warmth and depth of the original while staying perfectly low-carb.

About This Recipe

If you love bold flavors and hearty stews, this Keto Moroccan Lamb Tagine is going to be your new favorite. Traditional Moroccan tagine recipes often feature lamb slow-cooked with spices, vegetables, dried fruit, and couscous. For keto, we’ve reinvented this classic by removing the high-carb ingredients and replacing them with low-carb, nutrient-rich vegetables like zucchini and cauliflower. The result? All the aromatic warmth and comfort of a Moroccan tagine, but perfectly keto-friendly.

This dish gets its depth of flavor from the spice blend. Moroccan cuisine is known for using a mix of warming spices like cumin, paprika, cinnamon, coriander, and turmeric. Together, they infuse the lamb with richness while creating a savory-sweet balance that’s unique and irresistible. Instead of sweet dried fruits, which are carb-heavy, this recipe uses a touch of tomato paste and olives for natural tang and depth.

The lamb is seared for flavor, then simmered slowly until melt-in-your-mouth tender. Vegetables like zucchini, bell peppers, and cauliflower add body to the stew without adding too many carbs. A splash of lemon juice or preserved lemon brightens the dish right before serving, making each bite layered and complex.

Nutritionally, this tagine is a powerhouse. Lamb is rich in protein and healthy fats, while the vegetables provide fiber, vitamins, and antioxidants. The spices themselves also bring anti-inflammatory benefits. This makes the dish not only comforting but also nourishing, fitting perfectly into a keto lifestyle.

What makes this recipe especially appealing is its versatility. You can make it in a traditional tagine pot, a Dutch oven, or even a slow cooker. It’s great for family dinners, meal prep, or special occasions when you want to serve something unique and impressive.

Whether you’re new to Moroccan flavors or already a fan of global cuisine, this Keto Moroccan Lamb Tagine delivers bold taste, hearty comfort, and a touch of exotic flair—all without the carbs.


Why You’ll Love This Recipe

  • Rich, exotic Moroccan flavors 🐑
  • Comforting, one-pot meal
  • Low-carb and gluten-free
  • Great for family dinners or entertaining
  • Freezer-friendly for meal prep

Ingredients

  • For the Tagine:
  • 2 lbs (900 g) lamb shoulder or leg, cut into chunks
  • 3 tbsp olive oil
  • 1 medium onion, chopped
  • 3 garlic cloves, minced
  • 1 red bell pepper, chopped
  • 2 zucchinis, chopped
  • 2 cups cauliflower florets
  • 1/2 cup green olives
  • 1 (14 oz / 400 g) can diced tomatoes
  • 2 tbsp tomato paste
  • 1 1/2 cups beef or lamb broth
  • Juice of 1 lemon (or 1 tbsp preserved lemon)
  • Fresh cilantro, for garnish
  • Spice Mix:
  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp ground cinnamon
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1/2 tsp ground ginger
  • Salt & pepper, to taste

Instructions

  1. Heat olive oil in a large pot or tagine over medium-high heat.
  2. Season lamb chunks with salt and pepper. Sear in batches until browned, then set aside.
  3. Add onion and garlic to the pot, cooking until fragrant.
  4. Stir in bell pepper, zucchini, and cauliflower; cook 3–4 minutes.
  5. Add all spices and tomato paste; stir to coat vegetables.
  6. Return lamb to the pot, then add diced tomatoes, broth, and olives. Stir well.
  7. Bring to a boil, then reduce heat to low. Cover and simmer for 1.5–2 hours, until lamb is tender.
  8. Stir in lemon juice, adjust seasoning, and garnish with fresh cilantro before serving.

Nutrition (per serving)

  • Calories: ~420
  • Fat: 29 g
  • Protein: 32 g
  • Net Carbs: 7 g
  • Fiber: 3 g

FAQ

  • Can I make this in a slow cooker?
    Yes, cook on low for 6–8 hours or high for 3–4 hours.
  • What cut of lamb works best?
    Shoulder or leg are best for slow cooking.
  • Can I freeze leftovers?
    Yes, store in an airtight container for up to 3 months.
  • Can I make it spicier?
    Add chili flakes or fresh chili for extra heat.

Variations & Substitutions

  • Use chicken thighs instead of lamb for a lighter version
  • Add spinach or kale for extra greens
  • Swap cauliflower for eggplant for a different flavor profile
  • Top with toasted almonds for crunch (optional)

Serving Suggestions

  • Serve over cauliflower rice for a full meal 🍚
  • Pair with keto cloud bread to soak up the sauce
  • Add a side of cucumber-yogurt salad for freshness
  • Enjoy with a squeeze of extra lemon for brightness

Keto Moroccan Lamb Tagine – Low Carb Spiced Stew

Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Servings 6 Servings
Calories 420
Tender lamb simmered with Moroccan spices, vegetables, and olives—this keto lamb tagine is a comforting, flavorful dinner that’s low-carb and gluten-free.

Ingredients

For the Tagine

  • 2 lbs lamb shoulder or leg (cut into chunks)
  • 3 tbsp olive oil
  • 1 medium onion (chopped)
  • 3 garlic cloves (minced)
  • 1 red bell pepper (chopped)
  • 2 zucchinis (chopped)
  • 2 cups cauliflower florets
  • 1/2 cup green olives
  • 1 can 14 oz diced tomatoes
  • 2 tbsp tomato paste
  • 1 1/2 cups beef or lamb broth
  • Juice of 1 lemon (or 1 tbsp preserved lemon)
  • Fresh cilantro (for garnish)

Spice Mix

  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp ground cinnamon
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1/2 tsp ground ginger
  • Salt & pepper (to taste)

Instructions 

  • Heat olive oil in a large pot or tagine over medium-high heat.
  • Season lamb chunks with salt and pepper. Sear in batches until browned, then set aside.
  • Add onion and garlic to the pot, cooking until fragrant.
  • Stir in bell pepper, zucchini, and cauliflower; cook 3–4 minutes.
  • Add all spices and tomato paste; stir to coat vegetables.
  • Return lamb to the pot, then add diced tomatoes, broth, and olives. Stir well.
  • Bring to a boil, then reduce heat to low. Cover and simmer for 1.5–2 hours, until lamb is tender.
  • Stir in lemon juice, adjust seasoning, and garnish with fresh cilantro before serving.
Calories: 420kcal
Course: Dinner
Cuisine: Moroccan
Keyword: Dinner, keto lamb tagine, low carb dinner recioe, moroccan, moroccan lamb stew

Did you make this recipe?


I’d love to hear from you — leave a comment below and tell me how it turned out, what you liked, or if you made any tweaks!

Try these next:

Craving more? New keto recipes drop every week
– Quick, low-carb, and ridiculously tasty.

 

Write A Comment

Recipe Rating




Exit mobile version