RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Moroccan-Spiced Braised Chickpea Stew with Roasted Carrots, Preserved Lemon & Fluffy Couscous
  • Quick Moroccan-Style Braised Beef Medallions with Saffron Couscous & Roasted Carrots
  • Moroccan-Spiced Red Lentils with Oven-Roasted Carrot Ribbons & Turmeric Couscous
  • One‑Pan Seared Beef & Braised Chicken with Aromatic Spiced Rice
  • Moroccan‑Spiced Braised Beef with Preserved Lemon Couscous, Roasted Carrot & Winter Raisin Salad
  • Oven-Roasted Moroccan Spice Pork Tenderloin with Preserved Lemon & Apricot Couscous and Honey-Glazed Carrots
  • Browse all recipes →
Moroccan-Spiced Quick-Braised Beef with Apricot Couscous and Toasted Almonds

Moroccan-Spiced Quick-Braised Beef with Apricot Couscous and Toasted Almonds

By Amber

Moroccan / North AfricanIntermediate

Tender, thin strips of lean beef are seared and quickly braised with warm ras el hanout and sweet golden apricots, while fluffy instant couscous soaks up fragrant beef stock and orange-tinged spices. The contrast of savory, sweet and crunchy — finished with bright cilantro and toasted almonds — makes this a fast, restaurant-quality North African-inspired dinner that feels both comforting and elegant.

Prep: 20 minutes
Cook: 25 minutes
Total: 45 minutes
4 servings
DinnerMoroccanOne-Pot (pan + couscous)Weeknight FriendlySavory & Sweet

Ingredients

  • 600 g Lean beef strips (top round or sirloin), trimmed
  • 4 tsp (approx. 8 g) Ras el hanout (Moroccan spice mix)
  • 160 g (about 1 medium) Yellow onion, thinly sliced
  • 120 g Dried apricots, chopped
  • 400 ml (see notes: split between braise and couscous) Low-sodium beef stock
  • 280 g Instant couscous (uncooked)
  • 60 g Toasted slivered almonds
  • 20 g Fresh cilantro, chopped
  • 4 tbsp (approx. 60 ml) Extra-virgin olive oil
  • 1 tsp Optional: lemon or orange zest

Instructions

1

Prepare the mise en place: measure spices, chop apricots, thinly slice the onion, chop cilantro, and have the beef strips laid out on a plate. Quick prep keeps cooking swift and prevents overcooking delicate ingredients.

2

Season the beef: in a bowl, toss the 600 g beef strips with 3 tsp ras el hanout, 1 tbsp olive oil, a pinch of salt and a few grinds of black pepper. Coating the beef with spice and a little oil ensures an even sear and helps the spice bloom when it hits hot fat.

3

Heat a wide sauté pan or shallow Dutch oven over medium-high heat until shimmering. Add 1 tbsp olive oil and when hot, sear the beef in a single layer for 60–90 seconds per side until browned but still pink inside (work in 2 batches to avoid crowding). Searing creates the Maillard reaction — brown bits (fond) that carry deep savory flavor for the sauce. Transfer seared beef to a plate and set aside.

4

Lower the heat to medium, add the remaining 1 tbsp olive oil to the same pan and add the 160 g sliced onion. Cook, stirring occasionally, until the onion softens and starts to caramelize, about 6–8 minutes. Sweating and slowly browning the onion builds sweetness and a flavor base that complements ras el hanout.

5

Sprinkle the remaining 1 tsp ras el hanout over the softened onion and cook for 30–45 seconds, stirring constantly to toast the spice and release its essential oils. Toasting the spice briefly in the pan helps the aroma and flavor bloom without burning.

6

Deglaze the pan with 120 ml of the beef stock (reserve the remaining 280 ml for the couscous). Pour the liquid around the edge of the pan and scrape up the browned bits with a wooden spoon — this incorporates that concentrated flavor into the sauce. Bring to a gentle simmer.

7

Return the beef and any accumulated juices to the pan. Add half of the chopped apricots (60 g) so they warm and begin to soften into the braising liquid. Simmer gently for 4–6 minutes: enough to finish cooking the thin strips and allow flavors to marry, but short to keep the beef tender. The apricots will add sweet-fruity counterpoint to the spice and create a glossy pan sauce.

8

While the beef simmers, make the couscous: bring the reserved 280 ml beef stock to a simmer in a small saucepan with a pinch of salt and 1 tbsp olive oil. Remove from the heat, stir in the 280 g instant couscous and the remaining chopped apricots (60 g). Cover tightly and let rest 5–7 minutes. Using hot stock instead of water gives the couscous a savory depth that ties it to the braised beef.

9

