A weekly selection of our favorite recipes. Subscribe
Don't miss!

Beef Stew

Moroccan-Spiced Beef and Lentil Stew

7 Mins read
Top-down look at a bowl of beef and lentil stew with diced tomatoes, dried apricot pieces, and parsley scattered across the surface.

This isn’t a tagine, though it shares the same warm spice soul. It’s a slow cooker stew that coaxes deep, layered flavor from affordable beef and red lentils, with dried apricots adding a subtle sweetness that keeps the spices from turning harsh.

The trick is patience: letting the lentils break down into a silky thickener while the beef turns fork-tender. A finish of lemon and parsley brightens the pot, so the result tastes complex rather than heavy.

For anyone who’s tried Moroccan-spiced beef and lentil stew and found it one-dimensional, this version builds real depth without a fuss.

The first time I made this, I threw in the lentils at the start and let them go the full 9 hours. By dinner, they had dissolved into a grayish paste, and the stew looked like baby food.

Sear the beef for deep flavor

Browning beef before it hits the slow cooker does two things. First, the high heat triggers the Maillard reaction, turning the meat’s surface a deep brown and creating those rich, savory notes that make stew taste braised for hours. Second, skipping this step leaves the beef looking gray and tasting flat.

Don’t waste the browned bits and juices left in the pan, pour them into the cooker with the meat. That fond carries concentrated flavor that bolsters the whole dish.

Balance warm spices with dried apricots

What makes this stew distinctly Moroccan is the interplay between savory and sweet. Cinnamon, ginger, and allspice read as warm and aromatic, not cloying. Dried apricots add a subtle fruitiness that softens the spices without making the pot taste sweet.

Then lemon juice and fresh parsley come in at the end to cut through the richness and wake up every flavor. The result is a broth that tastes layered and complete, not one-note.

Let red lentils thicken the stew naturally

Red lentils are the right choice here because they break down during the long cook, releasing starch that thickens the broth into a hearty, spoon-coating consistency. No need to mash anything or add a slurry. They also cook in about the same time the beef needs to become tender, so everything finishes together.

Now I always use red lentils and check them at 7 hours, they break down just enough to thicken without losing shape. Unlike firmer lentils, they absorb the spice blend readily, so every spoonful carries the full flavor.

Slow cooking deepens the stew’s complexity

Setting this stew on low for 7 to 9 hours does more than soften beef and lentils. The gentle heat gives the spices time to meld into the broth, so no single note dominates.

Lentils release starch slowly, building body without scorching on the bottom. By the end, the beef is fork-tender and the liquid has turned silky. Taste it at the 7-hour mark, the difference between then and earlier is the difference between a decent stew and one that tastes like it simmered all day.

Macro detail of a spoonful of stew showing tender beef, red lentils, and a chunk of dried apricot in a thick reddish-brown sauce.

Prep: 20 min · Cook: 7 hr · Total: 7 hr 20 min · Servings: 8 · Calories: 320 kcal

Choose the right lentils for texture

Dry red lentils: Red lentils break down during cooking, naturally thickening the stew to a silky consistency.

Dried apricots: Finely diced dried apricots add subtle sweetness without making the stew taste fruity.

Beef stew meat: Cut beef into bite-sized pieces so it becomes fork-tender in the same time as the lentils.

Ground spices: Use fresh spices; old ones lose punch. The blend of turmeric, paprika, cumin, coriander, cinnamon, ginger, and allspice is the backbone.

Build the stew step by step for best texture

Sear the beef

Heat the skillet until a drop of water sizzles on contact. Add oil, then beef in a single layer, crowding drops the pan temperature and steams instead of browns.

Let each side sit undisturbed until a deep brown crust forms, 2 to 3 minutes per side. The fond stuck to the pan is flavor; scrape it into the slow cooker with the meat.

Layer the aromatics and spices

