Moroccan Vegetable Tagine Recipe

Natalie

The founder of Cookleez

There’s a certain magic that happens when you combine humble vegetables with a fragrant blend of Moroccan spices and let them simmer slowly. The kitchen fills with an aroma that is simultaneously exotic and deeply comforting, promising a meal that is both nourishing and soul-satisfying. This Moroccan Vegetable Tagine recipe has become a treasured staple in our home, a go-to for chilly evenings, busy weeknights, and even when we have guests. The first time I made it, my family was captivated. The kids, who can sometimes be skeptical of “new” vegetable dishes, were won over by the subtle sweetness from the dates and sweet potatoes. My husband, a lover of hearty stews, was impressed by how rich and complex the flavors were, despite the recipe’s incredible simplicity. It’s a one-pot wonder that delivers a symphony of tastes and textures: the tender bite of the root vegetables, the creamy pop of the chickpeas, and the luxurious, spiced tomato sauce that ties everything together. It’s the kind of dish that feels special and celebratory but is secretly one of the easiest, most forgiving meals you can make. It proves that you don’t need meat to create a robust, deeply flavorful main course, and the vibrant colors make it a true feast for the eyes before it even reaches the table.

What Makes This Moroccan Vegetable Tagine So Special?

At its heart, Moroccan cuisine is a masterful blend of influences—Arab, Berber, Mediterranean, and African—resulting in a tapestry of flavors that are unique and unforgettable. This vegetable tagine captures that essence perfectly. The magic lies in the balance. It’s not just a simple vegetable stew; it’s a carefully orchestrated dish where each component plays a crucial role.

The foundation is built on the classic principle of slowly sweating onions to draw out their natural sweetness, creating a deep, savory base. The addition of ginger adds a pungent, warming heat that cuts through the richness. The true star, however, is the spice blend. Ras-el-hanout, which translates to “head of the shop,” is a complex and aromatic mix that can contain dozens of spices, including cardamom, clove, cinnamon, coriander, cumin, and turmeric. It provides an instant layer of authentic Moroccan flavor that would be difficult to replicate with individual spices. Paired with earthy ground cumin, the spices bloom in the pot, infusing every single ingredient.

What elevates this tagine from good to extraordinary is the interplay between sweet and savory. The sweet potatoes and carrots provide an earthy sweetness, which is beautifully amplified by the inclusion of chopped dates. This is a hallmark of Moroccan cooking. The dates melt into the sauce, lending it a subtle, caramel-like richness that balances the acidity of the tomato passata and the tangy note from the apple cider vinegar. This complexity ensures that every spoonful is interesting and multi-dimensional. Finally, the one-pot method isn’t just for convenience; it’s essential for flavor. As the vegetables, spices, and liquids simmer together under a closed lid, the steam circulates, and the flavors meld and deepen in a way that simply wouldn’t happen otherwise. It becomes more than the sum of its parts—a rich, fragrant, and utterly delicious meal that is as healthy as it is hearty.

Ingredients You’ll Need

The beauty of this recipe lies in its use of simple, accessible ingredients that come together to create something truly spectacular. Before you begin, gathering and preparing your ingredients—a process known in professional kitchens as ‘mise en place’—will make the cooking experience smooth and enjoyable. Here’s a closer look at what you’ll need and the role each ingredient plays.

  • 1 TBSP rapeseed oil: A neutral oil for sautéing. You can also use olive oil or sunflower oil.
  • 1 large red onion: Peeled and roughly chopped. Red onions provide a slightly sweeter, milder base than yellow onions.
  • 1 large sweet potato: Peeled and cubed. This is the star vegetable, providing creamy texture and natural sweetness.
  • 2 medium carrots: Peeled and chopped. They add another layer of earthy sweetness and a firm bite.
  • 1 red bell pepper: Washed, cored, and chopped. Red peppers are the sweetest of the bell peppers, adding color and a gentle flavor.
  • 1 yellow bell pepper: Washed, cored, and chopped. Adds a beautiful vibrant color and a slightly milder, fruitier taste than the red pepper.
  • 1 large courgette (zucchini): Ends removed and sliced into thick rounds or half-moons. Courgette adds a soft texture and absorbs the surrounding flavors wonderfully.
  • 1.5″ piece root ginger: Peeled and grated. Fresh ginger provides a crucial kick of warmth and spice.
  • 500 mls tomato passata: This smooth, strained tomato sauce creates a luscious, velvety base for the tagine.
  • 1 TBSP ras-el-hanut seasoning: The essential Moroccan spice blend that defines the dish.
  • 0.5 TBSP ground cumin: Adds an earthy, smoky depth that complements the ras-el-hanut.
  • 1 tin chickpeas (400g): Rinsed and drained. They add plant-based protein and a satisfying, creamy texture.
  • 400 mls vegetable stock: Provides the liquid for simmering and adds a savory depth of flavor.
  • 1 tbsp apple cider vinegar: A secret weapon that brightens all the flavors and balances the sweetness of the dates and root vegetables.
  • 60 g dates: Chopped small. These are key for the authentic sweet-and-savory Moroccan flavor profile. Medjool dates are particularly soft and flavorful.
  • 2 cloves garlic: Peeled and crushed. Added at the end to preserve its pungent, fresh aroma.

