Moroccan Beef Stew With Apricots

Golden Moroccan beef stew with apricots served in a rustic bowl with fresh cilantro garnish Save
Golden Moroccan beef stew with apricots served in a rustic bowl with fresh cilantro garnish | pinreadyrecipes.com

This aromatic North African-style stew combines succulent beef chuck with sweet dried apricots and a warming blend of cumin, cinnamon, coriander, and ginger. The meat becomes fork-tender after slow simmering, while the apricots add a delightful sweetness that balances the savory spices. Perfect served over couscous or with crusty bread to soak up the flavorful sauce.

The first time I walked past my neighbor's open window on a rainy Tuesday, cinnamon and cumin wafted out like an invitation I couldn't refuse. She'd been simmering this stew for hours, and eventually, she just handed me a bowl through the screen door. I've been making it ever since, tweaking it until it became the kind of dinner that makes people linger at the table long after they've finished eating.

Last winter, my brother-in-law stayed over unexpectedly when his flight got canceled. I threw everything into the pot and we spent the evening watching old movies while it bubbled away. He still messages me asking when I'm making it again, which is basically the highest compliment I know how to receive.

Ingredients

  • Beef chuck: This cut breaks down beautifully during slow cooking and develops incredible depth
  • Dried apricots: They plump up and release natural sweetness that balances the warm spices perfectly
  • Cinnamon and cumin: These two spices create the signature Moroccan flavor profile you're looking for
  • Tomato paste: Adds a concentrated richness that deepens the color and body of the sauce
  • Honey: Just enough to round out the acidity and highlight the fruit's natural sugars

Instructions

Sear the beef:
Heat olive oil in your Dutch oven over medium-high heat and brown the beef cubes in batches, letting each side develop a deep golden crust before transferring to a plate.
Build the foundation:
Add onions and carrots to the pot, stirring occasionally for 5 minutes until they start to soften and the onions turn translucent at the edges.
Wake up the spices:
Stir in garlic and all the spices, cooking for just 1 minute until the aromatics bloom and the fragrance fills your kitchen.
Bring it all together:
Return the beef to the pot along with tomato paste, diced tomatoes, and beef broth, stirring to combine everything before bringing it to a gentle simmer.
Let it work its magic:
Cover and reduce heat to low, cooking for 1½ hours and checking occasionally to make sure it's maintaining a slow, steady bubble.
Add the sweetness:
Stir in dried apricots and honey, then continue simmering uncovered for another 30 minutes until the beef is fork-tender and the sauce has thickened enough to coat a spoon.
Finish with care:
Taste and adjust the seasoning if needed, skim any excess fat from the surface, then serve hot scattered with fresh herbs and toasted almonds.
Tender beef chunks simmered with sweet dried apricots and aromatic Moroccan spices in a rich sauce Save
Tender beef chunks simmered with sweet dried apricots and aromatic Moroccan spices in a rich sauce | pinreadyrecipes.com

My daughter claimed she hated apricots until she tried this stew, watching suspiciously as I served her bowl. Now she asks for seconds and has started suggesting we add them to everything else I make.

Make It Ahead

This stew actually tastes better the next day when all those spices have had time to really settle in and become friends. I'll often make it on Sunday and keep it in the refrigerator until Monday evening, letting the flavors deepen while I literally do nothing at all.

Serving Ideas

I've found that fluffy couscous soaks up the sauce beautifully, but crusty bread works just as well for sopping up every last drop. Sometimes I'll quick-pickle some thinly sliced red onions in vinegar and sugar to cut through the richness with something bright and tangy.

Freezing And Storage

This freezes exceptionally well, so I often double the batch and stash half away for nights when cooking feels impossible. The apricots hold up surprisingly well through freezing and reheating, maintaining most of their texture.

  • Cool completely before transferring to freezer-safe containers
  • Leave some headspace since liquids expand when frozen
  • Thaw overnight in the refrigerator and reheat gently on the stovetop
Hearty North African stew featuring meltingly soft beef, plump apricots, and toasted almonds over fluffy couscous Save
Hearty North African stew featuring meltingly soft beef, plump apricots, and toasted almonds over fluffy couscous | pinreadyrecipes.com

There's something deeply satisfying about a dish that balances sweet and savory so perfectly, filling your kitchen with smells that make people drift in from other rooms.

Recipe FAQs

Yes, lamb shoulder works beautifully in this dish and adds a traditional North African twist. The cooking time remains the same.

Couscous is the classic accompaniment, but it also pairs well with crusty bread, rice, or flatbread to soak up the flavorful sauce.

Absolutely. Brown the beef first, then transfer everything to your slow cooker and cook on low for 6-8 hours or high for 4-5 hours.

Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. The flavors actually improve after a day or two.

Simply omit or reduce the cayenne pepper. The other spices provide warmth without excessive heat, making it family-friendly.

Moroccan Beef Stew With Apricots

Tender beef simmered with sweet apricots and aromatic spices for a hearty, comforting North African-inspired meal.

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 and Simmer: Return beef to the pot. Add tomato paste, diced tomatoes, beef broth, salt, and pepper. Stir to combine and bring to a simmer.
5
Slow Cook: Reduce heat to low, cover, and cook for 1½ hours, stirring occasionally.
6
Add Apricots and Thicken: Add dried apricots and honey. Continue simmering uncovered for another 30 minutes, or until beef is very tender and sauce has thickened.
7
Final Seasoning: Taste and adjust seasoning if necessary. Discard excess fat if present.
8
Serve: 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.
Madison Cole

Passionate home cook sharing simple, family-friendly recipes and kitchen tips.