Dump all the vegetables, garlic, tomatoes, broth, lentils, and spices into the cooker on top of the beef. Stir until the tomato paste (if any) is dissolved and no dry spice clumps remain. The broth should turn a uniform rusty orange.

Drop in the bay leaves.

Cook low and slow

Set the slow cooker to low and let it run for 7 hours. At 7 hours, lift the lid and stir, the lentils should be mostly broken down, the beef fork-tender.

If the broth looks thin, give it another 30 minutes. The stew should coat the back of a spoon, not be watery.

Finish with brightness

Stir in the diced apricots, lemon juice, and parsley. Taste: the apricots add a subtle sweetness that balances the warm spices; the lemon and parsley cut the richness. Adjust salt and pepper if needed.

The stew is ready, the flavors will be bright, not flat.

Top-down look at a bowl of beef and lentil stew with diced tomatoes, dried apricot pieces, and parsley scattered across the surface.

Moroccan-Spiced Beef and Lentil Stew

Slow-cooked beef and red lentils with turmeric, cinnamon, and apricots in a savory broth. Serve with pita and yogurt.
Prep Time 20 minutes
Cook Time 7 hours
Total Time 7 hours 20 minutes
Course Main Course
Cuisine Moroccan-Inspired
Servings 8 servings
Calories 320 kcal

Ingredients
  

  • 1 ½ lbs beef stew meat, cut into bite-sized pieces
  • 2 teaspoons olive oil
  • 1 medium onion, diced 1 ½ cups
  • 3 medium carrots, diced ¼ inch heaping 1 cup
  • 3 stalks celery, diced ½ cup
  • 6 cloves garlic, minced 2 tablespoons
  • 1 14-ounce can diced tomatoes
  • 3 cups low-sodium beef broth 24 ounces
  • 1 cup dry red lentils may sub green or brown lentils
  • 1 ½ teaspoons ground turmeric
  • 1 ½ teaspoons paprika
  • ¾ teaspoon ground cumin
  • ¾ teaspoon ground coriander
  • ½ teaspoon garlic powder
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground ginger
  • 1 teaspoon fine salt
  • ½ teaspoon ground allspice
  • ¼ teaspoon black pepper plus more to taste
  • 2 bay leaves
  • cup dried apricots, finely diced
  • Juice of ½ lemon
  • ¼ cup fresh parsley, chopped plus more for garnish
  • Optional serving: Whole wheat pita bread or naan (cut into halves or quarters), and dollops of plain Greek yogurt or sour cream

Instructions
 

  • Sear the beef:

    Heat a large skillet over medium-high heat. Once hot, add oil and swirl to coat the surface. Add beef and sear until browned, roughly 2-3 minutes. Turn pieces and cook for another 2 minutes. Move the browned meat along with any pan juices into the slow cooker.
  • Add vegetables and spices:

    Add to the slow cooker the diced onion, carrots, celery, garlic, diced tomatoes, broth, dry lentils, turmeric, paprika, cumin, coriander, garlic powder, cinnamon, ginger, salt, allspice, and black pepper. Mix well to incorporate.
  • Drop in bay leaves:

    Drop in the bay leaves and gently stir once more.
  • Slow cook until tender:

    Put the lid on and cook on low heat for 7-9 hours, until the lentils are soft.
  • Mix in apricots and herbs:

    Mix in the diced dried apricots, lemon juice, and chopped parsley.
  • Serve with garnishes:

    Spoon into serving bowls. Optionally, garnish with yogurt or sour cream, extra fresh parsley, and cracked black pepper. Accompany with pita bread or naan.
Keyword beef and lentil soup, brown lentil recipes, brown lentil soup, lentil crockpot recipes, lentil dinner recipes, lentil stew recipes, moroccan lentil soup, moroccan-spiced beef and lentil stew

A serving of Moroccan-spiced stew in a shallow bowl, garnished with fresh parsley and visible chunks of beef and apricot.

Three swaps that change this stew (and one that doesn’t)

