Vegan Moroccan Stew
Soup

Vegan Moroccan Stew

This hearty plant-based stew combines chickpeas, lentils, and root vegetables in a fragrant, spiced broth. It is a nutrient-dense one-pot meal that is ready in under 45 minutes. Use it as a cozy dinner or a batch-cooked lunch for the week.

Recipe image

List of ingredients

  • 1 tbsp olive oil – used for sautéing the aromatics.
  • 1 large yellow onion, diced – provides a savory base.
  • 4 cloves garlic, minced – adds pungent flavor.
  • 2 tsp ground cumin – essential for the Moroccan flavor profile.
  • 2 tsp ground cinnamon – adds a subtle warm sweetness.
  • 1 tsp salt – enhances all other flavors.
  • 1 tsp paprika – provides color and earthiness.
  • 1 tsp ground coriander – adds a citrusy, floral note.
  • 1/2 tsp ground ginger – adds a slight zing.
  • 1/2 tsp ground allspice – gives a complex, clove-like aroma.
  • 1/2 tsp black pepper – for a mild heat.
  • 1/4 tsp cayenne pepper – controls the spice level.
  • 3 cups cubed sweet potatoes – adds natural sweetness and thickness.
  • 3 cups cubed gold potatoes – provides a hearty, waxy texture.
  • 2 cups chopped carrots – adds color and vitamin A.
  • 1 cup dry green lentils, rinsed – a primary source of plant-based protein.
  • 1 14oz can garbanzo beans, drained and rinsed – adds bulk and texture.
  • 1 14oz can diced tomatoes – creates the base for the broth.
  • 4 cups vegetable broth – the liquid cooking medium.
  • 1 cup water – used to adjust the stew consistency.
  • 1 tbsp coconut sugar – balances the savory spices.
  • 2-4 cups kale or spinach, optional – adds nutrients and color.
  • Cilantro, for garnish – provides a fresh finish.

step-by-step instructions

  1. Sauté Aromatics: Heat a large pot over medium heat with olive oil. Add the diced onion and cook for about 5 minutes, stirring often, until the pieces are translucent.
  2. Toast Spices: Stir in the minced garlic, cumin, cinnamon, salt, paprika, coriander, ginger, allspice, black pepper, and cayenne. Sauté for 1 minute to release the aromatic oils.
  3. Simmer Vegetables: Add the sweet potatoes, gold potatoes, carrots, garbanzo beans, dry lentils, diced tomatoes, and vegetable broth. Bring the mixture to a rapid boil, then lower the heat to a simmer. Cover with a lid and cook for 25 minutes, or until the potatoes and carrots are fork-tender.
  4. Finish with Greens: Remove the lid and stir in the coconut sugar and the kale or spinach. Cook uncovered for an additional 5 minutes until the greens have wilted.
  5. Adjust and Serve: If the stew is too thick, stir in extra vegetable broth, water, or coconut milk to reach your desired consistency. Serve alone or paired with grains or bread, and garnish with fresh cilantro.

Preparation and Cooking Tips

Cut Potatoes into Uniform Cubes

Ensure that both the sweet potatoes and gold potatoes are cut into similar sized pieces. Uniform cubes cook at the same rate, preventing some pieces from becoming mushy while others remain hard.

Rinse Dry Lentils Thoroughly

Place dry green lentils in a fine-mesh strainer and rinse them under cold running water. This removes dust and debris and ensures the lentils cook evenly in the stew.

Control the Heat During Sautéing

Maintain a medium heat when cooking the onions and garlic. If the heat is too high, the garlic and spices can burn quickly, which introduces a bitter taste to the entire pot.

Use a Heavy-Bottomed Pot

A Dutch oven or a heavy-bottomed stockpot is ideal for this recipe. These pots distribute heat evenly and prevent the ingredients from sticking to the bottom during the simmering process.

Vegetable and Legume Substitutions

Swap Carrots for Butternut Squash

If you do not have carrots, cubed butternut squash is an excellent alternative. It provides a similar sweetness and creamy texture that complements the Moroccan spices.

Use Red Lentils for a Thicker Stew

You can substitute green lentils with red lentils if you prefer a thicker, porridge-like consistency. Red lentils break down more during cooking, which naturally thickens the broth.

Substitute Coconut Sugar with Maple Syrup

If coconut sugar is unavailable, use maple syrup or brown sugar. These alternatives provide the necessary sweetness to balance the savory allspice and cinnamon.

Try White Beans Instead of Chickpeas

Cannellini beans or Great Northern beans can replace garbanzo beans. While the flavor is milder, they offer a similar protein content and creamy texture.

Flavor Enhancements and Variations

Increase Cayenne for More Heat

For those who prefer a spicier dish, increase the cayenne pepper to a half teaspoon. This adds a noticeable kick without overpowering the aromatic spice blend.

Add Dried Apricots for Traditional Sweetness

Stir in a handful of chopped dried apricots during the simmering stage. This is a traditional Moroccan addition that provides bursts of sweetness and a chewy texture.

Include Coconut Milk for Creaminess

Substitute one cup of vegetable broth with full-fat coconut milk. This creates a richer, creamier broth that balances the acidity of the tomatoes.

Add Fresh Lemon Juice Before Serving

Squeeze half a fresh lemon over the stew just before serving. The acidity cuts through the richness of the potatoes and brightens the overall flavor profile.

Serving and Pairing Ideas

Serve Over Fluffy Quinoa or Couscous

Pairing the stew with a grain like quinoa or couscous adds additional protein and absorbs the flavored broth. This makes the meal feel more substantial and filling.

Pair with Warm Naan or Flatbread

Serve the stew with toasted naan or a similar flatbread. The bread is perfect for scooping up the chunks of potatoes and chickpeas.

Top with Vegan Yogurt or Cashew Cream

Add a dollop of unsweetened coconut yogurt or homemade cashew cream on top. The cool, creamy topping contrasts well with the warm, spiced stew.

Garnish with Fresh Parsley and Cilantro

Use a mix of chopped fresh parsley and cilantro for the garnish. These herbs add a layer of freshness that offsets the deep, earthy notes of the cumin and cinnamon.

Storage and Preservation

Refrigerate in Airtight Containers

Allow the stew to cool completely before transferring it to an airtight glass or plastic container. This prevents condensation from altering the flavor of the stew.

Freeze for Long-Term Storage

This stew freezes well for up to three months. Store it in freezer-safe bags or containers, leaving a small amount of space at the top for expansion.

Maximum Refrigeration Duration

Stored in the refrigerator, the stew remains fresh for 4 to 5 days. The flavors often deepen and improve after a day of resting in the fridge.

Reheating and Texture Adjustment

Reheat on the Stove for Best Results

Warm the stew slowly in a pot over medium-low heat. This allows the ingredients to heat through evenly without scorching the bottom.

Use a Microwave for Quick Heating

Place a portion of the stew in a microwave-safe bowl and heat in 1-minute intervals. Stir between intervals to ensure there are no cold spots.

Thinning Out Thickened Leftovers

The lentils and potatoes absorb liquid as they sit in the fridge. Add a splash of vegetable broth, water, or coconut milk during reheating to restore the original consistency.

Make-Ahead and Meal Prep

Pre-chop All Vegetables

Dice the onions, potatoes, and carrots a day in advance and store them in separate containers. This reduces the active prep time to just a few minutes on the day of cooking.

Prepare the Spice Blend in Advance

Mix all the dry spices—cumin, cinnamon, paprika, coriander, ginger, allspice, and pepper—in a small jar. This makes the cooking process faster and ensures no spice is forgotten.

Batch Cooking for the Week

Double the recipe to prepare multiple meals at once. This stew is ideal for meal prep because it retains its texture and flavor well throughout the work week.

Troubleshooting Common Issues

What to Do if Lentils are Still Hard

If the lentils are not tender after 25 minutes, simmer the stew for an additional 5 to 10 minutes. Ensure there is enough liquid in the pot to allow them to soften.

