This Moroccan Potato Tagine is a delightful dish that brings the vibrant flavors of North Africa to your table. Featuring tender potatoes, fresh vegetables, and aromatic spices, this recipe is perfect for any occasion—be it a cozy family dinner or an elegant gathering with friends. The unique combination of spices like harissa and cumin makes this tagine not just a meal but an experience. Enjoy it as a hearty main course or a flavorful side dish alongside chicken, fish, or lamb.
Why You’ll Love This Recipe
- Delicious Flavor: The blend of spices infuses the dish with a rich taste that excites the palate.
- Easy to Make: With simple steps, you can create a mouthwatering tagine without the fuss.
- Versatile Dish: Serve it as a main course or side; it complements various proteins beautifully.
- Naturally Vegan: This recipe is plant-based, making it suitable for everyone at the table.
- Perfect for Meal Prep: Make ahead and reheat for easy meals throughout the week.
Tools and Preparation
Before diving into the cooking process, gather your tools to make preparation smoother. Having everything on hand will help you create your Moroccan Potato Tagine effortlessly.
Essential Tools and Equipment
- Baking dish
- Mixing bowl
- Knife
- Cutting board
- Aluminum foil
Importance of Each Tool
- Baking dish: A round baking dish ensures even cooking and allows for beautiful layering of ingredients.
- Mixing bowl: A good mixing bowl helps in combining spices and oil evenly with the vegetables.
- Knife: A sharp knife makes slicing potatoes, onions, garlic, and carrots quick and safe.

Ingredients
For the Base
- 1/4 cup olive oil
- 1 tbsp harissa paste
- 1 1/2 tsp ground coriander
- 1 tsp ground cumin
- 1/2 tsp ground ginger
- 1/2 tsp ground turmeric
Vegetables
- 4 medium Yukon Gold potatoes (1 lb), sliced
- 1/2 large onion, sliced
- 6 large garlic cloves, sliced
- 3 large plum tomatoes (3/4 lb), sliced
- 2 medium carrots, thinly sliced diagonally
Seasoning and Garnish
- 1/2 tsp salt
- Freshly ground black pepper, to taste
- 1/2 cup vegetable broth
- 2 tbsp chopped cilantro
How to Make Moroccan Potato Tagine
Step 1: Preheat the Oven
Preheat your oven to 350°F (177°C). This ensures that your tagine cooks evenly throughout.
Step 2: Prepare the Spice Mixture
In a small bowl:
1. Combine olive oil, harissa paste, coriander, cumin, ginger, and turmeric.
2. Mix well until fully incorporated.
Step 3: Toss the Potatoes
In another bowl:
1. Toss the sliced potatoes with the spice mixture until they are well coated.
Step 4: Layer the Ingredients
In a round baking dish:
1. Place half of the onion slices on the bottom.
2. Add half of the spiced potatoes over the onions.
3. Layer half of the garlic slices on top.
4. Follow with half of the tomato slices and half of the carrots.
5. Season with salt and pepper.
6. Repeat these layers with the remaining ingredients.
Step 5: Add Broth and Bake
- Drizzle any leftover olive oil and spice mixture over the top.
- Carefully pour vegetable broth around the edges of your layered vegetables.
- Cover tightly with aluminum foil and bake for 1 ½ hours or until potatoes are tender.
Step 6: Let It Rest
Once baked:
1. Remove from oven and let it sit covered for about 10 minutes.
2. Garnish with chopped cilantro before serving.
Enjoy your flavorful Moroccan Potato Tagine!
How to Serve Moroccan Potato Tagine
Serving Moroccan Potato Tagine is a delightful experience, as this dish is both versatile and visually appealing. Here are some creative ways to enjoy this flavorful tagine.
Serve as a Main Course
- Pair with grilled chicken or fish for a balanced meal.
- Enjoy it on its own for a hearty vegan option.
Accompany with Flatbread
- Serve alongside warm pita or naan bread to scoop up the tagine.
- Use flatbreads to soak up the delicious sauce and spices.
Fresh Salad on the Side
- A refreshing cucumber and tomato salad adds crunch.
- Toss in some herbs like parsley or mint for extra flavor.
Garnish with Fresh Herbs
- Sprinkle chopped cilantro on top for a pop of color.
- Add mint leaves for a fresh, aromatic touch.
Serve with Couscous
- Fluffy couscous complements the dish perfectly.
- Drizzle some olive oil and lemon juice over couscous for added taste.
How to Perfect Moroccan Potato Tagine
Creating the perfect Moroccan Potato Tagine requires attention to detail and a few helpful tips. Follow these guidelines to elevate your dish.
- Use Fresh Ingredients: Fresh vegetables enhance the flavors and textures of the tagine.
- Layer Carefully: Proper layering of ingredients helps in even cooking and flavor distribution.
- Adjust Spice Levels: Tailor the amount of harissa or spices according to your taste preferences.
- Let it Rest: Allowing the dish to sit covered after baking helps flavors meld beautifully.
- Experiment with Vegetables: Feel free to add seasonal vegetables like zucchini or bell peppers for variety.
Best Side Dishes for Moroccan Potato Tagine
Pairing sides with Moroccan Potato Tagine can enhance your meal experience. Here are some excellent choices that complement this vibrant dish well.
Couscous Salad
A light salad made with fluffy couscous, cherry tomatoes, cucumbers, and lemon dressing.Mint Yogurt Sauce
A refreshing yogurt sauce infused with mint, perfect for drizzling over the tagine.Spiced Chickpeas
Roasted chickpeas seasoned with cumin and paprika add protein and crunch.Roasted Vegetables
Seasonal roasted veggies bring additional textures and flavors to your meal.Moroccan Carrot Salad
A zesty salad made with grated carrots, orange juice, and spices for sweetness.Quinoa Pilaf
Nutty quinoa mixed with herbs provides a nutritious base that pairs well with tagine.
Common Mistakes to Avoid
When preparing your Moroccan Potato Tagine, it’s easy to make a few common mistakes. Here are some tips to ensure your dish turns out perfectly.
- Skipping the spice mix: Failing to properly mix the spices with the olive oil can lead to uneven flavor. Be sure to blend them thoroughly before tossing with the potatoes.
- Overcrowding the baking dish: Packing too many ingredients can cause uneven cooking. Use a large enough dish to allow heat circulation around all vegetables.
- Not layering correctly: Layering ingredients improperly can affect cooking time and texture. Follow the order of onions, potatoes, garlic, tomatoes, and carrots for best results.
- Ignoring resting time: Cutting into your tagine immediately after cooking can result in mushy vegetables. Let it sit covered for 10 minutes to set flavors and textures.
- Using cold broth: Pouring cold broth into your dish can slow down the cooking process. Always use room temperature or warmed broth for better results.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Moroccan Potato Tagine in an airtight container.
- It will keep well in the refrigerator for up to 4 days.
Freezing Moroccan Potato Tagine
- Freeze portions in freezer-safe containers or heavy-duty freezer bags.
- It can be frozen for up to 3 months for best quality.
Reheating Moroccan Potato Tagine
- Oven: Preheat the oven to 350°F (177°C) and bake covered for about 20-30 minutes until heated through.
- Microwave: Place in a microwave-safe dish and cover. Heat on medium power for 2-3 minutes, stirring halfway through.
- Stovetop: Heat in a skillet over medium heat, stirring occasionally until warmed through.
Frequently Asked Questions
Here are answers to some common questions about Moroccan Potato Tagine.
What is Moroccan Potato Tagine?
Moroccan Potato Tagine is a flavorful dish made from tender potatoes, tomatoes, and carrots seasoned with spices like harissa and cumin. It’s slow-cooked to develop rich flavors.
Can I customize my Moroccan Potato Tagine?
Absolutely! You can add other vegetables like zucchini or bell peppers according to your preference. Chickpeas can also be included for added protein.
Is Moroccan Potato Tagine healthy?
Yes, this dish is naturally vegan and packed with nutritious ingredients. It’s low in calories and high in fiber, making it a healthy meal option.
How do I serve Moroccan Potato Tagine?
This tagine works beautifully as a main course or as a side dish alongside chicken or fish. Garnish with fresh cilantro for added flavor.
Can I make Moroccan Potato Tagine ahead of time?
Yes, you can prepare it ahead of time and store it in the refrigerator or freeze portions for later use, making it convenient for busy days.
Final Thoughts
Moroccan Potato Tagine is not just a delicious dish; it’s versatile and easy to make. Perfect as a hearty main course or a satisfying side dish, you can easily customize it with different vegetables or spices. Give this recipe a try—your taste buds will thank you!

