Moroccan Spiced Vegetable Tagine
This tagine is a vibrant, aromatic dish that feels like a warm hug on a chilly evening. I love how the spices come together to create a comforting, layered flavor profile that warms both the body and spirit.

I first fell in love with Moroccan cuisine during a trip to a little café while exploring the streets of Marrakech.
The aromas of spices and vegetables simmering in a tagine were intoxicating.
This recipe is my tribute to that experience and a reminder that cooking can be a beautiful act of love.
Plus, it's packed with nourishing veggies that celebrate the bounty of the earth!
What Makes This Recipe Special
- ✓Made with simple, plant-based ingredients that are easy to find
- ✓No animal products - completely vegan and cruelty-free
- ✓Perfect for beginners and experienced cooks alike
- ✓Delicious results that everyone will love, vegan or not
Ingredients & Substitutions
Feel free to swap out any veggies based on what's in season or what you have in your fridge. Sweet potatoes, eggplant, or even some leafy greens can work beautifully in this dish. And if you’re not a fan of raisins, dried apricots or cranberries are delightful substitutes.
Tips & Notes
- •I like to toast my spices in the oil at the beginning for an extra depth of flavor.
- •Serving this with a sprinkle of lemon juice brightens everything up beautifully.
Recipe Variations
- •If I'm feeling adventurous, I'll sometimes add a handful of chopped nuts for a bit of crunch.
- •A splash of coconut milk at the end adds a creamy twist.
Storage & Freezing
Store any leftovers in an airtight container in the fridge for up to 5 days. You can also freeze it for up to 3 months; just thaw it overnight in the fridge before reheating.
Frequently Asked Questions
Can I make this tagine in advance?
Absolutely! It tastes even better the next day as the flavors continue to develop. Just store it in the fridge, and reheat gently on the stove.
What if I don’t have a tagine?
No worries! A regular pot works just fine. Just keep an eye on it to make sure it doesn’t dry out.
Rate this Recipe
Loading votes...
You May Also Like

Baked Ziti
This quick and easy vegan Baked Ziti is a comforting and satisfying dish that's perfect for weeknight dinners. Loaded with flavor and plant-based goodness, it's a family favorite that's ready in no time.

Pasta Carbonara
This vegan twist on Pasta Carbonara is like a warm hug in a bowl, especially after a long day—I can't get enough of the creamy cashew sauce that tastes so comforting.

Vegan Italian Sausage
Savor the flavors of Italy with this quick and easy Vegan Italian Sausage recipe. Packed with protein and spices, these plant-based sausages are perfect for your next dinner.
This tagine is a vibrant, aromatic dish that feels like a warm hug on a chilly evening. I love how the spices come together to create a comforting, layered flavor profile that warms both the body and spirit.
Ingredients
Instructions
- 1
In a large pot or tagine, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until it's translucent.
- 2
Stir in the minced garlic and cook for another minute, just until fragrant.
- 3
Add the sliced carrots and bell pepper to the pot. Cook for another 5-7 minutes, stirring occasionally, until the veggies begin to soften.
- 4
Next, add the zucchini, chickpeas, diced tomatoes (with their juices), vegetable broth, and raisins.
- 5
Now it’s time to sprinkle in the spices: cumin, cinnamon, turmeric, paprika, salt, and black pepper. Give everything a good stir to combine.
- 6
Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer for about 30 minutes. Stir occasionally, and if it looks too dry, add a splash of water or more broth.
- 7
Once the veggies are tender and the flavors have melded beautifully, remove from heat. Taste and adjust seasoning if needed.
- 8
Serve warm, garnished with fresh cilantro. I love serving this with fluffy couscous or warm crusty bread.
Comments
Loading comments...