Moroccan Beef Stew With Apricots

Rich Moroccan beef stew with apricots served in a rustic bowl topped with fresh cilantro Save
Rich Moroccan beef stew with apricots served in a rustic bowl topped with fresh cilantro | flavormonk.com

This rich Moroccan-inspired stew combines tender beef chunks with sweet dried apricots, aromatic vegetables, and a blend of warming spices including cumin, cinnamon, and coriander. The beef simmers slowly for over two hours, becoming melt-in-your-mouth tender while the sauce thickens into a fragrant, flavorful gravy. Perfect for cold weather dinners, this dish balances sweet and savory notes beautifully. Serve with couscous or crusty bread to soak up the delicious sauce.

The first time I made this Moroccan beef stew, my tiny apartment smelled like a spice bazaar for days. I'd been experimenting with North African flavors after a friend brought back ras el hanout from Marrakesh, but this dish with its sweet apricots and warming spices felt like discovering something ancient and comforting. Now whenever the weather turns cold, this stew is my go-to for feeding a crowd or just making the house feel like home.

I served this at my first dinner party in a new city, watching strangers become friends over bowls of fragrant stew. Someone asked for seconds before anyone had finished their first serving, and suddenly my nervousness about cooking for new people evaporated. Theres something about sharing a dish this complex and comforting that breaks down walls faster than anything else I know.

Ingredients

  • Beef chuck: This cut becomes meltingly tender after slow cooking and has enough marbling to keep the meat succulent
  • Apricots: Dried apricots plump up beautifully in the simmering liquid, adding natural sweetness that balances the spices
  • Cinnamon and cumin: These are the backbone spices that give the stew its signature Moroccan profile
  • Tomato paste: Concentrates the sauce and adds depth that fresh tomatoes alone cant achieve
  • Honey: A little extra sweetness helps bridge the gap between the savory beef and fruity apricots
  • Fresh cilantro or parsley: Adds a bright, fresh finish that cuts through the rich, spiced sauce

Instructions

Sear the beef:
Heat the olive oil in your Dutch oven over medium-high heat until it shimmers. Brown the beef cubes in batches, letting them develop a deep crust on all sides before transferring them to a plate.
Build the flavor base:
Add the chopped onions and carrots to the same pot, scraping up any browned bits from the bottom. Cook them until they soften and the onions turn translucent, about 5 minutes.
Wake up the spices:
Stir in the garlic and all the ground spices, letting them cook for just a minute until they're incredibly fragrant. This step unlocks their oils and intensifies their flavor.
Combine and simmer:
Return the beef to the pot and add the tomato paste, diced tomatoes, and beef broth. Stir everything together, bring it to a gentle simmer, then cover and reduce the heat to low.
Add the sweetness:
After the beef has cooked for an hour and a half, stir in the dried apricots and honey. Continue cooking uncovered for another 30 minutes to let the sauce thicken and the flavors meld.
Finish and serve:
Taste the stew and adjust the seasoning if needed. Serve hot, sprinkled generously with fresh herbs and toasted almonds if you're feeling fancy.
Hearty Moroccan beef stew with apricots simmered with tender chunks and colorful carrots in aromatic spiced sauce Save
Hearty Moroccan beef stew with apricots simmered with tender chunks and colorful carrots in aromatic spiced sauce | flavormonk.com

This stew has become my comfort food default, the thing I make when someone needs cheering up or celebrating. Last winter I made a triple batch for a snowed-in weekend with friends, and we ate it for three days straight, each bowl tasting better than the last. Thats the magic of Moroccan beef stew it just keeps getting better.

Making It Your Own

Lamb shoulder works beautifully here and might actually be more traditional, though beef gives a hearty, accessible base. You can also add diced sweet potatoes or bell peppers in the last hour of cooking for extra vegetables and texture.

Serving Suggestions

This stew deserves to be served with something that can soak up that incredible spiced sauce. Fluffy couscous is traditional, but crusty bread or even simple steamed rice work perfectly to catch every drop.

Make Ahead Magic

