• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Dinner Recipes
Vegetable Moroccan Tagine on a dinner plate with a fork.

Moroccan Vegetable Tagine

Kristen Stevens
By: Kristen Stevens
Updated: 04/15/2025
4.8 stars (51 ratings)
28 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This Moroccan vegetable tagine is sweet, fragrant, and completely delicious. Carrots, sweet potatoes, and chickpeas are cooked with warm spices and served over a bed of couscous. Make it in a crockpot or instant pot for a low-effort meal that everyone will enjoy!

Vegetable Moroccan Tagine on a dinner plate with a fork.

This Moroccan vegetable tagine is one of my favorite cozy, hands-off meals, with a mix of sweet and spicy flavors and lots of satisfying texture. Instead of cooking it in a traditional tagine, I make this recipe in a slow cooker or Instant Pot, which delivers the same rich, gently simmered results using a cooking vessel that’s much more common in North American kitchens.

After a quick bit of prep—chopping vegetables and sautéing the onion, carrots, garlic, and ginger—the rest is mostly hands-off. Ras el hanout brings layers of flavor with its warm blend of spices like cumin, cinnamon, ginger, coriander, paprika, and chili, while tomato paste adds depth and dried apricots and dates add a subtle sweetness. Sweet potatoes and chickpeas make it hearty and satisfying, with plenty of texture in every bite.

I love serving this tagine over fluffy couscous and finishing it with toasted almonds, fresh cilantro and mint, olives, and a squeeze of lemon. It’s the kind of comforting meal that warms you from the inside out and works just as well for an easy weeknight dinner as it does for a make-ahead meal you can come home to at the end of the day.

A ladle scooping some vegetarian tagine out of a pot
Vegetable Moroccan Tagine on a serving plate

Stovetop version

If you don’t have a slow cooker or Instant Pot, you can still make this tagine on the stovetop. A Dutch oven or another heavy-bottomed pot with a tight-fitting lid works perfectly; it just requires a bit more hands-on time to let the vegetables soften and the flavors meld.

To make it on the stovetop, follow the same steps as the Instant Pot method, but instead of pressure cooking, cover the pot and let the tagine gently simmer for about 45 minutes, or until the vegetables are tender. From there, continue with the rest of the recipe as written—it’s just as flavorful, with a slightly longer cook time.

Store and freeze instructions

Can I prepare it ahead of time? Yes! Like other soups and stews, this vegetable tagine can easily be made ahead of time. Store it in the fridge in a covered container for 3-4 days. Warm it up in a pot on the stove with a splash of water.

Can I freeze it? Yes, it freezes wonderfully. Once it’s completely cool, store it in a freezer-proof container or reusable silicone bag (we like these stasher bags) for up to 3 months.

Tap stars to rate!
4.81 stars (51 ratings)
Vegetable Moroccan Tagine on a dinner plate with a fork.

Moroccan Vegetable Tagine Recipe

Prep: 15 minutes mins
Cook: 8 hours hrs
Total: 8 hours hrs 15 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
This Moroccan vegetable tagine is sweet, fragrant, and completely delicious. Carrots, sweet potatoes, and chickpeas are cooked with warm spices and served over a bed of couscous. Make it in a crockpot or instant pot for a low-effort meatless meal that everyone will enjoy!
8

Ingredients

  • 1 tablespoon extra virgin olive oil
  • 1 large onion (diced)
  • 3 carrots (diced)
  • 2 tablespoon ras el hanout
  • ¼ cup tomato paste
  • 1 lb sweet potatoes (cubed)
  • 2 tablespoons minced ginger
  • 1 teaspoon sea salt
  • ¾ cup dried apricots (cut in half)
  • 8 pitted dates (quartered)
  • 4 cloves garlic (minced)
  • 2 sticks cinnamon
  • 2 14-ounce cans of chickpeas (drained and rinsed)
  • Steamed couscous, chopped toasted almonds, cilantro, mint, olives, and lemons (to serve)