Fluff the couscous with a fork to separate the grains, then fold in two-thirds of the toasted slivered almonds and most of the chopped cilantro, reserving some for garnish. Fluffing separates the granules so the couscous remains light and not gluey.

10

Taste the braising liquid and adjust seasoning with salt, pepper, and a tiny squeeze of lemon or a teaspoon of orange zest if using — the acid brightens the dish and balances the sweetness of apricots. If you want a thicker sauce, raise the heat for the last minute to reduce; for a silkier sauce, swirl in a knob of butter off the heat.

11

To serve, spoon a bed of apricot-studded couscous onto warmed plates. Top with the quick-braised beef and spoon any pan sauce over the top. Scatter the remaining toasted almonds and cilantro over the dish for crunch and freshness. The combination of steaming-hot couscous, glossy spiced beef, tart-sweet apricot and crunchy almonds is what makes this dish sing.

12

Leftovers & storing: cool completely, store beef and couscous separately in airtight containers in the fridge up to 3 days. Reheat gently on the stovetop with a splash of stock to restore moisture.

Chef's Tips

  • 1Sear in batches: if the pan is crowded the meat will steam instead of browning. Browning is essential for flavor.
  • 2Reserve stock intentionally: split the 400 ml between braising (120 ml) and couscous (280 ml) so the couscous absorbs flavorful liquid while the beef gets a concentrated, glossy sauce.
  • 3Use thin strips of beef: thin cuts finish quickly; overcooking makes them tough. Aim for medium doneness and let residual heat finish them in the sauce.
  • 4Flavor boosters: finish the sauce with a small knob of butter or a splash of pomegranate molasses for gloss and balance.
  • 5Common mistake to avoid: adding too much liquid to the beef pan. This dilutes flavor and prevents proper sauce concentration — you want just enough to simmer and glaze the meat.

Variations

  • Lamb alternative: substitute 600 g lamb leg or shoulder strips for a richer, more traditional North African profile — reduce simmering time if using tender cuts.
  • Vegetarian swap: replace the beef with 400 g firm roasted cauliflower florets and 1 can (240 g drained) chickpeas — roast cauliflower to caramelize, then follow the same spice and braising steps to marry flavors.
  • Spice and heat: add 1/2 tsp harissa paste to the braising liquid for smoky heat, or swap ras el hanout for 2 tsp Baharat for a different aroma.
  • Grain swap: for gluten-free option, use 280 g cooked quinoa (prepare 1:2 quinoa:water), or use pearl couscous (adjust liquid and cooking time accordingly).

Nutrition per Serving

826

Calories

45g

Protein

82g

Carbs

36g

Fat

9g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Moroccan-Spiced Quick-Braised Beef with Apricot Couscous and Toasted Almonds

By Amber

DinnerMoroccanOne-Pot (pan + couscous)Weeknight FriendlySavory & Sweet
Moroccan-Spiced Quick-Braised Beef with Apricot Couscous and Toasted Almonds - Lean beef strips (top round or sirloin), trimmed, Ras el hanout (Moroccan spice mix) recipe

Tender, thin strips of lean beef are seared and quickly braised with warm ras el hanout and sweet golden apricots, while fluffy instant couscous soaks up fragrant beef stock and orange-tinged spices. The contrast of savory, sweet and crunchy — finished with bright cilantro and toasted almonds — makes this a fast, restaurant-quality North African-inspired dinner that feels both comforting and elegant.

Moroccan / North AfricanIntermediate4 servings
Prep: 20 minutes
Cook: 25 minutes
45 minutes

Ingredients

  • 600 g Lean beef strips (top round or sirloin), trimmed
  • 4 tsp (approx. 8 g) Ras el hanout (Moroccan spice mix)
  • 160 g (about 1 medium) Yellow onion, thinly sliced
  • 120 g Dried apricots, chopped
  • 400 ml (see notes: split between braise and couscous) Low-sodium beef stock
  • 280 g Instant couscous (uncooked)
  • 60 g Toasted slivered almonds
  • 20 g Fresh cilantro, chopped
  • 4 tbsp (approx. 60 ml) Extra-virgin olive oil
  • 1 tsp Optional: lemon or orange zest

Instructions

1

Prepare the mise en place: measure spices, chop apricots, thinly slice the onion, chop cilantro, and have the beef strips laid out on a plate. Quick prep keeps cooking swift and prevents overcooking delicate ingredients.

2

Season the beef: in a bowl, toss the 600 g beef strips with 3 tsp ras el hanout, 1 tbsp olive oil, a pinch of salt and a few grinds of black pepper. Coating the beef with spice and a little oil ensures an even sear and helps the spice bloom when it hits hot fat.

3

