PRE ORDER MY NEW RECIPE BOOK NOW
ORDER NOW
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Moroccan Beef & Apricot Tagine

This Moroccan Beef Tagine is the ultimate comfort food, with tender beef, sweet apricots, and a rich, spiced sauce. It’s a one-pot wonder that simmers away while you pretend to be productive. Serve with couscous, and you’ve got yourself a meal that’s exotic, hearty, and deceptively easy.
Moroccan Beef & Apricot Tagine
Steph Dorosan
Masters in Sports Nutrition & Bestselling High Protein Recipe Book Author

Last updated on: August 21, 2025

Jump to Recipe Add as a preferred source on Google

Ever wanted to feel like a culinary magician, conjuring up deep, rich flavours with minimal effort? Well, get ready, because this Moroccan Beef Tagine is here to make you look like a kitchen genius.

This dish is the perfect balance of sweet, savoury, and spicy—with tender beef, soft apricots, and a touch of heat from Moroccan spices. It’s like a flavour party where everyone’s invited (except bland food, that’s banned).

The best part? It’s a one-pot dish, so you can let it bubble away while you do something productive (like scrolling aimlessly on your phone). In just over half an hour, you’ll have a bowl of pure North African comfort—ideal for impressing guests or just treating yourself.

So grab a pan, embrace your inner spice master, and let’s get cooking!

A steaming plate of Moroccan Beef Tagine served with fluffy couscous, garnished with fresh parsley

Moroccan cuisine is like a flavour explosion wrapped in a warm hug—it’s rich, aromatic, and full of surprises.

Influenced by Berber, Arab, and Mediterranean traditions, it’s all about bold spices, slow cooking, and a perfect mix of sweet and savoury. Think tender meats, fragrant tagines, and enough warm spices to make your kitchen smell like a spice bazaar.

At the heart of Moroccan cooking is the tagine, a traditional clay pot with a conical lid that helps lock in steam, creating incredibly tender and flavourful dishes.

While this recipe doesn’t require a tagine pot (because, let’s be real, most of us don’t have one lying around), it still captures the essence of Moroccan cooking: spiced meats, slow-simmered sauces, and a hint of sweetness from dried fruit.

From the Moroccan spice mix to the apricots and olives, every ingredient in this dish plays a role in bringing those classic North African flavours to your plate.

So even if you’re cooking this in a regular pan, rest assured—you’re still getting a taste of Morocco, minus the airfare!

A hearty serving of Moroccan Beef Tagine in a rustic bowl, with couscous soaking up the delicious sauce

What is Moroccan Beef Tagine?

A Moroccan Beef Tagine is a slow-cooked dish packed with fragrant spices, tender beef, and a mix of sweet and savoury ingredients. Traditionally cooked in a clay pot (called a tagine, hence the name), this dish is famous for its deep, rich flavours and melt-in-your-mouth texture.

Moroccan cuisine is all about warm spices like cinnamon, cumin, and paprika, often paired with dried fruits like apricots or dates for a touch of sweetness. The result? A dish that’s both comforting and slightly exotic, perfect for serving with fluffy couscous or crusty bread to mop up all that glorious sauce.

Lucky for you, you don’t need a fancy clay pot to make it—just a regular pan and a sense of adventure!

Key Ingredients In Moroccan Beef Tagine

Close-up of fresh ingredients for Moroccan Beef Tagine, featuring vibrant red peppers, garlic cloves, and a bowl of fragrant Moroccan spices.

Lean Beef. I use lean, thin quick cook steaks. These are low in fat and often reasonably priced compared to other cuts of beef.

Moroccan Spice Mix. I use a pre-prepared Moroccan Spice Mix or Ras El Hanout which typically would have roasted cumin, cinnamon and mint as some of the main ingredients.

Dried Apricots. These add a delicious sweetness to the dish. You could easily swap them out for raisins instead. They work really well too.

Olives. I love the use of olives in this recipe to provide a real contradiction to the apricots. However, if you're not a fan, there isn't really a substitute for them, just simply leave them out.

Stock. I use vegetable stock but you could use chicken or beef instead.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Moroccan Beef Tagine

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

This Moroccan Beef Tagine is the ultimate comfort food, with tender beef, sweet apricots, and a rich, spiced sauce.

  • Total Time: 55 mins
  • Yield: 4 1x

Ingredients

Units Scale
  • 1 tbsp olive or coconut oil
  • 2 red onions, very thinly sliced
  • 2 garlic cloves, crushed
  • 1 red pepper, very thinly sliced
  • 2 tbsp Moroccan spice mix
  • 500 g steak, sliced
  • 2 tbsp tomato puree
  • 10 dried apricots, chopped
  • 10 black pitted olives
  • 500 ml vegetable stock