Instructions 

  • Crockpot Method: Heat the olive oil in a large pan over medium-high heat. Add the onion and saute, stirring occasionally, until it starts to brown, about 5 minutes. Add the carrots and cook for about 5 minutes. Add the ras el hanout and tomato paste to the pot and let it cook for 2 minutes, or until the tomato paste starts to caramelize.
    Instant Pot Method: Press the saute button on the Instant Pot. Add the olive oil and, once hot, add the onion and cook for 3-4 minutes, until it starts to brown. Add the carrots and cook for another 3-4 minutes, stirring regularly. Add the ras el hanout and tomato paste and let it cook for 30 seconds until the tomato paste starts to caramelize. 
    1 tablespoon extra virgin olive oil, 1 large onion, 3 carrots, 2 tablespoon ras el hanout, ¼ cup tomato paste
    image for recipe instruction
  • Crockpot Method: Transfer everything into your crockpot. Add the sweet potatoes, apricots, ginger, salt, dates, garlic, cinnamon sticks, and 4 cups of water to your crockpot and stir well. Set your crockpot for 8 hours on low.
    Instant Pot Method: Add the sweet potatoes, apricots, ginger, salt, dates, garlic, cinnamon sticks, and 4 cups of water to your Instant Pot. Secure the lid and put the valve into the sealed position. Turn on the Manual or Pressure Cook function and pressure cook for 8 minutes. Let the pressure release naturally for 10 minutes and then manually vent to release the remaining pressure.
    1 lb sweet potatoes, ¾ cup dried apricots, 2 tablespoons minced ginger, 8 pitted dates, 4 cloves garlic, 2 sticks cinnamon, 1 teaspoon sea salt
    image for recipe instruction
  • Both Methods: When the tagine has finished cooking, stir in the chickpeas. Let them warm for a few minutes then serve the tagine over some steamed couscous with some chopped almonds, cilantro, mint, olives, and a squeeze of lemon over top.
    2 14-ounce cans of chickpeas, Steamed couscous, chopped toasted almonds, cilantro, mint, olives, and lemons
    image for recipe instruction

Video

Nutrition

