Soups & Stews
This beef and prune tagine recipe transforms a simple weeknight dinner into a fragrant, spice-infused Moroccan masterpiece that balances sweet prunes with tender beef.
The slow simmer in a tagine or Dutch oven develops deep, complex flavors—warm cinnamon, earthy cumin, and the subtle tang of preserved lemon—that transport you straight to a bustling Moroccan souk.
I've perfected this dish over years of testing, ensuring the prunes soften just enough to burst with caramelized sweetness while the beef remains fork-tender and infused with aromatic spices.
The beauty of this recipe lies in its simplicity: just a handful of ingredients work together to create a dish that's both comforting and sophisticated.
A marinade of ras el hanout, garlic, and ginger tenderizes the beef while building layers of flavor, and the slow cooking process allows the spices to meld into the meat and sauce.
The prunes add a natural sweetness that cuts through the richness of the beef, creating a perfect harmony of sweet and savory notes. This is the kind of dish that tastes even better the next day, making it ideal for meal prep or a special weekend dinner.
What you'll end up with is a rich, fragrant stew with tender beef chunks swimming in a sauce thickened with prunes and spices, their flavors perfectly balanced. The aroma alone—warm spices mingling with caramelized prunes and tender beef—will have everyone gathering around the table.
Serve it with fluffy couscous or crusty bread to soak up every last drop of that flavorful sauce. The result is a restaurant-quality meal that feels like a hug in a bowl.
For authenticity, don't skip the ras el hanout—a complex Moroccan spice blend that's the heart of this dish. If you can't find it, a mix of cumin, coriander, cinnamon, and a pinch of saffron will work in a pinch.
The key is letting the flavors develop slowly, so resist the urge to rush the cooking process. Patience here is rewarded with a dish that's as memorable as it is delicious. Let's get cooking!
Ingredients for beef and prune tagine
Just 15 simple ingredients transform into a fragrant Moroccan masterpiece that tastes like a hug in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Pitted Prunes 🍇 | 1 cup | Dried, not canned |
| Ras El Hanout 🌶️ | 2 tbsp | Authentic Moroccan blend |
| Garlic Cloves 🧄 | 4 cloves | Minced, not powdered |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Preserved Lemon 🍋 | ½ cup | Zest only, chopped |
| Onion 🧅 | 1 whole | Yellow, diced |
| Canned Crushed Tomatoes 🍅 | 1 can | 28 oz, San Marzano preferred |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Honey 🍯 | 1 tbsp | For balancing sweetness |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cinnamon Stick 🌿 | 1 whole | For aroma infusion |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The beef is non-negotiable—chuck roast gives you that tender, fall-apart texture. Grab a 1.5 lb piece from the butcher section, or pre-cubed from Costco if you're short on time. Look for good marbling, and ask for it to be cut into even 1-inch cubes. Prunes? Dried, not canned—they need to caramelize properly. Trader Joe's has a great organic variety, or any bulk bin will do. The ras el hanout is the heart of this dish—Penzeys or a Moroccan market will have the best blend. If you can't find it, mix 1 tbsp each cumin, coriander, and cinnamon with a pinch of saffron for a DIY version.
No ras el hanout? Mix 1 tbsp each cumin, coriander, and cinnamon plus a pinch of saffron—it's not identical, but close. Preserved lemon? Zest only—the pulp gets bitter. No fresh ginger? Ground ginger at half the amount works, but fresh has more depth. The prunes can be pitted by hand or with a small knife—no need for fancy tools. For the tomatoes, San Marzano is ideal, but any good-quality canned tomatoes will work. The beef broth? Low-sodium so you control the saltiness. And that honey? Any variety—just don't skip it, it balances the acidity beautifully.
This dish tastes even better the next day once the flavors meld. Keep it in the fridge for up to 5 days, or freeze portions for 3 months. I like to double the recipe and freeze half—perfect for lazy weeknights. The beef stays tender, and the prunes just get sweeter. Garnish with fresh cilantro right before serving, or store it separately and add it back when reheating. The sauce thickens as it cools, so add a splash of broth if it seems too thick when reheating.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots. Chuck roast and prunes simmer together—no extra pans, no fuss—just a deep, aromatic stew that practically cooks itself while you handle the rest of dinner.
- Sweet-Savory Fix: That first bite? Prunes caramelize into the beef, balancing the heat of ras el hanout and fresh ginger. It’s the kind of dish where every spoonful feels like a hug—rich, slightly sweet, and impossible to resist.
- Weeknight to Weekend: Make it for a lazy Tuesday, then reheat for a dinner party. The flavors deepen overnight, and the slow-cooked beef shreds like butter—perfect for wraps, bowls, or just straight from the pot with crusty bread.
- Budget-Friendly Feast: Chuck roast stretches for days, and prunes add luxury without breaking the bank. Honestly, I’ve fed six people for under $20 with leftovers that taste even better reheated. That’s a win I’ll take any day.
Step-by-step instructions for beef and prune tagine
Here's how to create this aromatic Moroccan masterpiece with tender beef and sweet prunes.
Sear the Beef for Deep Flavor
Heat a heavy Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 1.5 lb beef chuck roast cut into 1-inch cubes in a single layer. Let them sear undisturbed for 3-4 minutes until deeply browned on all sides.
This crucial step develops the rich, caramelized crust that forms the base of your tagine's complex flavor. I like to work in batches if needed, but don't overcrowd the pan or the beef will steam instead of sear. Transfer the browned beef to a plate and set aside.
Build the Spiced Base
In the same Dutch oven, add the 1 whole onion diced and cook for 5 minutes until softened. Add the 4 cloves minced garlic, 1 tablespoon grated fresh ginger, and 0.5 cup chopped preserved lemon zest, cooking for another 2 minutes until fragrant.
Stir in the 2 tablespoons ras el hanout, 1 teaspoon salt, and 0.5 teaspoon black pepper, letting the spices toast for 30 seconds until you can smell their warm, earthy aroma. This aromatic foundation is what makes this tagine uniquely Moroccan.
Simmer with Prunes and Tomatoes
Return the seared beef to the pot along with the 1 cup pitted prunes, 1 can crushed tomatoes, 1.5 cups beef broth, and 1 whole cinnamon stick. Bring to a gentle boil, then reduce heat to low and cover partially.
Simmer for 1 hour 30 minutes until the beef is fork-tender and the sauce has thickened. You'll know it's ready when the beef easily pulls apart with a fork and the sauce coats the back of a spoon. The prunes should be tender but still hold their shape.
Finish with Sweetness and Garnish
Stir in the 1 tablespoon honey and simmer uncovered for another 10 minutes to balance the flavors and slightly thicken the sauce. Taste and adjust seasoning with additional salt or pepper if needed.
Remove the cinnamon stick and ladle the tagine into serving bowls. Garnish each serving with 0.25 cup chopped fresh cilantro and serve immediately with warm crusty bread or couscous. The combination of tender beef, sweet prunes, and aromatic spices creates a perfect balance of sweet and savory flavors.
Pro Tips For Making Beef And Prune Tagine
- SEAR THE BEEF FIRST: I used to skip this step and wondered why my chuck roast stayed tough—high heat for 4-5 minutes per side until deep brown crust forms. That caramelized layer breaks down during slow cooking and makes all the difference.
- SOAK PRUNES IN HOT WATER: Dry prunes? Toss them in a bowl of hot water for 10 minutes first. They plump up, soften, and release their sweetness better—no more chewy bits ruining the texture. Drain before adding to the tagine.
- LOW AND SLOW WINS: After burning three batches, I finally figured out: cover the tagine and simmer at 300°F (150°C) for 3-4 hours. Rushing it turns the beef dry; patience keeps it fork-tender and the sauce rich.
- GRATE THE GINGER FINE: Sounds weird, but it works: use a microplane for the ginger instead of chopping. The finer surface area infuses faster and deeper into the beef and sauce—no need to overdo it, just a teaspoon or two.
Dietary considerations for this recipe
Gluten-Free Adaptations
This tagine is naturally gluten-free since it relies on simple ingredients like beef, prunes, and spices. The key is ensuring your ras el hanout blend doesn't contain hidden wheat flour—check the label or opt for a certified gluten-free version from Penzeys or Trader Joe's.
Even the beef broth should be gluten-free, so I recommend Imagine or Pacific Foods brands for safety. 🌾
Vegetarian Swap
For a meat-free version, replace the beef with 1.5 lbs of chickpeas (drained and rinsed) or firm tofu cut into cubes. Sauté the chickpeas first to develop flavor, then proceed with the same spiced base.
The prunes and tomatoes will still caramelize beautifully, creating a hearty vegetarian dish. Add 1 tbsp tomato paste for extra depth if needed.
Prune-Free Options
If you dislike prunes, try dried apricots or dates (pitted and chopped) for similar sweetness. For a savory twist, substitute with caramelized onions (sauté 2 large onions until golden) or roasted red peppers (jarred or fresh). The honey addition remains essential to balance acidity in the sauce.
Lower-Carb Approach
Skip the couscous and serve with cauliflower rice or a side of roasted Brussels sprouts. The tagine's rich sauce pairs beautifully with these low-carb options. For extra protein, add hard-boiled eggs or crumbled feta cheese on top. The beef and spices carry the dish without needing carb-heavy sides.
Allergen Awareness
Watch for preserved lemon—some brands add sulfites. Opt for organic preserved lemon from Whole Foods or make your own by soaking lemon halves in saltwater for 3 weeks.
For nut allergies, ensure your ras el hanout isn't processed in shared facilities (check labels). Always verify ingredient sources when accommodating allergies. 🚨
Nutrition facts
Frequently asked questions
Can I use a slow cooker instead of a Dutch oven?
Transfer all ingredients to a 6-quart slow cooker after searing the beef. Cook on low for 6-7 hours or high for 3-4 hours until the beef is tender. The sauce may need a splash of broth if it thickens too much during cooking. The flavors will develop beautifully, just like in a tagine.
What if I can't find ras el hanout?
No problem! Mix 1 tbsp each of cumin, coriander, and cinnamon with a pinch of saffron for a DIY blend. Add ½ tsp each of turmeric and paprika for extra depth. This won't be identical, but it'll give you that warm, earthy flavor profile that's key to this dish. Toast the spices in the oil for 30 seconds to wake up their aromas.
How do I make this recipe more flavorful?
For extra depth, add 1 tsp ground ginger or ½ tsp ground cloves to the spice blend. A splash of red wine (½ cup) deglazed from the pan after searing beef adds complexity. For richness, stir in 2 tbsp tomato paste with the crushed tomatoes. The prunes will soak up these flavors beautifully, making each bite even more aromatic.
Can I prepare this tagine ahead of time?
This dish tastes even better the next day! Store in an airtight container in the fridge for up to 5 days. The flavors meld and deepen over time. Reheat gently on the stove with a splash of broth to restore moisture. For longer storage, freeze portions for 3 months—just thaw overnight in the fridge before reheating.
What's the best way to serve this tagine?
Pair with warm couscous or crusty Moroccan bread to soak up the rich sauce. For a complete meal, add a side of harissa-roasted vegetables or a simple Moroccan carrot salad. The contrast of textures and temperatures makes it even more satisfying. Serve with a cool mint tea to balance the warm spices.
