Apricot Beef Tagine
This Apricot Beef Tagine is a comforting Moroccan-inspired stew where sweet meets savory in the best possible way. Tender beef slowly simmers in a fragrant sauce infused with apricot jam, warm spices, and a hint of citrus. The result? Fall-apart beef coated in a silky gravy that’s both rich and slightly sweet — perfect with couscous or flatbread.

When I first made this dish for my family, Ziv raised an eyebrow at the idea of fruit in beef stew — and then promptly went back for seconds. That’s when I knew this recipe was a keeper. The sweetness from the apricots doesn’t make the dish sugary — it simply deepens the flavor, balancing the savory notes of the beef and the earthiness of the spices.
And the best part? You don’t need a traditional tagine pot to make it. Whether you use a Dutch oven, slow cooker, or Instant Pot, this Moroccan classic turns out beautifully every single time.
What is tagine?
💡 A tagine is both the name of the North African dish and the pot it’s cooked in.
The pot has a shallow base and a cone-shaped lid that traps steam and condenses moisture back into the stew, creating meat that’s melt-in-your-mouth tender.
If you don’t have one, no problem! You can make this dish in a Dutch oven, heavy pot, or slow cooker and get the same delicious result.
Why you’ll love this recipe?
- Sweet & Savory Harmony – Dried apricots and aromatic spices balance perfectly with tender, slow-cooked beef.
- Multiple Cooking Options – Make it in a Dutch oven, slow cooker, Instant Pot, or a traditional tagine.
- Meal-Prep Friendly – Even better the next day as the flavors deepen overnight.
- Simple Ingredients, Aromatic Flavor – Everyday pantry items transform into a restaurant-worthy dish.

Ingredients and substitutes
- Beef – Use chuck or brisket for the best tenderness. Both cuts become beautifully soft when slow-cooked. You can also use lamb for a deeper flavor.
- Apricot Jam – Adds sweetness and thickness to the gravy. You can also use prune, date, or fig jam if needed.
- Aromatics – Onion, garlic, and ginger build the flavor base. Red onion gives a touch of sweetness that complements the apricots.
- Spices – Cinnamon, cumin, and paprika give that Moroccan warmth. You can also add cayenne or harissa for a touch of heat.
- Tomatoes – Canned crushed tomatoes or fresh, grated tomatoes both work. They help balance the sweetness.
- Broth or Wine – Adds depth and body to the sauce. Red wine gives a luxurious touch; broth keeps it family-friendly.
- Couscous – Serve over fluffy couscous or basmati rice. You can also add cranberries, pomegranate, and parsley for color and texture.

Step-by-step: Apricot beef tagine
Season & Dredge – Toss beef cubes in salt, pepper, and flour. The flour helps brown the meat and thicken the sauce later.
Sear the Beef – Brown in hot olive oil on all sides; do this in batches, so it caramelizes, not steams. Use a Dutch oven or heavy skillet. Remove and set aside.
Sauté Aromatics – In the same pot, add onion, garlic, and ginger. Sauté until fragrant. Add bay leaves, cinnamon stick, and spices.
Build the Sauce – Stir in crushed tomatoes, apricot jam, lemon juice, and broth (or wine). Add chopped parsley. Mix well.
Simmer (Choose Your Method):
- Stovetop: Cover and cook on low for 1½ hours until fork-tender.
- Oven: Bake at 325°F (165°C) for 3–4 hours.
- Slow Cooker: 6–8 hrs on low or 3–4 hrs on high.
- Instant Pot: 30 mins high pressure, then natural release for 10 mins.
Instant Couscous –
- Place instant couscous in a heatproof bowl. Stir in the olive oil and salt to coat the grains.
- Pour boiling water over the couscous, cover with a lid, and let sit undisturbed for 10 minutes.
- Then fluff with a fork to separate the grains. Stir in chopped parsley, dried cranberries, or fresh pomegranate pearls for color and freshness.
- Pro tip – Replace the water with hot chicken or vegetable broth for extra flavor.
Serve – Fluff couscous before serving. Alternatively, serve warm with bread or rice.

Tips for success
- Always brown your beef – that caramelization gives the dish real depth.
- Keep the lid tightly sealed — steam equals tenderness.
- Tagine flavor develops with time — it tastes even better the next day.
- Use a mix of dried and jammed fruit for deeper flavor (try a few chopped dried apricots, too).
- Add a pinch of chili flakes or harissa if you want a little heat.
🔹 Troubleshooting
| Problem | Possible Cause | Fix |
|---|---|---|
| Beef is tough | Cooked too fast/high heat | Lower the heat and cook longer until fork-tender |
| Sauce too thin | Too much liquid or not reduced | Simmer uncovered for 10 minutes |
| Sauce too thick | Evaporation too high | Add ½ cup broth and simmer |
| Too sweet | Apricot jam is too sugary | Use fewer apricots or add lemon juice |
| Not enough flavor | Missing spice or salt | Adjust seasoning and add more warm spices |

Frequently asked questions
Up to 4 days in the fridge or 2 months in the freezer.
Yes — but add them halfway through cooking so they don’t disintegrate completely.
Absolutely. Like most stews, the flavor deepens overnight. Reheat gently with a splash of broth.
Yes. Sear the meat first, then add everything to the slow cooker. Cook for 6–8 hours on low.
Traditionally, with couscous or flatbread, but rice or even mashed potatoes work beautifully.
My kids love slow-cooked meat dishes with couscous or mashed potatoes, so today I served these with instant couscous, which takes just five minutes to make. If you are looking for a low-carb alternative, try Cauliflower Rice or my Turmeric Cauliflower Rice.