A Note on Ras-el-Hanout

If you’re new to this spice, you’re in for a treat. As mentioned, the name means “head of the shop,” implying it’s the best blend a spice merchant has to offer. Every blend is slightly different, but they all share a warm, aromatic, and slightly floral character. You can find pre-made blends in most larger supermarkets or specialty food stores. Don’t be shy with it; it is the soul of your tagine.

Step-by-Step Instructions

This recipe is designed to be straightforward and forgiving. The key is to take your time with the initial steps to build a solid foundation of flavor. Whether you’re using a traditional clay tagine, a Dutch oven, or a heavy-bottomed pot with a snug lid, the process is the same.

  1. Build the Aromatic Base: Begin by placing your large pan or Dutch oven over a medium-low heat. Add the rapeseed oil and allow it to warm up for a moment. Add the chopped red onion, stir to coat it in the oil, and then secure the lid. Let the onion cook gently for 5-7 minutes. You are looking for it to “sweat”—becoming soft, translucent, and fragrant. This gentle cooking coaxes out its natural sweetness without browning it, which is crucial for the final flavor profile.
  2. Sweat the Hearty Vegetables: Next, add the cubed sweet potato, chopped carrots, red and yellow bell peppers, and the sliced courgette to the pot with the softened onions. Give everything a good stir to combine. Return the lid to the pan and allow the vegetables to cook over a low heat for another 10 minutes. This step allows the vegetables to release some of their moisture and begin to soften, giving them a head start and allowing them to absorb the flavors that will be added next.
  3. Introduce the Spices and Body: After 10 minutes, the vegetables will have started to tenderize. Now it’s time to bring in the big flavors. Add the grated root ginger and stir it through the vegetables for about 30 seconds until it becomes fragrant. Next, pour in the tomato passata and sprinkle in the ras-el-hanut seasoning and ground cumin. Add the rinsed and drained chickpeas. Stir everything together thoroughly, ensuring all the vegetables are well-coated in the tomato and spice mixture.
  4. Simmer to Perfection: Now, pour in the vegetable stock, the chopped dates, and the tablespoon of apple cider vinegar. Stir once more to combine all the elements. Bring the mixture to a gentle simmer. Once it’s bubbling lightly, reduce the heat to low, secure the lid, and let it cook. You have two options here:
    • On the Hob: Leave the tagine to simmer gently on the lowest possible heat for at least 40-50 minutes.
    • In the Oven: For an even, all-around heat that prevents any catching on the bottom, preheat your oven to 180°C (350°F / Gas Mark 4). Transfer the lidded pot to the oven and let it cook for 1 hour.
    The tagine is ready when the sweet potatoes and carrots are fork-tender and the liquid has reduced to a thick, luscious sauce.
  5. The Finishing Touch: Carefully remove the dish from the oven or take it off the hob. The final, crucial step is to add the freshly crushed garlic. Stir it through the hot tagine. Adding the garlic at the end, off the heat, preserves its bright, pungent flavor, which can be lost during a long cooking process. It adds a final, fresh kick that lifts the entire dish. Have a taste and season with salt and freshly ground black pepper as needed.

Nutrition Facts

This Moroccan Vegetable Tagine is a powerhouse of nutrition, packed with vitamins, fiber, and plant-based goodness. It’s a meal that will leave you feeling satisfied and energized.

  • Servings: 6 generous servings
  • Calories per serving (approximate): 385 kcal

This calorie count is an estimate and can vary based on the exact size of your vegetables and specific brands of ingredients used. The dish is naturally low in saturated fat and high in dietary fiber from the vegetables and chickpeas, which is excellent for digestive health and promoting a feeling of fullness. It’s rich in Vitamin A (from carrots and sweet potato), Vitamin C (from bell peppers), and provides a good source of plant-based protein and complex carbohydrates for sustained energy.

Preparation Time

One of the best parts of this recipe is that most of the cooking is hands-off, allowing you to relax while the magic happens in the pot.

  • Prep Time: 20 minutes
    • This includes peeling and chopping all the vegetables, gathering your spices, and opening the tins. You can speed this up by using a food processor for chopping, but the rustic, hand-chopped texture is part of the charm.
  • Cook Time: 1 hour
    • This consists of about 15-20 minutes of active cooking at the start (sautéing onions and vegetables) and 40-60 minutes of passive simmering, where the pot does all the work.

How to Serve Your Moroccan Vegetable Tagine

