There are stews that nourish, and then there’s Moroccan Potato Tagine—a dish that transports you to the bustling souks of Marrakech with every single bite. Imagine tender, buttery Yukon Gold potatoes layered with sweet onions, juicy plum tomatoes, earthy carrots, and pungent garlic, all bathed in a fragrant sauce of olive oil, harissa paste, and warm Moroccan spices: coriander, cumin, ginger, and turmeric. Every forkful is savory, slightly spicy, and deeply satisfying. And it’s completely vegan.
This is not a complicated tagine. There’s no meat to brown, no lengthy simmering on the stovetop. Instead, you layer the vegetables in a baking dish, drizzle with a spiced oil mixture, add a splash of vegetable broth, and let the oven work its magic. The result is a rustic, hearty, incredibly aromatic dish that’s perfect with crusty bread, couscous, or rice. Whether you’re a longtime fan of Moroccan cuisine or trying it for the first time, this potato tagine will win you over. Let’s bake.
Why You’ll Love This Recipe
- Bold, aromatic Moroccan spices – Harissa, coriander, cumin, ginger, and turmeric create a warm, complex, unforgettable flavor profile.
- Completely vegan and plant-based – No meat, no dairy. Just vegetables, spices, and olive oil. Bursting with flavor.
- Oven-baked, not stovetop – No stirring, no watching. Layer, cover, bake, and walk away. The oven does the work.
- Hearty and satisfying – Potatoes and carrots make this tagine substantial enough to be a main course.
- Beautiful layered presentation – When you cut into it, the layers of colorful vegetables are stunning.
Ingredients
- ¼ cup olive oil – Rich, fruity, authentic. Use a good-quality extra-virgin olive oil.
- 1 tbsp harissa paste – North African chili paste. Adds heat, smokiness, and depth. Find it in the international aisle or make your own.
- 1½ tsp ground coriander – Bright, citrusy, slightly floral. A classic Moroccan spice.
- 1 tsp ground cumin – Warm, earthy, slightly nutty. The backbone of the spice blend.
- ½ tsp ground ginger – Warm, slightly peppery, aromatic.
- ½ tsp ground turmeric – Earthy, golden, and slightly bitter. Adds beautiful color.
- 4 medium Yukon Gold potatoes (1 lb), sliced – Buttery, creamy, and hold their shape beautifully. Slice into ¼-inch rounds.
- ½ large onion, sliced – Sweet, savory depth. Builds the first layer of flavor.
- 6 large garlic cloves, sliced – Pungent, aromatic, essential. Slicing (not mincing) allows them to soften without burning.
- 3 large plum tomatoes (¾ lb), sliced – Sweet, juicy, and perfect for layering. Roma tomatoes work best.
- 2 medium carrots, thinly sliced diagonally – Sweet, earthy, and add beautiful color. Diagonal slices are traditional and elegant.
- ½ tsp salt – Enhances all the flavors.
- Freshly ground black pepper, to taste – Gentle warmth.
- ½ cup vegetable broth – Adds moisture and savory depth. Use low-sodium.
- 2 tbsp chopped cilantro – Bright, fresh, and essential for garnish.
How to Make Moroccan Potato Tagine (Vegan)
Preheat the Oven
Preheat your oven to 350°F (177°C). Position a rack in the middle of the oven.
Make the Spiced Oil Mixture
In a small bowl, combine the olive oil, harissa paste, ground coriander, ground cumin, ground ginger, and ground turmeric. Whisk or stir with a fork until well combined. The mixture should be deeply red, fragrant, and slightly thick.
Prepare the Potatoes
Place the sliced potatoes in a large bowl. Drizzle about half of the spiced oil mixture over the potatoes. Toss well to coat every slice. Set aside the remaining spiced oil mixture.
Layer the Tagine
Select a round baking dish (ceramic or glass is ideal, about 9–10 inches in diameter). Build the tagine in layers:
First layer: Place half of the sliced onions in an even layer on the bottom of the baking dish. Top with half of the spiced, oil-coated potatoes. Sprinkle with half of the sliced garlic.
Second layer: Arrange half of the sliced tomatoes over the potatoes, followed by half of the sliced carrots. Season with a pinch of salt and pepper.
Repeat: Add the remaining onions, remaining potatoes, remaining garlic, remaining tomatoes, and remaining carrots in the same order. Season the top layer with the remaining salt and pepper.
Add the Remaining Oil and Broth
Drizzle the remaining spiced oil mixture evenly over the top of the layered vegetables. Carefully pour the vegetable broth around the edges of the dish (not directly on top, to preserve the layers). The broth should come up about halfway on the vegetables.
Cover and Bake
Cover the baking dish tightly with aluminum foil. Bake for 1½ hours, or until the potatoes are tender and easily pierced with a knife. The vegetables will have softened, and the liquid will have reduced into a flavorful, aromatic sauce.
Rest and Serve
Remove the tagine from the oven. Let it sit, still covered, for 10 minutes. This allows the flavors to settle and the vegetables to absorb the remaining liquid.
Uncover, garnish generously with chopped fresh cilantro, and serve directly from the baking dish.
Tips for Success
- Use Yukon Gold potatoes – They are buttery, creamy, and hold their shape during long baking. Russets become too mealy; red potatoes are waxy and don’t absorb flavors as well.
- Slice vegetables uniformly – Aim for ¼-inch thick slices for potatoes, tomatoes, and carrots. Uniform slices ensure even cooking.
- Don’t skip the harissa – Harissa adds heat and depth. If you can’t find it, substitute 1 tablespoon of tomato paste mixed with ½ teaspoon of cayenne pepper and ¼ teaspoon of smoked paprika.
- Layer, don’t mix – The layered presentation is part of the beauty of this dish. The vegetables meld together as they bake, but the layers remain visible.
- Cover tightly with foil – A tight seal traps steam and ensures the vegetables cook evenly without drying out.
- Let it rest before serving – Ten minutes of resting allows the liquids to redistribute and the flavors to deepen.
Equipment Needed
- Round baking dish (ceramic, glass, or traditional tagine, 9–10 inches in diameter)
- Aluminum foil
- Small bowl (for spiced oil mixture)
- Cutting board and sharp knife
- Large bowl (for tossing potatoes with oil)
- Measuring cups and spoons
No tagine? A round or oval baking dish (ceramic, glass, or cast iron) works perfectly. A traditional clay tagine is beautiful but not necessary.
Recipe Variations
Moroccan Potato and Chickpea Tagine – Add 1 can (15 oz) of drained and rinsed chickpeas in between the layers. Chickpeas add plant-based protein and creaminess.
Spicy Moroccan Potato Tagine – Double the harissa paste (2 tbsp) and add ½ teaspoon of cayenne pepper to the spice mixture. Garnish with fresh cilantro and serve with harissa on the side.
Moroccan Sweet Potato Tagine – Substitute 2 sweet potatoes for 2 of the Yukon Gold potatoes. The sweetness pairs beautifully with the warm spices.
Moroccan Potato and Olive Tagine – Add ½ cup of pitted green or purple olives (or a mix) in between the layers. Olives add a briny, salty punch that complements the spices.
Moroccan Potato Tagine with Preserved Lemon – Add 2 tablespoons of finely chopped preserved lemon (peel only, pulp removed) in between the layers. The salty, tangy, floral flavor is incredible.
Slow Cooker Moroccan Potato Tagine – Layer the vegetables and spiced oil in a slow cooker. Add the broth. Cook on low for 4–5 hours or on high for 2–3 hours. Garnish with cilantro before serving.
Serving Suggestions
This Moroccan Potato Tagine is a complete meal on its own, but it’s traditionally served with plenty of things for dipping and scooping:
- Crusty bread – Moroccan khobz (round bread) is traditional. Any crusty bread works for soaking up the aromatic juices.
- Couscous – Fluffy, buttery couscous is a classic pairing. The tiny pearls catch the sauce beautifully.
- Rice – Plain basmati or jasmine rice is a simple, neutral base.
- Moroccan flatbread (msemen or rghaif) – Layered, flaky flatbread is perfect for tearing and dipping.
- Simple green salad – A light salad with lemon vinaigrette balances the richness.
- Vegan yogurt – A dollop of plain coconut yogurt adds cool creaminess.
For a beautiful presentation, serve the tagine directly from the baking dish at the table. Garnish with fresh cilantro, a drizzle of olive oil, and a sprinkle of paprika.
FAQs
What is harissa paste?
Harissa is a North African chili paste made from roasted red peppers, hot chili peppers, garlic, olive oil, and spices like cumin and coriander. It’s spicy, smoky, and deeply flavorful. Find it in the international aisle of most grocery stores. If unavailable, substitute with 1 tablespoon of tomato paste mixed with ½ teaspoon of cayenne and ¼ teaspoon of smoked paprika.
Can I use a traditional tagine pot?
Yes! If you have a traditional clay or ceramic tagine, use it. Follow the same instructions, but be aware that tagines cook at lower temperatures. Bake at 325°F (160°C) for 1½–2 hours. The clay pot retains moisture beautifully.
Can I make this on the stovetop?
Yes. Layer the vegetables in a large pot or Dutch oven with a tight-fitting lid. Drizzle with spiced oil and add broth. Cover and simmer on low heat for 45–60 minutes until potatoes are tender. The oven version is more hands-off, but stovetop works.
What if I don’t have fresh tomatoes?
Use 1 can (14.5 oz) of diced tomatoes, drained slightly. Layer them as you would fresh tomatoes. The texture will be slightly different, but the flavor will still be delicious.
How do I store and reheat leftovers?
Store in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop over low heat or in the microwave (50% power, stirring occasionally). The flavors deepen overnight—leftovers are delicious.
Can I freeze this tagine?
Yes. The soup freezes beautifully for up to 3 months. Cool completely, then transfer to a freezer-safe container. Thaw overnight in the refrigerator and reheat on the stovetop. The potatoes may soften further, but the flavor remains excellent.
Is this recipe gluten-free?
Yes, as written. All ingredients are naturally gluten-free. Double-check your harissa paste label (some brands may add ingredients). Serve with gluten-free bread or rice.
Can I add other vegetables?
Absolutely. Zucchini, bell peppers, eggplant, or sweet potatoes all work beautifully. Layer them in the same way. Root vegetables (parsnips, turnips) are especially good. Avoid watery vegetables like mushrooms—they release too much liquid.
Final Thoughts
This Moroccan Potato Tagine is proof that vegan cooking can be deeply flavorful, satisfying, and stunningly beautiful. The layers of golden potatoes, sweet tomatoes, orange carrots, and purple onions peek through the fragrant sauce, and the aroma of harissa, cumin, and coriander fills your kitchen with warmth. It’s rustic, humble food that tastes anything but.
The best part? It’s almost impossible to mess up. Slice some vegetables. Whisk some spices. Layer them in a dish. Pour a little broth. Cover and bake. An hour and a half later, you’ll have a tagine that tastes like it came from a Moroccan kitchen.
Serve it with crusty bread, gather your loved ones, and watch as everyone digs in. This is comfort food that just happens to be vegan. And it’s absolutely unforgettable.
Made this Moroccan Potato Tagine? I’d love to hear about it. Leave a comment, share a photo, or tell me what you served it with. B’saha! (Bon appétit!)
PrintMoroccan Potato Tagine (Vegan) – Aromatic, Hearty & Incredibly Flavorful
Moroccan Potato Tagine (Vegan) – a fragrant, hearty vegan tagine featuring layers of potatoes, tomatoes, carrots, and aromatic spices baked to perfection. This easy oven-baked dish delivers authentic Moroccan flavors with minimal effort!
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Total Time: 105 minutes
- Yield: 4 servings
- Category: Main Dish, Side Dish
- Method: Bake
- Cuisine: Moroccan
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 oven to 350°F (177°C).
- In a small bowl, mix olive oil, harissa paste, coriander, cumin, ginger, and turmeric.
- Toss sliced potatoes with the spice mixture.
- Place half the onion slices in a round baking dish, followed by half the potatoes and half the garlic.
- Layer half the tomatoes and half the carrots, then season with salt and pepper.
- Repeat the layers with the remaining ingredients.
- Drizzle leftover olive oil and spice mixture over the vegetables.
- Carefully pour vegetable broth around the layers.
- Cover tightly with foil and bake for 1 1/2 hours, or until potatoes are tender.
- Let sit covered for 10 minutes. Garnish with chopped cilantro and serve.
Notes
- Yukon Gold potatoes work best as they hold their shape and become creamy when baked.
- For a spicier version, add more harissa paste or a pinch of cayenne pepper.
- Serve with crusty bread, couscous, or Moroccan bread to soak up the juices.
- Add chickpeas or green olives for extra protein and flavor.
- Leftovers can be refrigerated for up to 3 days – flavors intensify overnight!