If you’re craving a cozy, flavor-packed dish that feels like a warm hug on a chilly day, you’re in for a treat. This Moroccan Butternut Squash Chickpea Stew Recipe is hands down one of my absolute favorites. It’s vibrant with spices, hearty thanks to chickpeas and squash, and surprisingly simple to throw together even on the busiest of evenings. Trust me, once you try this stew, you’ll find yourself coming back to it again and again.
Why You’ll Love This Recipe
- Bursting with Flavor: The perfect blend of Moroccan spices creates a rich, warming taste that’s utterly addictive.
- Easy and Hands-Off: It simmers gently on the stove, giving you time to relax or prep other parts of your meal.
- Comforting and Nutritious: Loaded with butternut squash and chickpeas, this stew is as nourishing as it is satisfying.
- Versatile and Friendly: Great for vegans, vegetarians, and gluten-free eaters alike, with plenty of ways to customize.
Ingredients You’ll Need
The magic in this Moroccan Butternut Squash Chickpea Stew Recipe starts with a handful of wholesome, easy-to-find ingredients. Each one plays a part in layering flavors and textures, so sticking to the list helps you get that perfect balance.
- Coconut Oil (or Olive Oil): I love using coconut oil here—it adds a subtle richness and helps those spices really bloom, but olive oil works just as well.
- Yellow Onion: A medium dice is perfect; the sweetness that develops in slow-sautéed onions is essential for the stew’s base.
- Ground Cinnamon: This warm spice gives the stew its signature Moroccan flair—don’t skip it!
- Ground Cumin: Adds earthiness that complements the sweetness of the squash beautifully.
- Ground Coriander: Bright and citrusy, coriander lifts the whole flavor profile.
- Red Pepper Flakes: Just a pinch for gentle heat—you can always add more if you like a kick.
- Fine Sea Salt: Adjust to taste—it’s key to bringing out those spice notes and balancing the flavors.
- Minced Garlic: Fresh garlic makes all the difference; two small cloves give just the right punch.
- Vegetable Broth: Low sodium is best so you have full control over the saltiness.
- Water: Helps control stew thickness—add more or less to get your preferred consistency.
- Crushed Tomatoes: The canned variety adds tang and body, binding all the ingredients together.
- Carrots: Sliced into coins, they bring subtle sweetness and texture.
- Butternut Squash: Peel, seed, and cube it; this is the star ingredient that makes this stew feel like fall in a bowl.
- Chickpeas: Canned chickpeas are a lifesaver—just rinse, drain, and toss in for hearty protein.
- Fresh Lemon & Lemon Wedges: The squeeze of fresh lemon brightens and balances the stew perfectly.
- Full Fat Coconut Milk or Greek Yogurt: For topping—adds creaminess and tang that’s pure comfort food.
- Cilantro or Microgreens: Bright, fresh garnish to finish the stew with a pop of color and flavor.
- Flatbread and/or Couscous: Perfect for soaking up every last bite.
Variations
One of the reasons I adore this Moroccan Butternut Squash Chickpea Stew Recipe is how easy it is to make your own. I’ve tried several tweaks over the years, and it’s fun to play with.
- Add Some Heat: When I need a little extra spice, I stir in more red pepper flakes or a dash of harissa paste for a smoky kick.
- Swap the Squash: If you can’t find butternut, try sweet potatoes or pumpkin chunks—I’ve done this in a pinch and it’s just as lovely.
- Protein Boost: Sometimes I add cooked quinoa or bulgur wheat for extra texture and substance.
- Make It Creamier: Stir in a spoonful of tahini or cashew cream for an ultra-rich finish.
How to Make Moroccan Butternut Squash Chickpea Stew Recipe
Step 1: Sauté the Aromatics to Build Flavor
Start by warming your coconut oil in a large Dutch oven over medium heat. Once it’s shimmering, toss in your diced onion. I like to cook these low and slow, about 10 minutes, until soft and just starting to brown—those little caramelized edges add depth that’s totally worth the time.
Step 2: Toast the Spices and Garlic
Next, stir in your ground cinnamon, cumin, coriander, red pepper flakes, and sea salt. The kitchen fills with a warm, intoxicating aroma as you let those spices toast lightly for a minute or two. Then add the minced garlic and cook just until fragrant—not browned or burnt, about 2 minutes tops.
Step 3: Add Liquids and Veggies to Simmer Away
Pour in the vegetable broth, water, and crushed tomatoes. Add in the sliced carrots and cubed butternut squash. Stir everything gently to combine before bringing the stew to a boil. Once bubbling, turn the heat down to medium-low and let it simmer for about 25 minutes, or until the squash is tender. You’ll notice the stew thickens up nicely during this time.
Step 4: Finish with Chickpeas and Lemon Brightness
Finally, stir in the chickpeas and cook another 5 minutes just to warm them through. This gives the stew that lovely, hearty texture. Then, remove from heat and squeeze half a lemon over the pot. Stir and taste for salt—adjust as needed. That little hit of acidity is what really lifts the whole dish.
Step 5: Garnish and Serve
Ladle your stew into bowls and add a dollop of full-fat coconut cream or Greek yogurt on top, then sprinkle cilantro or microgreens for freshness. Serve it up alongside warm naan, pita, or a fluffy bed of couscous. Trust me, that combo is pure magic.
Pro Tips for Making Moroccan Butternut Squash Chickpea Stew Recipe
- Slow and Low Sauté: Cooking your onions gently before adding spices allows that sweet, deep flavor to fully develop—don’t rush this step!
- Toast Your Spices: I discovered that lightly toasting ground spices in the pot brings out so much more aroma and warmth.
- Adjust Liquids Gradually: To avoid a stew that’s too watery or dry, add water or broth in small increments after simmering.
- Brighten at the End: Adding lemon juice at the very end wakes up the flavors and balances the richness perfectly—don’t skip!
How to Serve Moroccan Butternut Squash Chickpea Stew Recipe