Serving the tagine is an opportunity to add even more texture and flavor, transforming a simple stew into a spectacular feast. Present it family-style in the pot it was cooked in or a large serving bowl. Here are some classic and creative ways to serve it:

  • The Traditional Way – With Couscous:
    • Fluffy couscous is the quintessential partner for tagine. It’s light, and its small grains are perfect for soaking up every last drop of the delicious sauce. Prepare the couscous by simply pouring boiling vegetable stock or water over it, covering it, and letting it steam for 5-10 minutes before fluffing with a fork.
  • Alternative Grain Bases:
    • Quinoa: A great gluten-free option that adds a nutty flavor and extra protein.
    • Bulgur Wheat: Offers a chewy, satisfying texture.
    • Brown or Wild Rice: A heartier choice for a more substantial meal.
    • Crusty Bread: A thick slice of sourdough or a warm piece of flatbread or pita is perfect for mopping up the sauce.
  • Garnishes for a Final Flourish (Highly Recommended!):
    • Fresh Herbs: A generous scattering of freshly chopped cilantro (coriander) or flat-leaf parsley adds a burst of fresh, green flavor that cuts through the richness of the stew.
    • A Touch of Crunch: Toasted flaked almonds, crushed pistachios, or even pumpkin seeds provide a wonderful textural contrast to the soft stew.
    • Creamy Counterpoint: A dollop of plain Greek yogurt or a plant-based alternative like coconut or soy yogurt offers a cool, creamy element that balances the warm spices.
    • A Squeeze of Citrus: A final squeeze of fresh lemon juice over each serving right before eating will brighten up all the flavors and make the dish sing.
    • Extra Spice: For those who like it hot, serve with a side of harissa paste or a sprinkle of red pepper flakes.

Additional Tips for the Perfect Tagine

  1. Don’t Scrimp on the Spices: The ras-el-hanout is the heart of this dish. Be sure to use a good quality blend, and don’t be afraid to use the full tablespoon. If you feel the flavor isn’t punchy enough after simmering, you can stir in a little more at the end with the garlic.
  2. Achieve Uniform Vegetable Cuts: While it’s a rustic dish, try to chop your hard vegetables (sweet potato, carrots) into roughly the same size cubes (about 1-inch). This ensures they cook evenly and you don’t end up with some pieces that are mushy while others are still hard.
  3. Taste and Adjust Seasoning at the End: The flavors of the tagine will concentrate and develop as it simmers. The stock and passata already contain salt, so it’s best to wait until the very end to taste and adjust. You might find it needs a pinch of salt, a crack of black pepper, or even a tiny bit more apple cider vinegar to brighten it up.
  4. Let It Rest Before Serving: Like many stews and curries, this tagine benefits from a short resting period. After you’ve stirred in the garlic, put the lid back on and let it stand off the heat for 5-10 minutes. This allows the flavors to meld together one last time and for the fresh garlic to gently infuse the dish.
  5. Make It Ahead for Even Better Flavor: This is the ultimate make-ahead meal. The flavors actually improve overnight as they have more time to mingle. It’s perfect for meal prep. Cook it a day or two in advance, store it in the fridge, and simply reheat it gently on the stove or in the microwave for a quick and incredibly flavorful meal.

Frequently Asked Questions (FAQ)

1. Do I need a traditional clay tagine pot to make this recipe?
No, you absolutely do not need a traditional conical clay tagine. While they are beautiful and work wonderfully by trapping steam and circulating moisture, a heavy-bottomed casserole dish, a Dutch oven, or any large pot with a tight-fitting lid will work perfectly. The key is the heavy base for even heat distribution and the tight lid to lock in the steam and flavor.

2. Can I add other vegetables or proteins to this tagine?
Yes, this recipe is very versatile! It’s a great “clean out the fridge” meal. You could add butternut squash, parsnips, or chunks of eggplant (aubergine) along with the other hard vegetables. Leafy greens like spinach or kale can be stirred in at the end to wilt. If you wanted to add non-vegan protein, cubed chicken thigh or lamb would work well; simply brown it after the onions before adding the other vegetables.

3. How can I make this recipe spicier?
The ras-el-hanout provides warmth but not typically intense heat. To add a spicy kick, you have a few options. You can add 1/2 teaspoon of red pepper flakes or a pinch of cayenne pepper along with the other spices. Alternatively, for a more authentic North African heat, stir in 1-2 teaspoons of harissa paste with the tomato passata.

4. How do I store and reheat leftovers?
Leftovers are fantastic! Allow the tagine to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days. You can also freeze it for up to 3 months. To reheat, you can microwave individual portions or gently warm the entire batch in a pot on the stovetop over low heat until heated through. You may need to add a splash of water or stock if it has thickened too much.