Heat a wide sauté pan or shallow Dutch oven over medium-high heat until shimmering. Add 1 tbsp olive oil and when hot, sear the beef in a single layer for 60–90 seconds per side until browned but still pink inside (work in 2 batches to avoid crowding). Searing creates the Maillard reaction — brown bits (fond) that carry deep savory flavor for the sauce. Transfer seared beef to a plate and set aside.

4

Lower the heat to medium, add the remaining 1 tbsp olive oil to the same pan and add the 160 g sliced onion. Cook, stirring occasionally, until the onion softens and starts to caramelize, about 6–8 minutes. Sweating and slowly browning the onion builds sweetness and a flavor base that complements ras el hanout.

5

Sprinkle the remaining 1 tsp ras el hanout over the softened onion and cook for 30–45 seconds, stirring constantly to toast the spice and release its essential oils. Toasting the spice briefly in the pan helps the aroma and flavor bloom without burning.

6

Deglaze the pan with 120 ml of the beef stock (reserve the remaining 280 ml for the couscous). Pour the liquid around the edge of the pan and scrape up the browned bits with a wooden spoon — this incorporates that concentrated flavor into the sauce. Bring to a gentle simmer.

7

Return the beef and any accumulated juices to the pan. Add half of the chopped apricots (60 g) so they warm and begin to soften into the braising liquid. Simmer gently for 4–6 minutes: enough to finish cooking the thin strips and allow flavors to marry, but short to keep the beef tender. The apricots will add sweet-fruity counterpoint to the spice and create a glossy pan sauce.

8

While the beef simmers, make the couscous: bring the reserved 280 ml beef stock to a simmer in a small saucepan with a pinch of salt and 1 tbsp olive oil. Remove from the heat, stir in the 280 g instant couscous and the remaining chopped apricots (60 g). Cover tightly and let rest 5–7 minutes. Using hot stock instead of water gives the couscous a savory depth that ties it to the braised beef.

9

Fluff the couscous with a fork to separate the grains, then fold in two-thirds of the toasted slivered almonds and most of the chopped cilantro, reserving some for garnish. Fluffing separates the granules so the couscous remains light and not gluey.

10

Taste the braising liquid and adjust seasoning with salt, pepper, and a tiny squeeze of lemon or a teaspoon of orange zest if using — the acid brightens the dish and balances the sweetness of apricots. If you want a thicker sauce, raise the heat for the last minute to reduce; for a silkier sauce, swirl in a knob of butter off the heat.

11

To serve, spoon a bed of apricot-studded couscous onto warmed plates. Top with the quick-braised beef and spoon any pan sauce over the top. Scatter the remaining toasted almonds and cilantro over the dish for crunch and freshness. The combination of steaming-hot couscous, glossy spiced beef, tart-sweet apricot and crunchy almonds is what makes this dish sing.

12

Leftovers & storing: cool completely, store beef and couscous separately in airtight containers in the fridge up to 3 days. Reheat gently on the stovetop with a splash of stock to restore moisture.

Chef's Tips

  • 1Sear in batches: if the pan is crowded the meat will steam instead of browning. Browning is essential for flavor.
  • 2Reserve stock intentionally: split the 400 ml between braising (120 ml) and couscous (280 ml) so the couscous absorbs flavorful liquid while the beef gets a concentrated, glossy sauce.
  • 3Use thin strips of beef: thin cuts finish quickly; overcooking makes them tough. Aim for medium doneness and let residual heat finish them in the sauce.
  • 4Flavor boosters: finish the sauce with a small knob of butter or a splash of pomegranate molasses for gloss and balance.
  • 5Common mistake to avoid: adding too much liquid to the beef pan. This dilutes flavor and prevents proper sauce concentration — you want just enough to simmer and glaze the meat.

Variations

  • Lamb alternative: substitute 600 g lamb leg or shoulder strips for a richer, more traditional North African profile — reduce simmering time if using tender cuts.
  • Vegetarian swap: replace the beef with 400 g firm roasted cauliflower florets and 1 can (240 g drained) chickpeas — roast cauliflower to caramelize, then follow the same spice and braising steps to marry flavors.
  • Spice and heat: add 1/2 tsp harissa paste to the braising liquid for smoky heat, or swap ras el hanout for 2 tsp Baharat for a different aroma.
  • Grain swap: for gluten-free option, use 280 g cooked quinoa (prepare 1:2 quinoa:water), or use pearl couscous (adjust liquid and cooking time accordingly).

Nutrition per Serving

826

Calories

45g

Protein

82g

Carbs

36g

Fat

9g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with Lean beef strips (top round or sirloin), trimmed🥘 More with Ras el hanout (Moroccan spice mix)🥘 More with Yellow onion, thinly sliced

Similar Recipes