Instructions

Heat 1 tbsp of oil in a large pan over medium heat. Toss in the onions and peppers, and cook for around 5 minutes until they start to go golden. You’ll know they’re ready when your kitchen starts smelling like a Moroccan spice market.

Add the garlic and cook for 30 seconds—just long enough to make your neighbours jealous.

Stir in the Moroccan spice mix and let it toast for another 30 seconds. This wakes up the spices and makes them extra fragrant.

Throw in the steak, tomato purée, apricots, and stock. Give it a good stir so everything gets nicely coated in.

Cover with a lid and then gently simmer for 25-30 minutes until the sauce has thickened.

Just before the end of cooking add the olives, stir through and cook for final 3-5 minutes to allow them to heat up. Serve with cous cous and garnish with fresh parsley.

  • Author: Scott Baptie
  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Category: Meat
  • Method: Hob
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1
  • Calories: 305
  • Fat: 13g
  • Carbohydrates: 19g
  • Protein: 28g

Recipe Video

Moroccan Beef Tagine Storage Tips

To Store: This will store for a few days in an airtight container in the fridge.

To Reheat: Like most stews and casseroles, this Moroccan beef tagine reheats well in the microwave or in a pot on the stove.

To Freeze: This dish freezes well and can be reheated at a later date.

Moroccan Beef Tagine FAQs

Do I need a traditional tagine pot?

Nope! A regular pan with a lid works fine. A tagine pot is great if you have one, but let’s be honest, most of us don’t.

Can I make this in a slow cooker?

Yes! Brown the onions, skip the peppers, and beef first, then throw everything into the slow cooker on low for 6-8 hours or high for 3-4 hours.

What can I serve with it?

Couscous is the classic choice, but rice, quinoa, or flatbread work too. Basically, anything that helps you soak up the sauce.

Can I make it ahead of time?

Yes! In fact, it tastes even better the next day as the flavours develop. Just reheat gently and enjoy.

Is this dish spicy?

Not really! It’s more warm and fragrant than spicy. But if you want some heat, throw in a chopped chilli or a pinch of cayenne.

Can I swap the apricots for something else?

Of course! Dates, prunes, or even raisins will work. Just keep that sweet-and-savoury balance in check.

How long does Moroccan beef tagine keep?

It’ll last 3-4 days in the fridge or up to 3 months in the freezer. Perfect for meal prep or emergency “I can’t be bothered to cook” days.

If You Liked This Moroccan Beef Tagine, Try These:

Moroccan Slow Cooker Lamb. Love a slow-cooked, fall-apart meat situation? This rich and aromatic lamb dish is the definition of low effort, high reward. Perfect for lazy days when you want dinner to cook itself.

Palak Chicken. This vibrant Palak Chicken Curry sneaks an entire bag of spinach into a rich, protein-packed green sauce. Full of tender chicken chunks, it’s a fast, fuss-free chicken curry that fussy eaters and curry lovers alike will adore — without a hint of "ugh, spinach" in sight.

Turkish Meatballs. Not quite Moroccan, but still bringing serious spice game. Juicy, perfectly seasoned meatballs that’ll transport you straight to a bustling Turkish bazaar—minus the haggling.

Leave A Comment Below

Loved the Moroccan beef tagine recipe? Got your own little tweaks and twists? I am all ears! Feel free to drop a comment below and share your cooking experiences with me.


Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

6 comments on “Moroccan Beef & Apricot Tagine”

  1. My son and wife followed the plan and made this when I visited. It's delicious and I have made it a few times for myself.

SCOTT BAPTIE

Scott is the owner and founder of Food For Fitness. He is a fat loss coach, speaker and fitness writer with a masters (MSc) degree in Applied Sports Nutrition.

Share this Post

Hi, I'm Scott! 

I'm a Nutritionist and Sunday Times Bestselling recipe book author who makes high-protein recipes for busy families, fitness enthusiasts or people just trying to eat healthier!
More About Me

Categories

Phone app.

High Protein Recipes App

Download my new app and get over 300+ high protein recipes, with new recipes added every month.
DOWNLOADapp stores
star rating icon whitestar rating icon whitestar rating icon whitestar rating icon whitestar rating icon white
Fab slow cooker recipe book
I bought the high protein handbook 6 and it has been a great slow cooker recipe book that the whole family has enjoyed. The recipes always come out well with a good consistency for the sauce and taste delicious. I have now purchased the remaining books and can’t wait to try new recipes! Thanks
rating-image-scott.png
Scott