5. Is this recipe vegan and gluten-free?
As written, this recipe is 100% vegan and plant-based. It is also naturally gluten-free. Just be sure to serve it with a gluten-free grain like quinoa, rice, or certified gluten-free couscous to keep the entire meal gluten-free. Always double-check the labels on your vegetable stock and spice blends to ensure they contain no hidden gluten.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moroccan Vegetable Tagine Recipe


  • Author: Chloe

Ingredients

Scale

  • 1 TBSP rapeseed oil: A neutral oil for sautéing. You can also use olive oil or sunflower oil.
  • 1 large red onion: Peeled and roughly chopped. Red onions provide a slightly sweeter, milder base than yellow onions.
  • 1 large sweet potato: Peeled and cubed. This is the star vegetable, providing creamy texture and natural sweetness.
  • 2 medium carrots: Peeled and chopped. They add another layer of earthy sweetness and a firm bite.
  • 1 red bell pepper: Washed, cored, and chopped. Red peppers are the sweetest of the bell peppers, adding color and a gentle flavor.
  • 1 yellow bell pepper: Washed, cored, and chopped. Adds a beautiful vibrant color and a slightly milder, fruitier taste than the red pepper.
  • 1 large courgette (zucchini): Ends removed and sliced into thick rounds or half-moons. Courgette adds a soft texture and absorbs the surrounding flavors wonderfully.
  • 1.5” piece root ginger: Peeled and grated. Fresh ginger provides a crucial kick of warmth and spice.
  • 500 mls tomato passata: This smooth, strained tomato sauce creates a luscious, velvety base for the tagine.
  • 1 TBSP ras-el-hanut seasoning: The essential Moroccan spice blend that defines the dish.
  • 0.5 TBSP ground cumin: Adds an earthy, smoky depth that complements the ras-el-hanut.
  • 1 tin chickpeas (400g): Rinsed and drained. They add plant-based protein and a satisfying, creamy texture.
  • 400 mls vegetable stock: Provides the liquid for simmering and adds a savory depth of flavor.
  • 1 tbsp apple cider vinegar: A secret weapon that brightens all the flavors and balances the sweetness of the dates and root vegetables.
  • 60 g dates: Chopped small. These are key for the authentic sweet-and-savory Moroccan flavor profile. Medjool dates are particularly soft and flavorful.
  • 2 cloves garlic: Peeled and crushed. Added at the end to preserve its pungent, fresh aroma.


Instructions

  1. Build the Aromatic Base: Begin by placing your large pan or Dutch oven over a medium-low heat. Add the rapeseed oil and allow it to warm up for a moment. Add the chopped red onion, stir to coat it in the oil, and then secure the lid. Let the onion cook gently for 5-7 minutes. You are looking for it to “sweat”—becoming soft, translucent, and fragrant. This gentle cooking coaxes out its natural sweetness without browning it, which is crucial for the final flavor profile.
  2. Sweat the Hearty Vegetables: Next, add the cubed sweet potato, chopped carrots, red and yellow bell peppers, and the sliced courgette to the pot with the softened onions. Give everything a good stir to combine. Return the lid to the pan and allow the vegetables to cook over a low heat for another 10 minutes. This step allows the vegetables to release some of their moisture and begin to soften, giving them a head start and allowing them to absorb the flavors that will be added next.
  3. Introduce the Spices and Body: After 10 minutes, the vegetables will have started to tenderize. Now it’s time to bring in the big flavors. Add the grated root ginger and stir it through the vegetables for about 30 seconds until it becomes fragrant. Next, pour in the tomato passata and sprinkle in the ras-el-hanut seasoning and ground cumin. Add the rinsed and drained chickpeas. Stir everything together thoroughly, ensuring all the vegetables are well-coated in the tomato and spice mixture.
  4. Simmer to Perfection: Now, pour in the vegetable stock, the chopped dates, and the tablespoon of apple cider vinegar. Stir once more to combine all the elements. Bring the mixture to a gentle simmer. Once it’s bubbling lightly, reduce the heat to low, secure the lid, and let it cook. You have two options here:
    • On the Hob: Leave the tagine to simmer gently on the lowest possible heat for at least 40-50 minutes.
    • In the Oven: For an even, all-around heat that prevents any catching on the bottom, preheat your oven to 180°C (350°F / Gas Mark 4). Transfer the lidded pot to the oven and let it cook for 1 hour.

    The tagine is ready when the sweet potatoes and carrots are fork-tender and the liquid has reduced to a thick, luscious sauce.

  5. The Finishing Touch: Carefully remove the dish from the oven or take it off the hob. The final, crucial step is to add the freshly crushed garlic. Stir it through the hot tagine. Adding the garlic at the end, off the heat, preserves its bright, pungent flavor, which can be lost during a long cooking process. It adds a final, fresh kick that lifts the entire dish. Have a taste and season with salt and freshly ground black pepper as needed.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 385