Vegetarian Tagine is a super healthy, hearty and delicious vegetarian meal that’s easy to make. Perfect for a weeknight family meal!

Vegetarian Tagine from Weelicious.comPin
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Even though I aspire to eat meals comprised mostly of vegetables, leafy greens, beans, and whole grains, I’ll always be a carnivore at heart. Growing up, the dinner that was put in front of me every night almost always had meat, chicken or fish on it along with a vegetable, a starch and a side salad. But when it comes to this Vegetarian Tagine the fact that it’s meatless never crosses my mind. It’s so filling and satisfying that you may not even realize that it’s vegetarian. 

Vegetarian Tagine from Weelicious.comPin

Our life experiences — even the briefest ones — can have a profound affect on us. They can shape and help define who we become or form the foundation of what inspires us. While modeling in my late teens and 20s I had the opportunity to visit Morocco a dozen or so times. Each time I was there we would eat the most incredible meal served in a deep covered clay dish… a tagine, a slow cooked stew, both made and served in a traditional pot.

Vegetarian Tagine from Weelicious.comPin

If the sight of that casserole type dish with a cone shaped top wasn’t exotic enough for me, the aroma released upon the lid being removed would send me into another world. The hypnotic scents from an abundance of fragrant spices like cinnamon, cumin, and ginger, emerging from a tomato based sauce blanketing an array of fork tender vegetables and chickpeas is just about the most mouthwatering and intoxicating smell I can think of.

Vegetarian Tagine from Weelicious.comPin

So where was the meat? While many tagines are indeed made with fish or chicken, the vegetarian version of this dish was offered to me more often than not on my visits. Still, I found that this was one of the rare dishes whose flavors and textures were so bold that I never missed the meat (or wanted for it for that matter). Whenever I returned home to the U.S. I would try my own hand at making a tagine and years later I got to share that same homemade version with my family. 

Vegetarian Tagine from Weelicious.comPin

I still have the tagine pot that I carried home with me years ago from one of my last Morocco trips, but I’ve made this recipe time and again on top of the stove in a regular soup pot to almost identical results — no trip across the Atlantic or special cooking equipment necessary!


Vegetarian Tagine

Vegetarian Tagine is a super healthy, hearty and delicious vegetarian meal that's easy to make. Perfect for a weeknight family meal!
4.75 from 4 votes
Course: Main Dish
Cuisine: African
Servings: 6
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes


  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 1 garlic clove, minced
  • 2 carrot, cut in 1/4 in coins
  • 1 teaspoon paprika
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground cumin
  • 1/2 teaspoon fresh ginger, grated (or 1/4 teaspoon ground ginger)
  • 2 teaspoons kosher salt
  • 1 14.5 ounce can diced tomatoes
  • 1 small butternut squash, peeled and cut into chunks (about 2 cups)
  • 2 cups cauliflower florets (1 small head)
  • 2 cups low-sodium vegetable broth
  • 2 cups cooked chickpeas (or 1 15-ounce can, rinsed and drained)
  • 1/4 cup raisins or currants
  • 3 cups cooked couscous
  • Optional accompaniments: slivered or sliced almonds, diced green or black olives


  • Heat the oil in a large pot over medium heat.
  • Add the onions and garlic and cook for 3 minutes.
  • Add the carrots, paprika, cinnamon, cumin, ginger and salt. Cook an additional 5 minutes, until the veggies are soft and the spices are fragrant.
  • Add the tomatoes, butternut squash, cauliflower, and vegetable broth, and stir to combine.
  • Cover, reduce the heat to low, and simmer for 15-20 minutes.
  • Stir in the chickpeas and raisins and cook an additional 10-15 minutes or until the vegetables are soft.
  • Serve over couscous


Calories: 220kcal | Carbohydrates: 42g | Protein: 7g | Fat: 2g | Sodium: 1080mg | Fiber: 6g | Sugar: 7g
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.


4.75 from 4 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating