This Moroccan Vegetable Tagine is the perfect stew for the colder months, loaded with warm spices and hearty veggies. Served over a bed of couscous or with warm bread, this flavorful vegan meal is bound to warm up the entire family!
This Moroccan vegetable tagine recipe is a delicious, hearty stew. It's made with sliced Yukon gold potatoes, artichoke hearts, peas, and olives. Serve it with couscous or warm bread for a nourishing Moroccan-style meal!

This post may contain affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.
Tagines are a cooking staple in Morocco, known all around the world for the rich flavors developed using the unique cooking vessel.
Like many authentic Moroccan recipes, this tagine uses cumin, smoked paprika, cinnamon, cilantro, parsley, and preserved lemons.
The result is a stew that's packed with bold flavor and a sauce that's perfect for serving with bread or couscous.
Many tagines are known for including meat (like this lamb tagine and Moroccan chicken tagine), but this one is completely vegan. This recipe gets it's flavor from a plethora of veggies and my homemade Moroccan spice blend, ras el hanout.
Ingredients
Here's what you'll need to make this vegetable tagine:
- olive oil
- yellow onion
- garlic, minced
- parsley, minced
- cilantro, minced
- preserved lemon
- ras el hanout
- yukon gold potatoes
- green olives
- frozen peas (fresh works too!)
- water
- couscous or bread to serve with (optional)
See recipe card for exact quantities.
Step by Step Instructions
Start with ⅓ of the olive oil over medium heat in the tagine base on the stovetop. Once the oil is hot, add in the chopped onion and sauté until translucent. Toss in minced garlic and sauté for another minute before lowering the heat to low.
In a small bowl combine remaining olive oil, minced parsley, cilantro, preserved lemon, and ras el hanout. Mix well and set aside.
Preheat oven to 350. In the base of the tagine, start arranging the sliced potatoes and artichoke hearts over the onions and garlic. Next add the olives and peas. Drizzle the olive oil mixture over top before pouring the water over everything.
Cover the tagine and bake for an hour or until the potatoes are cooked through. Serve over a bed of couscous or with a warm piece of bread.
Cooking in Your Tagine vs. Dutch Oven
I will start by saying as a Moroccan, I am a huge fan of using my tagine. The design and conical shape of the lid is unbeatable at creating luscious sauce and soft, perfectly cooked veggies and meat.
That said, I don't think it's necessary to run and buy one if you already own a dutch oven. Dutch ovens are an investment and wonderful cooking vessel that create epic flavor in their own right.
So feel free to use what you have and make this vegetable tagine in whichever of the two you have.
How to Serve Your Tagine
Giving the visitor ideas on how they can change this recipe to better suit their dinner guests, or their cultural cuisine, is a great way to increase the chances they make the recipe
- Over couscous - most tagines are perfect served over a bed of couscous to soak up all the sauce.
- With fresh bread - I grew up eating 99% of my grandma's/aunt's/dad's tagines with freshly baked Moroccan bread (khobz). We dip it directly into the tagine and use it as a utensil to soak up the sauce and grab the veggies/meat.
- With a spoon - if you're feeling like keeping things simple, a bowl and a spoon will do the trick too!
My Favorite Tagines
Cooking equipment can have a big impact on how your tagine turns out. It probably comes as no surprise that my favorite tagines are from Morocco. They are handmade, impeccable quality and inexpensive.
Plus, you're usually supporting a local vendor when you buy directly from Morocco.
That said, I have tested out a few national brands that are a bit more accessible if you aren't heading to Morocco any time soon.
Here's a few I would recommend:
Tagine vs. Tajine
One of the fun things about sharing culture through food is you discover all the different ways to spell foreign words!
In this case, both tagine and tajine are acceptable 'American spellings' for the word.
Storing Leftovers
Tagines make excellent leftovers. Like most stews, the flavor is almost always better the next day. Store any leftovers in an airtight container separately from the couscous and enjoy for up to 4 days after making.
Bismillah,
Moroccan-Style Potato & Vegetable Tajine
This Moroccan vegetable tagine recipe is a delicious, hearty stew. It's made with sliced Yukon gold potatoes, artichoke hearts, peas, and olives. Serve it with couscous or warm bread for a nourishing Moroccan-style meal!
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: main dish, entree
- Method: baked
- Cuisine: Moroccan, Mediterranean
- Diet: Vegan
Ingredients
- 3 tbsp olive oil
- 1 yellow onion
- 4 cloves garlic, minced
- 1 tbsp parsley, minced
- 1 tbsp cilantro, minced
- ½ preserved lemon, minced
- 1 tbsp ras el hanout
- 4 yukon gold potatoes, peeled and sliced vertically into quarters
- 1 cup artichoke hearts
- ½ cup green olives
- 1 ½ cup frozen peas (fresh works too!)
- ¼ cup warm water
- couscous or bread to serve with (optional)
Instructions
- Start with ⅓ of the olive oil over medium heat in the tagine base on the stovetop. Once the oil is hot, add in the chopped onion and sauté until translucent. Toss in minced garlic and sauté for another minute before lowering the heat to low.
- In a small bowl combine remaining olive oil, minced parsley, cilantro, preserved lemon, and ras el hanout. Mix well and set aside.
- Preheat oven to 350. In the base of the tagine, start arranging the sliced potatoes and artichoke hearts over the onions and garlic. Next add the olives and peas. Drizzle the olive oil mixture over top before pouring the water over everything.
- Cover the tagine and bake for an hour or until the potatoes are cooked through. Serve over a bed of couscous or with a warm piece of bread.
Keywords: vegetable tagine, vegetable tajine, moroccan vegetable tagine