Moroccan Vegetable Stew

star rating icon star rating icon star rating icon star rating icon star rating icon
Be the first to rate this recipe.

This Moroccan Vegetable Stew is all about healthy and delicious. This most beautiful recipe brings together all the flavours of fresh rainbow vegetables and exotic Moroccan spices. 

The vegetable stew is cooked under 30 minutes using a variety of fresh vegetables. You will love it! In Morocco tagine, a circular clay dish with a wide shallow bottom with a rounded cone is an essential part of their cuisine. Tagine is used for cooking main meals using meat and vegetables and very little liquid.


moroccan stew


In this vegetarian recipe, I substituted a large skillet for the tagine, added a bit more broth, some dates for sweetness and kept the exotic spices such as coriander, turmeric, cinnamon, ginger and cardamom to give the vegetable stew a Moroccan flair. 

I also added hot chilli peppers for some heat, but it’s optional, so feel free to skip this ingredient if you wish. 

Moroccan dishes often use chickpeas, I wanted to keep this dish on a lighter note, so I substituted them for green beans, but feel free to add them if you wish.

Other vegetables widely used in Moroccan cooking are artichokes, parsnips, eggplant and Moroccan gourd. In this vegetarian stew, anything goes, so choose your favourite vegetables. 

Because I wanted to keep the texture of the vegetables al-dente, I cooked them very briefly. But if you prefer them more tender, cook the stew a bit longer. The spices and the sweet dates give out all of their flavours in this Moroccan dish.

I promise you the stew is undeniably delicious, using fresh vegetables and turning them into exotic Moroccan stew.

This vegetable stew goes beautifully with rice and fresh herbs such as mint or parsley. Or, serve the stew with soft gluten-free bread to soak up the delicious juices just like they do in Morocco. You’ll definitely want to dip your bread into the tasty sauce. Enjoy!  


  • 3 Tbsp. Extra virgin olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, finely chopped
  • 1 Tbsp. Minced ginger
  • 2 tsp. GF ground coriander
  • 2 tsp. GF ground cumin
  • 1 tsp. GF ground turmeric
  • 1 tsp. GF ground cinnamon
  • 1/2 tsp. GF ground cardamom
  • 1 12-oz. can crushed pure tomatoes
  • 6 pitted dates, roughly chopped
  • 3 cups GF vegetable broth
  • 2 medium carrots, diced
  • 1 red or orange bell pepper, cut into bite-size pieces
  • 1 medium sweet potato, peel and cut into small cubes
  • 1/2 lb. green beans, cut into 2-inch long pieces
  • 1 small chili pepper (optional)
  • Himalayan salt and GF black pepper to taste
  • 2 cups peeled, cubed butternut squash
  • 1 medium zucchini, halved lengthwise, seeds removed and cut into small cubes
  • For serving; fresh herbs and lemon zest
  • *As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. Please check out my sponsorship and disclosure policy page for more details


  • In a large skillet or a large pot sauté onions in olive oil until soft. About 5 minutes
  • Stir in garlic, ginger, coriander, cumin, turmeric, cinnamon and cardamom. Cook over low heat for 1 minute
  • Stir in tomatoes and dates until combined. Add broth, carrots, sweet potato, green beans and chili pepper. Season with salt and pepper, cover and simmer over medium-low heat for 10 minutes
  • Stir in butternut squash and zucchini. Cover and cook until butternut squash is tender but not mushy, about 7 minutes. Taste and adjust seasoning if needed.
  • Serve with fresh herbs such as parsley, mint or cilantro and lemon zest
  • Note; if you like your vegetables softer cook the stew a little longer
  • Leave a Comment

    No comments yet.

    Add a Rating

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

    Similar Recipes

    African Beef Stew Recipe

    African Beef Stew Recipe

    This slow-cooked African Beef Stew is just the perfect hearty, cozy dinner to make when you are craving comfort food. Healthy ingredients such as garlic, ginger, tomatoes, cabbage, carrots and the two basics stew beef and potatoes make this African beef stew the most satisfying meal. the ethnic spices for African stew For the flavour, […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 140 Minutes
    Serves icon Serves 4 - 6
    Caribbean Chicken Stew

    Caribbean Chicken Stew

    This Caribbean chicken stew is the perfect cooler weather meal. It’s hearty and filling but still light and packed with flavor. Plus, it’s a naturally gluten-free chicken dinner recipe. The flavors of the Caribbean inspire this chicken meal. A mix of sweetness and spice that will warm you up from the inside out.  Caribbean chicken […] Read More

    Prep Time icon Prep Time 10 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 55 Minutes
    Serves icon Serves 4
    Turkey And Chickpea Moroccan Stew (Gluten-Free)

    Turkey And Chickpea Moroccan Stew (Gluten-Free)

    Turkey And Chickpea Moroccan Stew – a colourful combination of leftover turkey, chickpeas, veggies and Moroccan spices. This year I wanted to make something a bit more exotic with the turkey leftovers. So here it is, I made a killer gluten-free turkey and chickpea stew packed with so much flavour. Forget turkey sandwiches! the Moroccan […] Read More

    Prep Time icon Prep Time 10 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 20 Minutes
    Serves icon Serves 4-6