Tagine Meat and Vegetable: A Slow-Cooked Moroccan Stew

Updated November 4, 2026

Total time
2 hr 30 min
prep 25 min · cook 2 hr 5 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Tagine Meat and Vegetable: A Slow-Cooked Moroccan Stew

Tagine meat and vegetable is a Moroccan-style slow-cooked stew of tender lamb, warming spices, and vegetables in a fragrant, lightly saucy broth. This stovetop version uses a heavy pot, so you can make it without a traditional tagine; the gentle simmer lets the meat soften while the vegetables keep their shape.

Ingredients

  • 2 lb (900 g) boneless lamb shoulder, cut into 1½-inch (4 cm) pieces
  • 2 tbsp (30 ml) olive oil
  • 2 medium yellow onions, finely chopped, about 2 cups (300 g)
  • 3 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp ground ginger
  • 1 tsp ground paprika
  • ½ tsp ground turmeric
  • ¼ tsp ground cinnamon
  • 1 tsp kosher salt, plus more to taste
  • ½ tsp freshly ground black pepper
  • 2 tbsp (30 g) tomato paste
  • 2 cups (475 ml) low-sodium chicken or beef broth
  • 1 tbsp (15 ml) fresh lemon juice
  • 2 medium carrots, peeled and cut into 1½-inch (4 cm) pieces, about 1½ cups (200 g)
  • 1 medium turnip, peeled and cut into 1-inch (2.5 cm) chunks, about 1 cup (150 g)
  • 1 medium zucchini, cut into thick half-moons, about 2 cups (250 g)
  • 1 medium red bell pepper, cut into 1-inch (2.5 cm) pieces, about 1½ cups (200 g)
  • 1 cup (150 g) canned chickpeas, drained and rinsed
  • ¼ cup (10 g) chopped fresh cilantro or flat-leaf parsley

Instructions

  1. Pat the lamb dry with paper towels. In a small bowl, combine the cumin, ginger, paprika, turmeric, cinnamon, salt, and pepper. Toss the lamb with the spice mixture so the pieces are evenly coated.
  2. Heat the oil in a heavy Dutch oven or deep, lidded pot over medium-high heat. Working in batches to avoid crowding, brown the lamb on two or three sides, about 5 minutes per batch. Transfer browned pieces to a plate. A dark brown fond on the pot is useful; if it starts to burn, lower the heat.
  3. Reduce the heat to medium. Add the onions and cook, stirring and scraping up browned bits, until softened, about 6 minutes. Stir in the garlic and tomato paste and cook for 1 minute, until fragrant and the paste darkens slightly.
  4. Return the lamb and any plate juices to the pot. Pour in the broth and lemon juice, then bring the liquid to a gentle simmer. Cover, reduce the heat to low, and cook for 1 hour 15 minutes, stirring once or twice. Keep the liquid at a quiet simmer rather than a rapid boil; add a splash of water if the pot looks dry.
  5. Add the carrots and turnip, nestling them into the liquid. Cover and simmer for 20 minutes. Add the zucchini, bell pepper, and chickpeas, then cover and cook for another 20–25 minutes, until the vegetables are tender but not collapsing and the lamb is fork-tender.
  6. Check the thickest lamb pieces with a food thermometer. USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of lamb; for this braise, continue cooking until the lamb is also fork-tender. Taste the broth and adjust the salt, pepper, or lemon juice. Sprinkle with cilantro or parsley and serve hot.

Tips

  • Brown the lamb in batches. A crowded pot steams the meat, which means less browning and less flavor in the finished broth.
  • Cut root vegetables larger than the zucchini and pepper, since they need longer to become tender. Add softer vegetables near the end as directed.
  • If you do not have turnip, use an equal amount of peeled potato or parsnip. Potato makes the broth a little starchier; parsnip adds a sweeter, more aromatic note.
  • For a more traditional preserved-lemon accent, stir in 1–2 tbsp (15–30 g) finely chopped preserved lemon at the end. It is salty and tangy, so taste before adding more salt. Lemon juice is a practical substitute but lacks the preserved citrus peel’s depth.

Serving Suggestions

Serve the stew in shallow bowls with Moroccan khobz or another sturdy bread for scooping up the broth. Couscous is a convenient accompaniment; steamed rice or warm flatbread also works well. Put extra chopped herbs and lemon wedges on the table so diners can brighten their portions. If serving with couscous, keep it separate until plating so it does not absorb all the sauce.

Variations

Beef chuck can replace lamb in the same quantity; it may need an additional 15–30 minutes of simmering, so use tenderness rather than the clock as your guide. For a milder, sweeter version, add ½ cup (75 g) pitted green olives or ¼ cup (40 g) raisins along with the chickpeas. To make a meat-free stew, replace the lamb with 2 additional cups (300 g) chickpeas and use vegetable broth; start with the root vegetables and simmer until tender, adding zucchini and pepper for the final 20–25 minutes. The result is lighter and will not have the same rich lamb broth.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a covered, shallow container. They keep for 3–4 days in the refrigerator, or can be frozen for up to 3 months for best quality. Thaw frozen stew overnight in the refrigerator. Reheat gently on the stovetop, stirring occasionally and adding a little broth or water if needed, until the center reaches 165°F (74°C); check with a food thermometer. Reheat only the amount you plan to serve.

Frequently Asked Questions

Do I need a traditional tagine pot?
No. A heavy Dutch oven or other sturdy pot with a tight-fitting lid works well on the stovetop. A traditional tagine can also be used, but follow its manufacturer’s guidance for heat and use a diffuser if required; many tagines should not be placed over high direct heat.

Can I make this tagine ahead?
Yes. Cook it fully, cool it promptly, and refrigerate within 2 hours. The flavors meld as it rests, and it can be reheated the next day to 165°F (74°C). If preparing ahead, you can also cook the lamb and root vegetables first, then add the zucchini and pepper while reheating so they stay firmer.

Why is my lamb still tough?
Lamb shoulder becomes tender through slow cooking, and pieces can need more time than expected depending on their size and the cut. Keep the pot covered at a gentle simmer and continue cooking in 15-minute increments until a fork slides easily into the meat.

Can I use boneless lamb leg instead of shoulder?
Yes, but leg is leaner and can dry out if simmered for too long. Cut it into even pieces, follow the thermometer guidance, and begin checking for tenderness earlier than the recipe’s stated time.

How can I thicken the sauce?
Remove the lid for the final 10–15 minutes and simmer gently, stirring now and then, until the broth reduces to your liking. Avoid boiling hard, which can make the meat and vegetables break apart before the sauce improves.

Is this recipe very spicy?
No; the listed spices are aromatic rather than hot. For heat, add a pinch of cayenne with the spice mixture or serve harissa at the table, since its strength varies by brand and recipe.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).