Taste Meridian
AI-drafted

Moroccan Lamb & Potato Stew with Tomato and Cumin

A vibrant, zesty stew from the Moroccan souk tradition featuring tender pastured lamb or goat slow-simmered in a polyphenol-rich tomato and cilantro broth with waxy potatoes. This farm-fresh version swaps industrial seed oils for robust extra-virgin olive oil and eliminates refined sugars, letting the natural sweetness of ripe tomatoes and onions shine through a deeply savory, herbaceous finish.

Be the first to rate
Sign in to rate
Moroccan Souqmediumwhole-foodno-added-sugarpaleograin-freegluten-free
Save
Moroccan Lamb & Potato Stew with Tomato and Cumin — authentic Moroccan Souq recipe from Taste Meridian

A little context

The result is a cleaner, brighter version that respects the original balance of acid, fat, and herb.

Method

  1. 01

    Sear the meat

    Pat the lamb or goat cubes completely dry with paper towels. Season generously with half the salt and cayenne. Heat 30 ml of the extra-virgin olive oil in your cast-iron skillet over medium-high heat until shimmering. Sear the meat in batches until a deep brown crust forms on all sides, about 3-4 minutes per batch. Do not overcrowd the pan, or the meat will steam. Remove meat and set aside.

  2. 02

    Sauté aromatics

    Reduce heat to medium. Add the remaining 30 ml of olive oil to the same pan. Add the diced onion and a pinch of salt. Sauté for 5-7 minutes until translucent and soft, but not browned. Add the minced garlic and cook for another 60 seconds until fragrant, stirring constantly to prevent burning.

  3. 03

    Build the tomato base

    Stir in the ground cumin and coriander, toasting them with the onions for 30 seconds. Add the chopped peeled tomatoes and the chopped cilantro stems. Pour in the bone broth or water. Scrape up any browned bits (fond) from the bottom of the pan with your wooden spoon; this is where the flavor lives.

  4. 04

    Simmer the stew

    Return the seared meat and any accumulated juices to the pan. Bring the liquid to a boil, then immediately reduce the heat to low. Cover the skillet with a tight-fitting lid and simmer gently for 25 minutes. The meat should be tender but not falling apart yet.

  5. 05

    Add potatoes

    Stir in the potato chunks. If the liquid level is too low, add a splash more water or broth to just cover the ingredients. Cover again and continue to simmer for another 15-20 minutes, or until the potatoes are fork-tender and the meat is falling off the bone.

  6. 06

    Finish with fresh herbs

    Remove the skillet from the heat. Stir in the minced fresh garlic (not previously cooked) and the bulk of the chopped cilantro leaves. Taste and adjust with sea salt if needed. The residual heat will cook the fresh garlic slightly, releasing its allicin without destroying it.

  7. 07

    Rest and serve

    Let the stew rest for 10 minutes before serving to allow the flavors to meld and the fats to re-emulsify into the sauce. Serve hot, ensuring each bowl gets a generous portion of meat, potatoes, and the rich green-tomato sauce.

Pro tips

  • ✦Peeling tomatoes: Score an 'X' on the bottom of each tomato, blanch in boiling water for 30 seconds, then transfer to an ice bath. The skins will slip right off, creating a smoother sauce.
  • ✦Cilantro freshness: A good bunch should have vibrant green leaves and firm, non-mushy stems. If the stems are slimy, the bunch is past its prime.
  • ✦Fat management: If you prefer a leaner stew, you can skim the excess fat from the surface after the meat has rested before serving, though the fat carries the fat-soluble vitamins from the tomatoes.
  • ✦Texture control: Do not overcook the potatoes; they should hold their shape. If they break down, the stew becomes a puree rather than a chunky Ojja.

Shop this recipe

As an Amazon Associate we earn from qualifying purchases.

Substitutions

  • lamb shoulder or goat → grass-fed beef chuck or organic chicken thighs (Beef chuck requires similar cooking time; chicken thighs should be added later to prevent drying out (simmer only 15 mins total))
  • waxy potatoes → turnips or parsnips (add 5 minutes earlier as they cook slightly faster than waxy potatoes)
  • bone broth → filtered water with 1 tsp apple cider vinegar (The acid helps tenderize the meat if broth is unavailable)

Storage

Cool completely and store in a glass container in the refrigerator for up to 4 days. The flavor improves on the second day. Freeze in portioned glass jars or BPA-free containers for up to 3 months. Thaw overnight in the fridge before reheating gently on the stovetop with a splash of water.

What to serve with it

  • A glass of dry, tannic red wine (like a natural Syrah) to complement the tannins in the tomatoes
  • Fresh mint tea (unsweetened)
  • Simple arugula salad with lemon juice and EVOO
  • Sparkling water with a wedge of fresh lime

FAQ

Why is my sauce too thick or too thin?+

If too thick, add warm water or broth a tablespoon at a time. If too thin, simmer uncovered for 5-10 minutes to reduce the liquid and concentrate the flavors.

Can I make this ahead of time?+

Yes, this dish is excellent made 1-2 days in advance. The flavors deepen, and the fats solidify on top, making it easy to skim if desired before reheating.

Is this gluten-free?+

Yes, provided you use certified gluten-free spices and ensure your broth is gluten-free. This recipe naturally contains no wheat or grains.

Share this recipe

Notes from the community

Sign in to leave a note.

No notes yet — be the first.

You might also like