Moroccan beef stew actually improves overnight as the spices continue to meld and the sauce deepens. Make it a day ahead and refrigerate, then skim any solidified fat from the top before reheating gently on the stove.

  • The texture holds up perfectly for freezing, so consider doubling the batch
  • Reheat slowly over low heat to prevent the meat from toughening
  • Add a splash of water or broth when reheating if the sauce has thickened too much
Golden Moroccan beef stew with apricots plated generously with toasted almonds and crusty bread for dipping Save
Golden Moroccan beef stew with apricots plated generously with toasted almonds and crusty bread for dipping | flavormonk.com

Theres something deeply satisfying about a stew that transports you halfway across the world with just one spoonful. Enjoy every aromatic bite of this Moroccan classic.

Recipe FAQs

Beef chuck is ideal because it becomes tender and flavorful during long simmering. The connective tissue breaks down beautifully, creating succulent meat that falls apart easily.

Absolutely. Brown the beef first, then add all ingredients to your slow cooker. Cook on low for 7-8 hours or high for 4-5 hours. Add apricots during the last hour.

Couscous is traditional and perfect for soaking up the flavorful sauce. Crusty bread, steamed rice, or flatbread also work wonderfully as accompaniments.

Dried prunes, dates, or raisins work well as alternatives. Each brings a slightly different sweetness but maintains the traditional sweet-savory balance.

This stew tastes even better the next day. Store in an airtight container for up to 4 days. The flavors continue to develop and meld over time.

The cayenne is optional, so you control the heat level. Without it, the warming spices provide gentle depth without significant spiciness.

Moroccan Beef Stew With Apricots

Tender beef, sweet apricots, and warm spices create this hearty North African stew.

Prep 20m
Cook 120m
Total 140m
Servings 4
Difficulty Medium

Ingredients

Meats

  • 2 lbs beef chuck, cut into 1½-inch cubes

Vegetables & Aromatics

  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 2 medium carrots, sliced
  • 1 can (14 oz) diced tomatoes

Dried Fruits

  • 1 cup dried apricots, halved

Liquids

  • 2 cups beef broth
  • 2 tbsp tomato paste

Spices

  • 2 tsp ground cumin
  • 1½ tsp ground cinnamon
  • 1 tsp ground coriander
  • 1 tsp ground ginger
  • ½ tsp ground turmeric
  • ½ tsp smoked paprika
  • ¼ tsp cayenne pepper
  • 1½ tsp salt
  • ½ tsp freshly ground black pepper

Others

  • 2 tbsp olive oil
  • 2 tbsp honey
  • ¼ cup chopped fresh cilantro or parsley
  • toasted slivered almonds

Instructions

1
Brown the Beef: Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Brown beef cubes in batches, searing all sides. Transfer browned beef to a plate.
2
Sauté Vegetables: Add chopped onion and carrots to the pot. Sauté for 5 minutes until softened, stirring occasionally.
3
Toast Spices: Stir in garlic, cumin, cinnamon, coriander, ginger, turmeric, paprika, and cayenne. Cook for 1 minute until fragrant.
4
Combine Ingredients: Return beef to the pot. Add tomato paste, diced tomatoes, beef broth, salt, and pepper. Stir to combine and bring to a simmer.
5
Simmer Stew: Reduce heat to low, cover, and cook for 1½ hours, stirring occasionally.
6
Add Apricots and Finish: Add dried apricots and honey. Continue simmering uncovered for another 30 minutes, or until beef is very tender and sauce has thickened.
7
Season and Serve: Taste and adjust seasoning if necessary. Discard excess fat if present. Serve hot, garnished with chopped cilantro or parsley and optional toasted almonds. Accompany with couscous or crusty bread if desired.
Additional Information

Equipment Needed

  • Large Dutch oven or heavy-bottomed pot
  • Sharp chef's knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 540
Protein 44g
Carbs 48g
Fat 18g

Allergy Information

  • If using store-bought broth or bread, check for gluten or other allergens.
Rhea Kapoor

Everyday recipes and cooking tips for home cooks who love good food.