Garnishes
I always finish this stew with a creamy dollop—either thick coconut cream scooped from a chilled can or a spoonful of Greek yogurt. Both add a tangy richness that complements the spices brilliantly. Sprinkle fresh cilantro or delicate microgreens on top for a fresh herbal note and gorgeous color contrast.
Side Dishes
Nothing beats this stew with some warm naan or pita bread—you’ll want something to soak up all that saucy goodness. Couscous also pairs beautifully; it’s light and perfect for balancing the stew’s richness. On a chillier night, I’ve even served it over a scoop of fluffy rice, which makes for a filling meal.
Creative Ways to Present
For special dinners, I like to serve this Moroccan Butternut Squash Chickpea Stew Recipe in pretty bowls with colorful garnishes scattered on top—pomegranate seeds, chopped toasted almonds, or a drizzle of harissa. It instantly transforms the dish and sparks conversation at the table.
Make Ahead and Storage
Storing Leftovers
Leftover stew keeps wonderfully in an airtight container in the fridge for up to 4 days. I usually portion it into individual containers for easy lunches or quick dinners during the week.
Freezing
I’ve frozen this stew multiple times without losing flavor or texture. Just cool it completely, transfer to freezer-safe containers, and freeze for up to 3 months. When thawed, the butternut squash might soften a bit more, but it still tastes fantastic.
Reheating
Reheat the stew gently on the stove over medium-low heat, stirring occasionally. If it’s too thick, add a splash of broth or water to loosen it up. I find reheating slowly helps keep the butternut squash tender but intact.
FAQs
-
Can I make this Moroccan Butternut Squash Chickpea Stew Recipe in a slow cooker?
Absolutely! Start by sautéing the onions and spices in a skillet for better flavor, then transfer everything into your slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours, until the squash is tender. Add the chickpeas in the last 30 minutes of cooking to keep their texture.
-
Can I use fresh tomatoes instead of canned?
You can, but I recommend using ripe, very juicy tomatoes and blending them before adding. Keep in mind that canned crushed tomatoes provide a consistent texture and a slight acidity that balances the stew perfectly, so the fresh alternative might change the flavor slightly.
-
Is this recipe gluten-free?
Yes! The stew itself is naturally gluten-free. Just be sure to serve it with gluten-free sides like rice or gluten-free flatbread instead of traditional couscous, which contains gluten.
-
How spicy is this stew?
This stew is mildly spiced with a gentle warmth from red pepper flakes. If you like it hotter, feel free to increase the flakes or add some harissa or chili powder. I always suggest starting small—you can add more spice, but you can’t take it away!
-
Can I use dried chickpeas instead of canned?
Yes, but dried chickpeas need to be soaked overnight and cooked ahead of time, as they require much longer cooking than canned. Using canned chickpeas is definitely a time-saver and works perfectly here.
Final Thoughts
This Moroccan Butternut Squash Chickpea Stew Recipe is one I keep coming back to whenever I want something that hugs my soul—full of color, spice, and heartiness without being complicated. It’s vegetarian, vegan-friendly, and just plain delicious. Whether you’re cooking for family or meal prepping for a busy week, this stew is a total winner. Give it a try—I can’t wait to hear how much you love it!
Print
Moroccan Butternut Squash Chickpea Stew Recipe
- Prep Time: 10 min
- Cook Time: 35 min
- Total Time: 45 min
- Yield: 5 – 6 servings
- Category: Stew
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegan
Description
Moroccan Butternut Squash Chickpea Stew is a warming and hearty vegetarian dish bursting with aromatic spices. This vibrant stew combines tender butternut squash, chickpeas, and carrots simmered in a rich tomato and vegetable broth infused with cinnamon, cumin, coriander, and red pepper flakes. Finished with a squeeze of fresh lemon and creamy coconut milk or Greek yogurt, it’s perfect served with flatbread or couscous for a wholesome weeknight meal.
Ingredients
Spices and Seasonings
- 1 3/4 teaspoons Ground Cinnamon
- 3/4 teaspoon Ground Cumin
- 1 1/4 teaspoons Ground Coriander
- 1/4 teaspoon Red Pepper Flakes
- 1 1/2 teaspoons Fine Sea Salt (or adjust to taste)
- 1 1/2 teaspoons Minced Garlic (about 2 small cloves)
Vegetables & Legumes
- 1 cup (120 grams) Yellow Onion, medium dice
- 2 cups (220 grams) Carrots, sliced into coins (about 3 medium carrots)
- 2 1/2 cups (355 grams) Butternut Squash, peeled, seeded and cut into bite size pieces (about 1 small butternut)
- 1, 15 ounce (425 grams) Can of Chickpeas
- 1, 28 ounce (793 grams) Can of Crushed Tomatoes
Liquids & Oils
- 2 teaspoons Coconut Oil (or Olive Oil)
- 2 cups (455 grams) Vegetable Broth (low sodium preferred)
- 1 cup (247 grams) Water (or more for soupier stew)
Finishing & Serving
- Fresh Lemon (for squeezing and lemon wedges)
- Full Fat Coconut Milk or Greek Yogurt (for garnish)
- Cilantro or Microgreens (for garnish)
- Flatbread and/or Couscous (for serving)
Instructions
- Sauté Aromatics: In a large Dutch oven, heat the coconut oil until shimmering. Add the diced onions and sauté on medium-low heat for about 10 minutes until softened and slightly charred for added flavor.
- Add Spices and Garlic: Stir in ground cinnamon, ground cumin, ground coriander, red pepper flakes, and sea salt. Add the minced garlic and cook, stirring, for about 2 minutes until fragrant.
- Simmer Vegetables: Pour in the vegetable broth, water, crushed tomatoes, sliced carrots, and cubed butternut squash. Stir to combine. Bring the mixture to a boil, then reduce heat to medium-low and let it simmer uncovered for about 25 minutes, until the butternut squash is tender and the stew thickens.
- Add Chickpeas: Stir in the drained chickpeas and simmer for an additional 5 minutes to warm them through. If you prefer a thinner stew, add extra vegetable broth in 1/2 cup increments as needed.
- Finish and Adjust Seasoning: Remove the pot from heat and squeeze the juice of half a lemon over the stew. Stir well and taste to adjust salt if needed.
- Serve: Ladle stew into bowls. Garnish with a dollop of coconut cream or Greek yogurt and sprinkle with fresh cilantro or microgreens. Serve with lemon wedges and accompany with flatbread, naan, or couscous.
Notes
- This Moroccan Butternut Squash Chickpea Stew is perfect for busy weeknights as it comes together quickly and offers comforting warmth.
- The recipe is both vegetarian and vegan when using coconut oil and coconut milk, as well as easily gluten free if served without bread or with gluten-free options.
- For creaminess, use the thick fat layer from full fat coconut milk or Greek yogurt to enhance the stew’s richness.
- Adjust the level of red pepper flakes according to your preferred spice tolerance.
- For a thinner stew, add vegetable broth gradually until desired consistency is reached.
- Serve with couscous, naan, or your choice of flatbread to complete the meal.
Nutrition
- Serving Size: 1 serving
- Calories: 372 kcal
- Sugar: 17 g
- Sodium: 971 mg
- Fat: 14 g
- Saturated Fat: 10 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 14 g
- Protein: 13 g
- Cholesterol: 0 mg