How to Fix an Overly Thick Stew

If the stew becomes too thick due to the starch from the potatoes, stir in vegetable broth one quarter-cup at a time. Continue adding liquid until the desired consistency is reached.

Adjusting a Bitter Flavor

If the stew tastes slightly bitter, it may be due to over-toasted spices. Add an extra teaspoon of coconut sugar or a squeeze of lemon juice to balance the taste.

Frequently Asked Questions

Can this stew be made in a slow cooker?

Yes, you can adapt this for a slow cooker by sautéing the onions and spices first. Add all other ingredients and cook on low for 6-8 hours or high for 3-4 hours, stirring in the greens at the end.

Is this recipe gluten-free?

Yes, all the ingredients used in this stew are naturally gluten-free. Ensure your vegetable broth is certified gluten-free if you have a severe sensitivity.

Which type of lentils work best?

Green or brown lentils are recommended because they hold their shape during the simmering process. Red lentils will dissolve and thicken the stew significantly.

How do I keep the potatoes from falling apart?

Do not overcook the stew beyond the recommended time. Simmer on low heat rather than a rolling boil to prevent the potato edges from breaking down.

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 Moroccan Stew

Vegan Moroccan Stew


  • Author: AlmaHerzog
  • Total Time: 45 minutes
  • Yield: 46 servings 1x
  • Diet: Vegan

Description

This vegan Moroccan stew is a healthy plant-based meal! It’s cozy, hearty, and made with nutritious ingredients. Sweet potatoes, chickpeas, and lentils are simmered in a Moroccan-inspired vegetable broth flavored with sweet and savory spices including cumin, cinnamon, ginger, coriander, and allspice.


Ingredients

Scale
  • 1 tbsp olive oil
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tsp ground cumin
  • 2 tsp ground cinnamon
  • 1 tsp salt
  • 1 tsp paprika
  • 1 tsp ground coriander
  • 1/2 tsp ground ginger
  • 1/2 tsp ground allspice
  • 1/2 tsp black pepper
  • 1/4 tsp cayenne pepper
  • 3 cups cubed sweet potatoes
  • 3 cups cubed gold potatoes
  • 2 cups chopped carrots
  • 1 cup dry green lentils, rinsed
  • 1 14oz can garbanzo beans, drained and rinsed
  • 1 14oz can diced tomatoes
  • 4 cups vegetable broth
  • 1 cup water
  • 1 tbsp coconut sugar
  • 24 cups kale or spinach, optional
  • Cilantro, for garnish

Instructions

  1. Step: Warm a large pot on medium heat. Cook the oil and diced onion, stirring frequently, for 5 minutes or until the onion is translucent.
  2. Step: Add minced garlic and spices. Sauté for an additional minute.
  3. Step: Add cubed sweet potatoes, gold potatoes, carrots, garbanzo beans, dried lentils, diced tomatoes, and vegetable broth. Bring to a rapid boil, then reduce heat and simmer (covered) for 25 minutes or until the vegetables are fork-tender.
  4. Step: Remove lid and add coconut sugar and kale or spinach. Cook for an additional 5 minutes (uncovered). If needed, you can thin the stew by adding extra vegetable broth, water, or coconut milk.
  5. Step: Serve vegan moroccan stew alone or with rice, quinoa, couscous, naan, or your favorite flatbread. Garnish with cilantro (optional).

Notes

The stew should be cooked until the potatoes and carrots are fork-tender but still intact. To store leftovers, allow the stew to cool before placing in an airtight container in the refrigerator. When reheating, you can thin the stew with vegetable broth, water, or coconut milk.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Cook
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1/6 recipe
  • Calories: 322 kcal
  • Sugar: 7 g
  • Sodium: 680 mg
  • Fat: 5 g
  • Saturated Fat: 0 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 65 g
  • Fiber: 16 g
  • Protein: 10 g
  • Cholesterol: 0 mg

Keywords: vegan moroccan stew, one-pot meal, plant-based dinner, gluten-free stew, healthy Moroccan recipe