Beef Tagine with Root Vegetables and Spices in a traditional tagine pot

Tagine

beef tagine with root vegetables and spices

By Anya Petrova

Published: 28 Mar 2025

This hearty and flavorful Beef Tagine with Root Vegetables and Spices is a celebration of warmth and deliciousness. Inspired by my travels through Morocco, this recipe transports you to the bustling souks and vibrant culture of the country. It's a dish that’s both comforting and exotic, perfect for a cozy night in or a special occasion.
Close-up shot of a steaming Beef Tagine, showing the rich, dark sauce and colorful vegetables
The key to a great tagine is the balance of sweet and savory flavors, combined with warm spices that dance on your tongue. The tender beef, slow-cooked to perfection, melts in your mouth and pairs beautifully with the earthy root vegetables. The combination of sweet dried apricots and fresh cilantro adds a bright contrast to the rich sauce, creating a symphony of taste that will leave you wanting more. I made this for my birthday this year and my friends were stunned, even the picky eaters were shocked at how good it was! I’m hoping you’ll have the same success!
A table set for a meal, featuring the Beef Tagine as the centerpiece

Required Equipments

  • Large Dutch oven or tagine pot
  • Wooden spoon
  • Cutting board
  • Sharp knife
  • Measuring cups and spoons

Beef-Tagine-with-Root-Vegetables-and-Spices

A warming and flavorful Moroccan-inspired beef tagine featuring tender beef, sweet root vegetables, and a fragrant blend of spices. Perfect for a cozy night in or a special occasion.

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 20 minutes

Cook Time: 120 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. First things first, prep those gorgeous root vegetables. Peel and chop your carrots, potatoes, and turnips into roughly 1-inch pieces. Make sure they're roughly the same size so they cook evenly. Don't be afraid to get a little creative here – uneven chunks add character!
  2. Next, heat up a generous glug (about 2 tablespoons) of olive oil in your amazing Dutch oven or tagine over medium heat. Once it's hot, add your chopped onion and sauté for about 5 minutes until it's softened and translucent. Get that onion nice and caramelized; it's worth it, trust me!
  3. Now, let's add the star of the show—the beef! Brown the beef cubes in batches, ensuring each one gets a beautiful golden crust. This takes some time, but it develops that deep, rich beefy flavor we all crave. Don't overcrowd the pot or the beef will steam instead of brown. Don't worry, the results are amazing, and you'll thank yourself later!
  4. Once the beef is browned, toss in those aromatic spices! Add the ginger, garlic, turmeric, cumin, cinnamon, coriander, and a hefty pinch of saffron (if using). Stir everything together well, coating the beef beautifully. Let those aromas fill your kitchen—it's pure magic!
  5. Now comes the liquid gold – the stock! Pour in the beef stock, making sure to scrape up any yummy bits stuck to the bottom of the pot. Add the chopped tomatoes, along with a generous sprinkle of salt and pepper. Give it a good stir.
  6. Bring the whole shebang to a boil, then reduce the heat to low, cover your pot tightly, and let it simmer, gently, for approximately 2 hours, or until the beef is meltingly tender. You'll know it's ready when you can easily shred it with a fork. This is the part where you can relax and let the magic happen!
  7. After 2 hours, gently stir in your prepped root vegetables. Give them a good mix. Cover again and let it simmer for another 30 minutes to an hour, or until the vegetables are cooked through but still have a little bite. Don't overcook them – we want them tender but not mushy.
  8. Finally, stir in the dried apricots and fresh cilantro just before serving. Taste and adjust seasoning as needed. Perhaps a squeeze of lemon juice would amplify the flavours! This is a tagine, so it's all about balance of flavors and textures. You are a culinary artist!
  9. Serve your delicious Beef Tagine with a sprinkle of fresh cilantro and some crusty bread for dipping into that rich, flavorful sauce. Trust me, this is a dish that will impress your friends, family, and maybe even yourself! It's a labor of love. Enjoy it slow and savour every mouthful.

📝 Notes

  • Adjust the amount of spices to your preference. More is generally better in a tagine!
  • For a richer flavor, use bone-in beef stew meat.
  • Serve with crusty bread for dipping into the delicious sauce. Don't forget the lemon juice!

🍎 Nutrition

Calories: 500 kcal

Protein: 40 g

Fat: 25 g

Carbohydrates: 40 g

Fiber: 10 g

Calcium: 100 mg

Frequently Asked Questions

"The best things in life are the people we love, the places we've been, and the memories we've made along the way." – Anya Petrova

Want to join our exclusive community?

FOLLOW US

SavoryTouch offers general content intended solely for informational purposes. The information provided on this site is not a substitute for professional nutritional, dietary, or culinary advice. Always seek the advice of qualified professionals regarding any dietary concerns, health conditions, or food-related decisions.

© 2025 SavoryTouch. All Rights Reserved.