Butternut Squash, Chickpea & Lentil Moroccan Stew

A healthy Moroccan stew with cozy spices, butternut squash, chickpeas, and lentils! You’ll love this protein and fiber packed meal!

Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins

moroccan stew in two bowls topped with cilantro next to a sheet of naan bread

Here’s an official big welcome to Fall and that Beyonce Chicago-style wind. I went shopping downtown on Saturday and felt the cooler air from Lake Michigan whipping my bob around like the Queen B. Ayyyyy.

And yes, of course I’m one of those people who lives in a cold Midwestern city but hates being cold. Once it hits 60 degrees F, I throw on fuzzy socks, whip up a cozy stew and always have something baking in the oven (to warm the house and make it smell like heaven 24/7).

When the cold breeze hits, that means it’s soup season people. Don’t worry, I’ll bring you all the comforting good kinds of soups that warms your heart.

This stew is definitely one of my all time favorite recipes to make during the cooler months. It’s cozy, full of nourishing moroccan-inspired spices and just so happens to be plant-based.

Originally I was inspired to create this recipe because of my travels where I experienced the most delicious, fresh flavors — and this recipe is exactly that. Seasonal, easy and absolutely delicious. I even used some of my favorite ingredients: lentils, butternut squash, garlic, cumin, turmeric, cinnamon and cayenne.

lentil moroccan stew in a bowl with naan and a spoon

We should probs chat about why this lentil moroccan stew is so wonderful. Here are all the reasons I could think of (besides amazing flavor):

Vegan and gluten free. This soup will fit into anyone’s diet. If you prefer to add meat, I suggest ground turkey.

Includes fiber + protein from chickpeas and lentils: No really! There’s 14 grams of protein and over 16 grams of fiber per serving. And it’s all #plantbased baby!

Butternut squash provides great source of vitamin A & C: I like buying the cubed kind for ease, because let’s be honest, who really enjoys chopping and peeling the skin? You can also use sweet potatoes.

Is it just me or is the combination of chickpeas, lentils, and butternut squash in a tomato based broth a little enchanting?

Don’t you dare forget that fresh squeezed lemon juice either; it adds a unique twist to the stew that isn’t overpowering. I also to top with cilantro and serve with naan or my sweet potato cornbread muffins. I know you’re gonna love it.

Stay warm, friends. xoxo.

lentil moroccan stew in a bowl with naan and a spoon

See how to make the Moroccan stew:

If you like this recipe, you might also like:

Healing Thai Butternut Squash Lentil Soup (with a slow cooker option!)

Butternut Squash Green Chile Chicken Soup

One Pot Moroccan Chicken Stew with Sweet Potato & Couscous

Slow Cooker Taco Lentil Soup

Vegan White Bean & Roasted Butternut Squash Soup

Butternut Squash, Chickpea & Lentil Moroccan Stew

4.71 from 41 votes
lentil moroccan stew in a bowl with naan and a spoon
Course Dinner, Gluten Free, Healthy, Soup, Stew, Vegan, Vegetarian
Keyword moroccan stew
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Serves 4
A healthy moroccan-spiced vegetarian stew made with chickpeas, butternut squash, and lentils! You'll love this filling meal!


  • 1 tablespoon olive or coconut oil
  • 1 medium white or yellow onion, chopped
  • 6 cloves of garlic, minced
  • 2 teaspoons cumin
  • 1 teaspoon cinnamon
  • 1 teaspoon ground turmeric
  • 1/4 teaspoon cayenne pepper
  • 1 (28 ounce) can crushed tomatoes
  • 2 1/2 cups organic low sodium vegetable broth
  • 1 (15 ounce) can chickpeas, rinsed and drained
  • 4 cups cubed butternut squash (from about 2 pounds butternut squash)
  • 1 cup green lentils, rinsed well
  • 1/2 teaspoon salt
  • Freshly ground black pepper
  • fresh juice of 1/2 a lemon
  • 1/3 cup chopped cilantro
  • Optional: a few basil leaves, chopped


  1. Heat the oil in a large pot over medium-high heat. Add the onion and garlic; cook a few minutes or until the onion becomes softened.
  2. Next stir in cumin, cinnamon, turmeric, cayenne; cook for 30 seconds to a minute until spices are fragrant. 
  3. Add tomatoes, broth, chickpeas, butternut squash, lentils, and salt and pepper. Bring to a boil, then cover, reduce heat to low and simmer for about 20 minutes or until butternut squash is tender and lentils are fully cooked.
  4. Stir in lemon juice and sprinkle with cilantro and basil, if desired. Serve with a dollop of yogurt if you aren't vegan. Makes 4 servings - about 2 cups each.

Recipe Notes

Instead of butternut squash, you can use sweet potatoes or acorn squash.
I like to buy already-cut up butternut squash for ease; you can usually find it at Trader Joe's.

Servings: 4 servings
Serving size: 1 serving
Calories: 431kcal
Fat: 6g
Saturated fat: 3g
Carbohydrates: 78g
Fiber: 28g
Sugar: 11g
Protein: 27.4g

5 Secrets to Healthy and Delicious Desserts

5 Secrets to Healthy and Delicious Desserts

Get my best easy tips for healthy baking in this free email series!

    Leave a comment & rating

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


    This site uses Akismet to reduce spam. Learn how your comment data is processed.


    Show Comments
    You might also like

    Send this to a friend