• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Dec 4, 2023 · Modified: Nov 22, 2024 by Alissa Saenz · This post may contain affiliate links · 3 Comments

    Moroccan Vegan Vegetable Tagine

    Jump to Recipe Print Recipe

    This vegan tagine is packed with Moroccan spices and vibrant veggies! Serve this flavorful stew over couscous or with pita bread for a comforting and delicious meal you'll want to enjoy again and again.

    Pot of Vegan Tagine with wooden spoon on a white wooden surface with lemons and bunch of cilantro.

    Vegetable stews are in regular rotation in my house during the colder months. We love cozying up with a big bowl of portobello "beef" stew or smoky chickpea stew on a chilly evening. This year I'm adding a new stew to the rotation: Moroccan tagine. Tagine is absolutely perfect for winter dinners, not only because it's hearty and comforting, but also because it's filled with delicious warming spices.

    Tagine is a Moroccan stew that gets its name from the vessel that it's cooked in, which is an earthenware pot known as...you guessed it, a tagine.

    Fortunately, you don't need an actual tagine to make the stew (but if you happen to have one, use it!). It cooks up just as well in a large skillet or Dutch oven. The only real requirement is that you're able to cover the pot while it cooks, whether that be with a fitted lid or some foil.

    Lots of traditional tagines are made with meat, but today I'm sharing a recipe for a vegan tagine that features an abundance of hearty vegetables, chickpeas, dried apricots and olives. It's an unusual combination, but I promise it's a delicious one. And the process for making vegetable tagine is pretty darn simple.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • More Comforting Stews & Soups
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Olive oil. Another high heat oil could be used in a pinch.
    • Onion.
    • Red bell pepper.
    • Carrots.
    • Garlic.
    • Ginger.
    • Ras el hanout. This is a Moroccan spice blend that contains ingredients like cumin, cinnamon, turmeric, coriander, and black pepper. Most stores sell it in the spice aisle, or you can buy it online. If you have all of the ingredients you can even try mixing your own blend using a recipe such as this one.
    • Butternut squash. If you'd like to switch things up, feel free to swap this out with another sweet winter squash like delicata or acorn squash, or even use some sweet potato instead.
    • Chickpeas.
    • Vegetable broth.
    • Diced tomatoes. We're using canned tomatoes to make life easy.
    • Tomato paste.
    • Dried apricots. Another type of dried fruit can be used if preferred. Dates would work really well.
    • Lemon juice.
    • Lemon zest.
    • Green olives. These can be omitted if you're an olive hater, but I'd recommend substituting another salty/sour ingredient to give contrast to the sweetness of the veggies and dried apricots. Preserved lemons are often used in traditional tagine and would make a great choice.
    • Salt and pepper.
    • Fresh cilantro.

    Tip: While you can certainly enjoy this tagine on it's own, it's best when paired with an accompaniment like couscous or pita bread. Plain vegan yogurt also makes a great topping.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Onions, red peppers, and carrots cooking in olive oil in a low casserole.

    Heat your oil in a pot, then add diced onion, bell pepper, and sliced carrots. Cook the veggies for about 10 minutes, until they begin to soften. Make sure to give them a stir from time to time.

    Red peppers, carrots, onions and spices cooking in a low casserole with wooden spoon.

    Add minced garlic, grated ginger, and ras el hanout to the pot. Sauté the mixture briefly, just until it becomes very fragrant. Make sure to keep stirring so that nothing burns!

    Hand pouring broth into a pot of ingredients for Vegan Tagine.

    Add diced butternut squash, chickpeas, broth, tomatoes, tomato paste, and chopped dried apricots to the pot. Give it a stir, raise the heat, and bring it to a boil.

    Blue pot with a lid on top sitting on a cooking surface.

    Lower the heat so the liquid is just simmering, then cover the pot. Let your vegan tagine cook for about 20 minutes, until the veggies are tender.

    Pot of Vegan Tagine with cilantro and lemon slices in the background.

    Take the pot off of heat and stir in the olives, lemon juice and zest. Season it with some salt and pepper to taste.

    White wooden surface set with plate of Vegan Tagine, pot with wooden spoon, and lemons.

    Your vegan tagine is ready to serve! Enjoy it over couscous or with some pita bread.

    Leftovers & Storage

    Leftover vegetable tagine will keep in an airtight container in the refrigerator for three to four days, or in the freezer for about three months.

    More Comforting Stews & Soups

    • Bowl of Butternut Squash Stew with rice and vegan sour cream.
      Spiced Butternut Squash Stew with Chickpeas & Spinach
    • Table Set with Two Bowls of African Peanut Soup, Fresh Cilantro, and Two Spoons
      African Peanut Soup
    • Bowl of Butter Bean Stew with spoon.
      Italian-Inspired Butter Bean Stew
    • Bowl of Green Bean Stew with a fork and spoon.
      Lebanese-Inspired Green Bean Stew

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Pot of Vegan Tagine with a wooden spoon.
    Print Pin
    5 from 3 votes

    Moroccan Vegan Vegetable Tagine

    This vegan tagine is packed with Moroccan spices and vibrant veggies! Serve this flavorful stew over couscous or with pita bread for a comforting and delicious meal you'll want to enjoy again and again.
    Course Entree
    Cuisine Moroccan
    Prep Time 20 minutes minutes
    Cook Time 40 minutes minutes
    Total Time 1 hour hour
    Servings 6
    Calories 372kcal
    Author Alissa Saenz

    Ingredients

    • 2 tablespoons olive oil
    • 1 onion, diced
    • 1 red bell pepper, roughly chopped
    • 2 carrots, sliced
    • 5 garlic cloves, minced
    • 2 teaspoons freshly grated ginger
    • 1 ½ tablespoons ras el hanout, or to taste (Note 1)
    • 2 cups diced butternut squash (½-inch)
    • 2 (15 ounce/425 gram) cans chickpeas, drained and rinsed
    • 1 cup vegetable broth
    • 1 (14.5 ounce/411 gram) can diced tomatoes
    • 1 tablespoon tomato paste
    • ½ cup dried apricots, chopped
    • 2 tablespoons lemon juice
    • 1 teaspoon lemon zest
    • 1 cup green olives
    • Salt and pepper, to taste
    • 3 tablespoons chopped fresh cilantro
    • Cooked couscous or pita bread, for serving
    US Customary - Metric

    Instructions

    • Coat the bottom of a large pot with the oil and place it over medium heat.
    • Once the oil is hot, add the onion, bell pepper, and carrots. Sweat the vegetables for about 10 minutes, stirring occasionally, until they begin to soften.
    • Stir in the garlic, ginger, and ras el hanout. Sauté the mixture for about 1 minute, stirring constantly, until it becomes very fragrant.
    • Add the butternut squash, chickpeas, broth, diced tomatoes, tomato paste, and dried apricots. Stir the mixture to combine everything, then raise the heat and bring the liquid to a boil.
    • Lower the heat so that the liquid is at a low simmer, then cover the pot. Let the mixture cook for 20 to 25 minutes, until the vegetables are tender. Make sure to occasionally uncover the pot and give it a stir while the stew simmers.
    • Remove the pot from heat. Stir in the lemon juice, lemon zest, and olives. Season the mixture with salt and pepper to taste.
    • Serve over couscous or with pita bread and top with a sprinkle of chopped fresh cilantro.

    Notes

    1. I recommend starting with 1 ½ tablespoons of ras el hanout and adding more towards the end of cooking, after giving the stew a taste-test.
    2. Nutrition information does not include couscous or pita bread.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1cup | Calories: 372kcal | Carbohydrates: 51.3g | Protein: 9.6g | Fat: 13.4g | Saturated Fat: 0.9g | Sodium: 1646mg | Potassium: 373mg | Fiber: 10g | Sugar: 7.7g | Calcium: 96mg | Iron: 3mg
    « Vegan Cranberry Nut Muffins
    Vegan Yakisoba »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 3 votes (2 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Lorrie says

      November 22, 2024 at 9:35 am

      In the notes it says: recommend starting with 1 ½ tablespoons and adding more towards the end of cooking, after giving the stew a taste-test. What ingredient are you referring to? Thank you

      Reply
      • Alissa Saenz says

        November 22, 2024 at 9:39 am

        It's the ras el hanout. There's a parenthetical reference to Note 1 next to it in the ingredients list. I've updated the note to clarify! Thanks for asking!

        Reply
    2. Brenda says

      December 08, 2023 at 7:52 pm

      5 stars
      Absolutely delicious. I don't like onions, so I used a teaspoon or so.of powder instead of fresh. Also a lot more res el hanout, but I do like spice. Highly recommend.

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    124 shares
    • 51

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.