Serving: 1 serving = ⅛ of the recipe (not including couscous or toppings), Calories: 146kcal (7%), Carbohydrates: 32g (11%), Protein: 3g (6%), Fat: 2g (3%), Saturated Fat: 1g (6%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 115mg (5%), Potassium: 595mg (17%), Fiber: 6g (25%), Sugar: 16g (18%), Vitamin A: 12455IU (249%), Vitamin C: 7mg (8%), Calcium: 73mg (7%), Iron: 2mg (11%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

Vegetable Moroccan Tagine on a dinner plate with a fork.

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
a close up of Vegetable Moroccan Tagine.

Popular cozy vegetarian recipes

a ladle in a pot of chocolate quinoa chili
1 hour hr

Vegetarian Chocolate Quinoa Chili

Vegetable Korma in a pan
40 minutes mins

Vegetarian Vegetable Korma

Chickpea Harissa Soup in a bowl with a spoon
35 minutes mins

Chickpea Harissa Soup

Lentil Bolognese over pasta on a plate
1 hour hr

Lentil Bolognese (richly-flavored vegetarian pasta sauce)

1.2K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 03/06/2023 Updated: 04/15/2025
guest
Rate this recipe:




guest
Rate this recipe:




28 Comments
Inline Feedbacks
View all comments
Shelly
Shelly

5 stars
I am so anxious to try this recipe! I only have berbere spice mix on hand, do you think this would be okay to use in place of ras el hanout?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Shelly

Yes I think that will taste great!

0
Reply
Dana
Dana
Reply to  Kristen Stevens

Just an aside, all of the Middle eastern, and African exotic spice mixes recipes are available on Pinterest.
You may have many if the ingredients in your pantry/cupboard already.
If spices are not available where you live I find them on Amazon.

I am so intrigued by this recipe, and can’t wait to make it.

Thanks for sharing.

0
Reply
Shelly Mitchell
Shelly Mitchell

I am so anxious to try this recipe! I only have berbere spice mix on hand, do you think this would be okay to use in place of ras el hanout?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Shelly Mitchell

I think that will taste delicious!

0
Reply
Valarie
Valarie

5 stars
OMG!!!
That was so so SO good! 
I made it in my Instant Pot, cutting the recipe by half (because my husband does not eat sweet potatoes), and I cannot remember the last time I felt so gratified after putting this much effort into a meal for myself!
It was worth every minute, including the wait to make it as I collected the ingredients. I made my own ras el hanout using the Spruce Eats recipe (also halving the recipe). 

Thank you so very much for this bright, flavorful meal suggestion!! Oh, and while prepping it I got a text from a friend in AFrica!! 

0
Reply
Natalie Marie
Natalie Marie

5 stars
This looks delicious. I can’t to make it for dinner again this week. The ingredients are so fresh and tasty!

0
Reply
Deborah
Deborah

5 stars
OMG, this was incredible. Love, love, love all the wonderful, comforting flavors. Thanks for sharing

0
Reply
Lily
Lily

5 stars
I have ras el hanout in my pantry, and I’ve been trying to find a recipe to use it! I can’t wait to make this vegetable tagine again, because Moroccan flavors of chickpeas, carrots, dates, and sweet potato (and ras el hanout- finally!) were so delightful.

0
Reply
Sharon
Sharon

5 stars
This Moroccan tagine was easy to whip up in the instant pot and have on hand for lunches. Really delicious and hearty.

0
Reply
Maritha
Maritha

This sounds so delicious! I never get tired of this type of spices!

I assume it will be ok to put in the freezer after it’s done? I just got my first Crock-Pot and I’m filling up my freezer with portion-sized meals.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Maritha

This recipe freezes very well!

0
Reply
Bryan
Bryan

5 stars
Did my all my prep before eight this morning and enjoyed this terrific recipe around seven this evening. Added the chickpeas late in the process as suggested, and took full advantage of all the extras (mint, toasted almonds, mint). Absolutely delicious, highly recommend.

0
Reply
Janien
Janien

This was wonderful! I didn’t have time to use a slow cooker so I made it on the stove top with all the same directions (except the slow cooker part, of course!). I brought the stew to a boil and then lowered the heat, covered and simmered it for about an hour and a half. i also added some eggplant, because I love eggplant and used gram masala instead of ras el hanout because that is what I had on hand and a Google search said that they were similar.
My family loved this and I will make it again, maybe in the slow cooker with ras el hanout next time.
Thank you for sharing this recipe.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Janien

Good call on the stove top version!

0
Reply
Rachel
Rachel

Can this be modified for an Instant Pot?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Rachel

It can be! The instructions are now in the recipe card.

0
Reply
Rachel
Rachel

Is it ok to add in chick peas that are from bulk section (not canned) straight in at the beginning? Worried they won’t cook properly.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Rachel

I would be worried that they wouldn’t cook properly, too! Unless you’re feeling brave, I would cook the chickpeas first. At the very least, make sure you soak them well.

0
Reply
sandra
sandra

5 stars
Can i put different veg in. Chickpeas i have. Peppers i have carrots i have tomatoes squash i have and onions garlic. I would like to add an aubergine. And preserved lemons

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  sandra

Absolutely you can! Just use the recipe as a guide and add whatever other vegetables you would like. 🙂

0
Reply
Lorraine
Lorraine

Super! I’m going to try this with my new Tajine plate. I love so much the nice perfume of Ras el Hanout.
I have been 3 different times in Marocco, the last in the South in Ouarzazate, Zagora and in the desert the most authentic part actually.

0
Reply
Kristen Stevens
Kristen Stevens

Tajines are so good, aren’t they! You should definitely try making one yourself. They’re surprisingly easy and always yummy. 🙂

0
Reply
Kristen Stevens
Kristen Stevens

It was such a beautiful place! You should totally go!!

0
Reply
1 2 Next »

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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