Photo of author

by

Sydney Halfway July 22, 2025

This post may contain affiliate links, please see our Disclosure for details.

Delicious Vegan Moroccan Vegetable Tagine

Delicious Vegan Moroccan Vegetable Tagine

Vegan Moroccan Vegetable Tagine is one of those soul-nourishing dishes that feels like a warm hug from the inside out. I created this recipe on one of those “what’s-left-in-the-fridge” nights, when I was craving something cozy, plant-based, and grounding, but still bright and full of flavor.

It’s inspired by Moroccan flavors I’ve long admired, layered spices, sweet and savory contrast, and slow-simmered comfort. And like most meals I love, it’s simple to make, packed with real ingredients, and easy to adapt to whatever you have on hand.

This vegan butternut squash risotto is another fall-favorite that brings comfort in every spoonful.

This tagine fits right in with the kind of meals I share here on Shiny Happy Recipes, wholesome, gently spiced, and always feel-good. Let’s get cooking, shall we?

Table of Contents
Bowl of Vegan Moroccan Vegetable Tagine garnished with parsley
Vegan Moroccan Vegetable Tagine Ready to Serve

Ingredients in Vegan Moroccan Vegetable Tagine

Alright, here’s the fun part. What do you actually need for a Vegetable Tagine? So, this might surprise you, but the beauty is you don’t have to be super strict. There are a few must-haves though! Traditionally, it’s a mix of soft veggies and earthy spices. I usually go with chunked carrots, potatoes, zucchini (because I love how it soaks up all the flavor), and sweet bell peppers. Tomatoes add a lovely sauce base. Chickpeas are my go-to for a good dose of plant-based protein and texture.

You’ll want garlic and onion for depth. As for spices, Moroccan food is all about whole, cozy flavors. Grab cinnamon, cumin, turmeric, paprika, and a little ginger. Don’t forget dried apricots or raisins, they sound odd, but trust me – that sweet pop is everything. Oh, and fresh cilantro on top at the end? Magic, absolute magic.

If you like this rustic vegetable tagine, you’ll also love my vegan ratatouille, same cozy energy, different flavor palette.

If you’re missing something, swap it. No zucchini? Try eggplant. Out of chickpeas? Toss in lentils. This recipe forgives you. It’s impossible to mess up, I promise.

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
Vegan tagine with chickpeas and root vegetables served in a blue bowl

Vegan Moroccan Vegetable Tagine


  • Author: lunagrace
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A cozy, filling, and healthy Moroccan-inspired dish perfect for busy weeknights or impressive dinners.


Ingredients

Scale
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 2 carrots, chunked
  • 2 potatoes, chunked
  • 1 zucchini, chunked
  • 2 sweet bell peppers, chunked
  • 1 can diced tomatoes
  • 1 can chickpeas, drained
  • 2 cups vegetable broth
  • 1 tsp cinnamon
  • 1 tsp cumin
  • 1 tsp turmeric
  • 1 tsp paprika
  • 1 tsp ginger
  • 1/2 cup dried apricots or raisins
  • Fresh cilantro for garnish
  • Olive oil for cooking

Instructions

  1. Warm a splash of olive oil in a large pot or Dutch oven.
  2. Add the chopped onion and garlic, cooking until fragrant.
  3. Sprinkle in all the spices and stir well.
  4. Layer in the chopped vegetables and add the can of diced tomatoes and drained chickpeas.
  5. Pour in vegetable broth and bring to a simmer.
  6. Cover and cook gently for 35-40 minutes until the veggies are fork-tender.
  7. Stir in the dried fruit and adjust seasoning to taste before serving.
  8. Garnish with fresh cilantro before serving.

Notes

This dish can be customized with whatever vegetables and spices you have on hand. Letting it rest for 10 minutes before serving melds the flavors beautifully.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1 serving
  • Calories: 370
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 15g
  • Protein: 14g
  • Cholesterol: 0mg

Keywords: Vegan, Moroccan, Vegetable Tagine, Healthy Dinner, Comfort Food

Hands chopping zucchini on a wooden board for Vegan Moroccan Tagine
Preparing Vegetables for Moroccan Tagine

How to make Vegan Moroccan Vegetable Tagine