Beef stew meat: Lamb stew meat or omit for vegetarian. Lamb gives a gamier, richer flavor that suits Moroccan spices. Swap in equal weight.

For vegetarian, omit meat entirely; the stew still works because lentils and aromatics carry the flavor, but you lose the beefy depth. Add 1 more cup broth and an extra 1/2 cup lentils to maintain body.

Dry red lentils: Green or brown lentils. Red lentils break down into a creamy thickener.

Green or brown hold their shape and stay firmer, so the broth stays thinner. Expect a soupier stew with distinct lentil bites. No need to adjust liquid, but cook time may stretch to 8 hours for tenderness.

Start with the same amount (1 cup).

Dried apricots: Golden raisins or dried figs, finely diced. Apricots add a subtle fruity sweetness that balances the warm spices without pushing sweet. Raisins are sweeter and more concentrated; start with 1/4 cup and taste before adding more.

Figs bring a honeyed note and tiny seeds; use the same volume. Either swap changes the sweet-savory balance slightly.

Tips

  • Toast the ground spices in the dry skillet for 30 seconds after removing the beef, stirring constantly, until fragrant. This bloom releases volatile oils that deepen the spice profile beyond what slow cooking alone achieves.

Storage and Serving

This stew thickens as it sits, so leftovers need a splash of broth when reheating to restore the original consistency. Store in an airtight container in the fridge for up to 4 days. The lentils continue to break down over time, making the stew even heartier but slightly less distinct in texture.

For best results, reheat gently on the stovetop or in the microwave, adding beef broth or water a tablespoon at a time until the stew is as loose as you like. To freeze, portion the stew without the yogurt or fresh parsley garnish into freezer-safe containers. It will keep for up to 3 months.

Thaw overnight in the fridge, then reheat as above. The dried apricots and lemon juice hold well through freezing, but the parsley should be added fresh after reheating. Serve the stew within 30 minutes of adding the final lemon juice and parsley, as the brightness fades over time.

Dollop yogurt or sour cream and extra parsley just before serving.

A bowl of Moroccan-Spiced Beef and Lentil Stew with beef stew meat, red lentils, and dried apricots, garnished with parsley.

Frequently Asked Questions

Can I make this stew ahead of time and reheat it?

Yes. The stew actually improves after a day in the fridge as flavors settle. Store it without the yogurt or parsley garnish in an airtight container for up to 4 days.

When reheating, add a splash of broth or water to restore the original consistency, since the lentils continue to break down and thicken.

How do I prevent the lentils from turning mushy?

Red lentils are meant to break down here, that’s how the stew thickens naturally. If you want firmer lentils, swap in green or brown lentils at the same 1 cup quantity; they hold their shape and keep the broth soupier. Just note that the texture will be different, and cook time may need to stretch to 8 hours.

What can I serve with this stew besides pita or naan?

Couscous is a classic pairing, its fluffy grains soak up the spiced broth. Steamed rice also works well. For a lower-carb option, try roasted cauliflower or a simple green salad dressed with lemon and olive oil to echo the stew’s bright finish.

Is this stew similar to a traditional Moroccan tagine?

It shares the same warm spice profile, cinnamon, ginger, allspice, and the sweet-savory balance from dried apricots. But a tagine is typically cooked in a conical clay pot over low heat, which concentrates flavors differently. This slow cooker version is a hands-off adaptation that yields a thicker, heartier broth than a classic tagine.

You may also like
Beef Stew

Guinness Beef Stew

7 Mins read
The single most common mistake people make with Guinness beef stew is rushing the browning. Crowd the pot and the meat steams…
Beef Stew

French Beef Stew

6 Mins read
A deep brown sear on beef chuck is the difference between a good stew and a great one. This classic French beef…
Beef Stew

Beef Vegetable Soup with Cabbage

6 Mins read
This isn’t a quick dump-and-stir soup. It’s a two-hour simmer that turns tough beef and a whole head of cabbage into something…

Leave a Reply

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

Recipe Rating