Apricot Beef Tagine
This apricot beef tagine features tender, succulent beef simmering in a fragrant gravy, and when you thought it couldn’t get any better, the unexpected addition of juicy, sweet apricot jam takes this classic dish to a whole new level.
Video
Ingredients
- 2 lbs (1 kg) Beef cut into 2-inch cubes
- 2 tbsp All purpose flour
- 3 tbsp Olive oil divided
- 1 large Onion finely chopped
- 4 large (2 tbsp) Garlic cloves minced
- 1 inch (1 tbsp) Fresh grated ginger or 1/2 tsp ground ginger
- 2 Bay leaves
- 1 3-inch Cinnamon stick
- ½ tsp Cinnamon powder
- ½ tsp Cumin powder
- 1 tsp Sweet or hot paprika
- 1 tbsp Lemon juice
- ½ cup (120 g) Apricot jam
- 14 oz (400 g) Canned crushed tomatoes
- 1 cup (250 ml) Broth, water, or wine
- ¼ cup Parsley chopped
- 2 cups (350 g) Instant couscous
- 1 tbsp Olive oil
- ½ tsp Kosher salt
- 4 cups (1 liter) Boiling water
- ½ cup (50 g) Dried cranberries
- ½ cup Fresh Pomegranate Pearls
- ½ cup Parsley chopped
Method
- Season & Dredge – Toss beef cubes in salt, pepper, and flour. The flour helps brown the meat and thickens the sauce later.2 lbs Beef, 2 tbsp All purpose flour
- Sear the Beef – Brown in hot olive oil on all sides; do this in batches so it caramelizes, not steams. Use a Dutch Oven or heavy skillet. Remove and set aside.3 tbsp Olive oil
- Sauté Aromatics – In the same pot, add onion, garlic, and ginger. Sauté until fragrant. Add bay leaves, cinnamon stick, and spices.1 large Onion , 4 large Garlic cloves, 1 inch Fresh grated ginger, 2 Bay leaves, 1 3-inch Cinnamon stick, ½ tsp Cinnamon powder, ½ tsp Cumin powder, 1 tsp Sweet or hot paprika
- Build the Sauce – Stir in crushed tomatoes, apricot jam, lemon juice, and broth (or wine). Add chopped parsley. Mix well.1 tbsp Lemon juice, ½ cup Apricot jam, 14 oz Canned crushed tomatoes, 1 cup Broth, water, or wine
- Simmer (Choose Your Method):Stovetop: Cover and cook on low for 1½ hours until fork-tender.Oven: Bake at 325°F / 165°C for 3–4 hours.Slow Cooker: 6–8 hrs on low or 3–4 hrs on high.Instant Pot: 30 mins high pressure, then natural release for 10 mins.¼ cup Parsley
- Instant Couscous – Place instant couscous in a heatproof bowl. Stir in the olive oil and salt to coat the grains. Pour boiling water over the couscous, cover with a lid, and let sit undisturbed for 10 minutes. Then fluff with a fork to separate the grains. Stir in chopped parsley, dried cranberries, or fresh pomegranate pearls for color and freshness.Pro tip – Replace the water with hot chicken or vegetable broth for extra flavor.2 cups Instant couscous, 1 tbsp Olive oil, ½ tsp Kosher salt, 4 cups Boiling water, ½ cup Dried cranberries , ½ cup Fresh Pomegranate Pearls, ½ cup Parsley
- Serve – Fluff couscous before serving. Alternatively, serve warm with bread or rice.
Notes
- Always brown your beef – that caramelization gives the dish real depth.
- Keep the lid tightly sealed — steam equals tenderness.
- Tagine flavor develops with time — it tastes even better the next day.
- Use a mix of dried and jammed fruit for deeper flavor (try a few chopped dried apricots too).
- Add a pinch of chili flakes or harissa if you want a little heat.














Oh, I have to try this! I know in theory my mother in law used to cook meat with apricots, and I keep thinking I need to – and then forget. And that touch of sweetness will make it appealing to her, as well!
I love the combination of meat and fruits Anne. You must try.
I’m delighted with beef. Your recipe is a great idea for dinner. Wonderful colors and I am sure that the taste of this dish is exactly impressive.
Thank you, Mahy. I hope you try.
Apricots and beef is so rich and decadent! Perfect for super cold days! This looks AMAZING
Thanks Kylee
Oh that beef looks absolutely delicious. So flavorful and fantastic over that cooked couscous. I’m a huge fan of recipes like this one. I need to give this a try.
Thank you, Natalie.
I love my slow cooker, especially this time of year. This beef recipe sounds delicious, and a great way to feed a crowd. The leftovers would be delicious, and I would even double the batch to tuck some away in the freezer for those days I don’t have time to cook.
Me too, Gloria. Definitely a crowd pleaser.
I’m totally with you on the slow cooker…it is such a life-saver when you’ve got a super busy day. I’ve never thought to combine apricots with beef, but it sounds wonderful. I’ll have to give this recipe a try
Absolutely, Karyl. Such a life saver on busy days
I have not tried this type of recipe before, but the beef looks incredible and so tender. I love your story of how it was introduced to you as well!
Thank you.
We love our slow cooker — it works like a dream especially when we’re busy doing other things. And then the meat is so tender and juicy. Last think we made was a beef dish in it. We’ve never added anything sweet to our beef. The apricot flavoring sounds delicious and the beef looks so tender. It’s so cold outside I’m craving a good tender beef dish.
Thank you, Marisa. We love our slow cooker too. The meat is always so tender and juicy
I was actually just wondering why some flavors are always used on chicken and pork, but not beef! This is one of them and I seriously can’t wait to try this! I bet it’s delicious!
Thanks, Lauren. You will love this.
Wow, this apricot beef recipe sounds delicious. I am going to make this recipe tonight for dinner. Thanks for sharing.
Thanks, Dianna. I hope you enjoy it.