Moroccan Potato Tagine
Indulge in the vibrant and aromatic flavors of Moroccan Potato Tagine, a delightful dish that transforms simple ingredients into a culinary masterpiece. This hearty, plant-based stew features tender Yukon Gold potatoes, fresh vegetables, and a perfect blend of spices like harissa and cumin. Ideal for cozy family dinners or elegant gatherings, this tagine not only serves as a satisfying main course but also pairs wonderfully with grilled chicken or fish. Easy to prepare and naturally vegan, it’s an excellent option for meal prep, allowing you to enjoy delicious leftovers throughout the week.
- Total Time: 1 hour 45 minutes
- Yield: Serves approximately 6 people 1x
Ingredients
- 1/4 cup olive oil
- 1 tbsp harissa paste
- 1 1/2 tsp ground coriander
- 1 tsp ground cumin
- 1/2 tsp ground ginger
- 1/2 tsp ground turmeric
- 4 medium Yukon Gold potatoes (1 lb), sliced
- 1/2 large onion, sliced
- 6 large garlic cloves, sliced
- 3 large plum tomatoes (3/4 lb), sliced
- 2 medium carrots, thinly sliced diagonally
- 1/2 tsp salt
- Freshly ground black pepper, to taste
- 1/2 cup vegetable broth
- 2 tbsp chopped cilantro
Instructions
- Preheat your oven to 350°F (177°C).
- In a small bowl, mix olive oil, harissa paste, ground coriander, ground cumin, ground ginger, and ground turmeric until combined.
- Toss the sliced potatoes with the spice mixture in a separate bowl.
- In a round baking dish, layer half of the onions, followed by half of the spiced potatoes, garlic slices, tomatoes, carrots, salt, and pepper. Repeat layers with remaining ingredients.
- Drizzle any leftover spice mixture over the top and pour vegetable broth around the edges.
- Cover tightly with aluminum foil and bake for 1 ½ hours or until potatoes are tender.
- Let sit covered for about 10 minutes before garnishing with chopped cilantro.
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 270
- Sugar: 4g
- Sodium: 350mg
- Fat: 12g
- Saturated Fat: 1.5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 0mg