So here’s how it goes down: Grab a big, heavy pot – I use my old Dutch oven, but if you have an actual tagine, wow, color me impressed. Warm up a splash of olive oil, toss in chopped onion and garlic, and let ’em go till they’re nice and fragrant. That smell? Pure comfort.

Next, sprinkle in all your spices directly onto the onions. This wakes up the flavor instead of just dumping them on the veggies. Give it a quick stir (it’ll look like a hot mess for a moment). There’s my favorite part – adding the chopped veggies. Layer them in all rustic, not perfect, just pack ‘em in. Add a can of diced tomatoes – you can use the fresh stuff but why fuss? And the drained chickpeas go in as well. Pour in a splash of veggie broth to help things along.

No chickpeas? No problem. Lentils work beautifully too, just like in this vegan lentil bolognese.

Bring it all up to a good simmer. Cover and let it cook gently till the veggies get fork-tender, which takes around 35-40 minutes. Don’t rush it! Meanwhile, toss in dried fruit for a little sweetness. Taste and adjust your seasoning before serving, because that’s how you make it truly yours.

Flat lay of fresh ingredients for Vegan Moroccan Vegetable Tagine
Ingredients for Moroccan Vegetable Tagine Recipe

What to serve with Vegan Moroccan Vegetable Tagine

Your Vegan Moroccan Vegetable Tagine is a hearty main dish already, but wait, it gets even better with the right sidekicks:

  • Steamed couscous – The classic. It soaks up all the saucy goodness.
  • Fluffy rice – Honestly, any rice will work if you’re out of couscous.
  • Warm crusty bread – For serious sauce mopping, obviously.
  • A fresh cucumber-tomato salad – For crunch and brightness.

To be honest, I sometimes just eat it straight out the pot. Who’s judging? You do you.

Side DishTextureFlavorQuick Tip
Steamed CouscousLight & FluffyMildAdd lemon zest for punch
Crusty BreadChewyEarthyToast with olive oil
Cucumber SaladCrunchyFreshMix with mint
Spoonful of Vegan Moroccan Vegetable Tagine with tender vegetables and chickpeas
Spoonful of Hearty Vegan Moroccan Tagine

Tips for Perfecting Your Vegetable Tagine

Okay, so if you want your Vegan Moroccan Vegetable Tagine to be next-level, here’s what I’ve learned (after many, many pots of slightly mushy veggies). First, slice your root veggies a little bigger than you’d think. They’ll hold up better, and you don’t want a pile of mush. Also, don’t skimp on spices. Moroccan food is about BIG flavor.

Try this vegan chickpea curry next, it’s another cozy plant-based meal packed with bold spices and nourishing ingredients.

If your tagine looks dry, add a splash more broth. If it’s swimming, crank the heat for a few minutes. Fresh herbs at the end are a must. I swear, throwing on some chopped cilantro or parsley makes it look (and taste) like you ordered it from a downtown café. And one last thing – let it rest, covered for 10 minutes before serving. Those flavors? They meld together, and wow, it’s worth the wait.

FAQ

Can I make this ahead of time?

100 percent yes. In fact, the flavors get even better the next day. Reheat it gently and maybe add a splash of broth to loosen things up.

What if I don’t have all the spices?

Don’t stress. Use what you have, just maybe add a bit more of what’s in your cupboard. Cumin and paprika are the biggies.

Is it freezer-friendly?

Totally. Let it cool, portion it out, and freeze. It’ll be a lifesaver on those “I can’t cook tonight” days.

Can I skip the dried fruit?

Sure! It won’t be as authentic, but it’ll still be hearty and delicious.

What’s the best pot to use?

Anything heavy works, like a Dutch oven or big saucepan. You don’t need a clay tagine, promise.

Wrap Up and Dig In

Whether you’re looking for a hearty plant-based dinner, a way to use up your veggie drawer, or a dish that brings warmth and balance to your table, Vegan Moroccan Vegetable Tagine is a recipe worth coming back to. It’s proof that simple food, made with care and real ingredients, can be deeply satisfying.

I hope this tagine brings a little calm, comfort, and joy to your kitchen, just like it does in mine.
You’re always welcome here.

If you want more tasty recipes, make sure to follow us on Facebook and Pinterest.

Cozy up with this delicious Vegan Moroccan Vegetable Tagine
Cozy Vegan Moroccan Vegetable Tagine with Chickpeas and Veggies

Leave a Comment

Recipe rating