Moroccan Beef Stew With Apricots

Rich Moroccan beef stew with apricots featuring tender chunks in spiced sauce garnished with fresh cilantro Pin It
Rich Moroccan beef stew with apricots featuring tender chunks in spiced sauce garnished with fresh cilantro | stircrafted.com

This fragrant North African stew combines tender beef chuck with sweet dried apricots, creating a perfect balance of savory and sweet flavors. The meat simmers slowly with aromatic spices like cinnamon, cumin, and coriander until meltingly tender. Diced tomatoes and carrots add depth while honey enhances the natural sweetness of the fruit. The result is a rich, thick sauce that clings to every piece of beef. Serve over fluffy couscous or with crusty bread to soak up the flavorful broth. Finished with fresh herbs and toasted almonds, this dish brings warmth and comfort to any table.

The first time I walked into a Moroccan kitchen in Marrakesh, the air was thick with cumin, cinnamon, and something sweet I couldn't place. Later I learned it was dried apricots melting into a tagine, that magical balance of savory and sweet that defines North African cooking. This beef stew brings that same aromatic warmth into my home on cold nights, filling the whole house with spices that make everyone wander into the kitchen asking what smells so incredible.

I made this for a dinner party last winter when my friend Sarah was going through a tough time. She took one bite and literally stopped talking, just closed her eyes and smiled. Later she told me the stew reminded her of traveling through Morocco with her grandmother, and somehow that simple meal turned into hours of stories and laughter around my tiny dining table.

Ingredients

  • Beef chuck: Chuck roast has the perfect marbling for slow cooking, becoming fork-tender after hours while still holding its shape beautifully
  • Dried apricots: These plump up in the broth and release their natural sugars, creating that signature sweet-savory balance that makes Moroccan stews so special
  • Cumin and cinnamon: These two spices are the backbone of the flavor profile, so don't skimp on them even if the amounts seem generous
  • Tomato paste: Adds depth and richness to the sauce, helping create that thick, velvety texture that coats the beef perfectly
  • Honey: A secret ingredient that enhances the apricots' natural sweetness and helps balance the spices
  • Fresh cilantro or parsley: The bright, herbal finish cuts through the rich sauce and makes each bite feel fresh

Instructions

Brown the beef:
Heat olive oil in your Dutch oven until it shimmers, then sear the beef cubes in batches without crowding the pot. Listen for that satisfying sizzle and look for a deep golden crust on all sides.
Build the flavor base:
Cook the onions and carrots until softened and fragrant, about 5 minutes. Your kitchen should start smelling amazing right about now.
Wake up the spices:
Add the garlic and all those beautiful spices—cumin, cinnamon, coriander, ginger, turmeric, paprika, and cayenne. Stir constantly for just one minute until the fragrance becomes intoxicating.
Let it simmer:
Return the beef to the pot, add the tomato paste, tomatoes, and broth, then bring everything to a gentle bubble. Cover and let it cook low and slow for an hour and a half.
Add the sweetness:
Stir in the apricots and honey, then continue cooking uncovered for 30 more minutes. The sauce should thicken beautifully and the beef should be falling-apart tender.
Hearty Moroccan beef stew with apricots served in rustic bowls alongside fluffy couscous for dinner Pin It
Hearty Moroccan beef stew with apricots served in rustic bowls alongside fluffy couscous for dinner | stircrafted.com

My husband claims this is the only meal where he actually goes back for thirds, standing at the stove with the spoon in hand like he can't help himself. There's something about the combination of tender beef, sweet apricots, and warm spices that feels like comfort food from another world.

Making It Your Own

Lamb shoulder works beautifully here if you want something more traditional, and I've even made it with chicken thighs when I was short on time. The key is keeping those apricots and spices exactly as written—they're what make this dish sing.

What To Serve Alongside

Fluffy couscous is classic for a reason, it soaks up that spiced sauce like nothing else. But crusty bread for dipping works just as well, and I've even served it over simple steamed rice when that's what I had on hand.

Make-Ahead Magic

This stew is a dream for meal prep because the flavors only get better after a day or two in the refrigerator. I actually prefer making it the day before I plan to serve it—the spices meld together and the sauce becomes even more velvety.

  • Let it cool completely before refrigerating
  • Reheat gently over low heat, adding a splash of broth if needed
  • The flavors will continue developing for up to three days
Slow-cooked Moroccan beef stew with apricots showcasing golden dried fruit and tender meat in thick red sauce Pin It
Slow-cooked Moroccan beef stew with apricots showcasing golden dried fruit and tender meat in thick red sauce | stircrafted.com

There's nothing quite like lifting the lid off that pot after hours of simmering and seeing those tender chunks of beef swimming in a rich, apricot-studded sauce. It's the kind of meal that makes people feel cared for, even if you're just cooking on a random Tuesday.

Recipe FAQs

Beef chuck is ideal because it becomes tender and flavorful during long simmering. The connective tissue breaks down, creating a rich, succulent texture. Shoulder or round cuts also work well.

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 the apricots during the last hour of cooking.

Dried prunes, dates, or raisins work beautifully. Each brings a different sweetness level. Prunes add deeper flavor, while dates provide natural caramel notes.

Refrigerate for up to 4 days or freeze for 3 months. The flavors deepen overnight. Reheat gently on the stove, adding a splash of broth if needed.

The warming spices provide aromatic flavor rather than intense heat. Omit the cayenne pepper for a milder version. The cinnamon and cumin create depth without overwhelming spice.

Fluffy couscous is traditional and absorbs the sauce beautifully. Crusty bread, basmati rice, or roasted vegetables also complement the rich flavors perfectly.

Moroccan Beef Stew With Apricots

Hearty North African beef simmered with sweet apricots and warming spices for a comforting 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 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
Initial Braising: Reduce heat to low, cover, and cook for 1½ hours, stirring occasionally.
6
Add Fruit and Finish: Add dried apricots and honey. Continue simmering uncovered for 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. Serve hot, garnished with cilantro or parsley and optional toasted almonds.
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

  • Contains no major allergens by default. If using store-bought broth or bread, check for gluten or other allergens.
Madeleine Frost

Madeleine shares easy, flavorful recipes and kitchen wisdom for cozy, everyday meals.