Moroccan Butternut Squash Stew with Chickpeas: A Savory-Sweet Comfort Dish

by Author

If you’re looking for a warming, deeply flavorful dish that satisfies both your cravings for comfort food and nutritious eating, this Moroccan butternut squash stew with chickpeas is exactly what you need. I’ve always been drawn to butternut squash—there’s something magical about its natural sweetness combined with aromatic spices that makes every spoonful feel like a culinary adventure. This stew brings together tender butternut squash, protein-packed chickpeas, and warm Moroccan-inspired spices to create a dish that’s a little bit savory, a little bit sweet, and a whole lot of delicious.

Whether you’re meal prepping for the week, looking for an impressive vegetarian dinner, or simply craving something that warms you from the inside out, this Moroccan butternut squash stew delivers on all fronts. Let me walk you through how to create this stunning dish in your own kitchen.

Moroccan Butternut Squash Stew Recipe Card

Prep Time: 15 minutes Cook Time: 35 minutes
Total Time: 50 minutes Servings: 4-6 servings
Difficulty Level: Easy to Moderate Estimated Calories: 280 per serving

Ingredients for Moroccan Butternut Squash Stew

Main Ingredients:

  • 1 medium butternut squash (about 3-4 lbs), peeled, seeded, and cubed
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 3 tablespoons olive oil
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 cup dried apricots, halved
  • 1 teaspoon ground cumin
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground ginger
  • ½ teaspoon turmeric
  • ¼ teaspoon cayenne pepper
  • 1 teaspoon paprika
  • Salt and black pepper to taste
  • Fresh cilantro for garnish
  • Juice of ½ lemon

Optional Substitutions:

  • Vegan: Already vegan-friendly! Use vegetable broth instead of chicken broth.
  • Gluten-Free: This recipe is naturally gluten-free. Just verify your vegetable broth is certified gluten-free.
  • Protein Boost: Add 1 cup cooked lentils or white beans for extra protein.
  • Sweetness Alternative: Substitute apricots with dried figs or raisins.

Step-by-Step Instructions for Moroccan Butternut Squash Stew

  1. Prepare Your Vegetables: Cut the butternut squash in half lengthwise, scoop out the seeds, peel with a vegetable peeler or sharp knife, and cut into 1-inch cubes. This ensures even cooking throughout your stew.
  2. Sauté the Aromatics: Heat olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add diced onion and cook for 5-7 minutes until softened and translucent. Add minced garlic and cook for another minute until fragrant.
  3. Toast the Spices: Add cumin, cinnamon, ginger, turmeric, paprika, and cayenne pepper to the pot. Stir constantly for 1-2 minutes to bloom the spices and release their essential oils. This step is crucial for building depth of flavor in your Moroccan butternut squash stew.
  4. Add the Squash: Add the cubed butternut squash to the pot and stir to coat with the spiced oil. Cook for 3-4 minutes, allowing the squash to begin caramelizing slightly.
  5. Deglaze and Build the Base: Pour in the diced tomatoes (with their juices) and vegetable broth. Stir well, scraping up any browned bits from the bottom of the pot. These bits contain concentrated flavor!
  6. Add Chickpeas and Apricots: Stir in the drained chickpeas and halved apricots. The apricots will add natural sweetness and create that signature Moroccan flavor profile.
  7. Simmer: Bring the stew to a gentle boil, then reduce heat to low. Cover partially and simmer for 25-30 minutes, until the butternut squash is completely tender and easily pierced with a fork.
  8. Season and Finish: Taste the stew and adjust seasonings with salt, pepper, and lemon juice. The lemon juice brightens all the warm spices beautifully.
  9. Garnish and Serve: Ladle the Moroccan butternut squash stew into bowls and top with fresh cilantro. Serve with crusty bread, couscous, or rice for a complete meal.

Chef’s Pro Tips for Perfect Moroccan Butternut Squash Stew

Tip #1: The Spice Bloom is Non-Negotiable — Many home cooks skip the step of toasting spices in oil, but this is where the magic happens. Blooming your spices for just 1-2 minutes releases their volatile oils and creates a more complex, aromatic flavor profile. Your Moroccan butternut squash stew will taste exponentially better with this simple technique.

Tip #2: Don’t Overcook the Squash — Butternut squash can become mushy if overcooked. Aim for tender but still holding its shape. Start checking at 25 minutes and remove from heat as soon as a fork easily pierces the largest pieces. You want texture, not baby food.

Tip #3: Make It Ahead for Better Flavor — This stew actually tastes better the next day after the flavors have melded together. Prepare it the evening before, refrigerate overnight, and gently reheat before serving. The Moroccan butternut squash stew flavors deepen and become more harmonious with time.

Frequently Asked Questions About Moroccan Butternut Squash Stew

Can I make this Moroccan butternut squash stew in a slow cooker?

Absolutely! Follow steps 1-6 as written on the stovetop, then transfer everything to a slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours. The longer cooking time allows the flavors to develop beautifully. Just add the lemon juice and cilantro at the end.

How long does this Moroccan butternut squash stew keep in the refrigerator?

Store your stew in an airtight container in the refrigerator for up to 5 days. It also freezes exceptionally well for up to 3 months. Simply thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed to restore the consistency.

What can I serve with this Moroccan butternut squash stew?

This versatile stew pairs beautifully with fluffy couscous, herbed rice, quinoa, or crusty bread for soaking up the aromatic broth. You can also serve it alongside roasted vegetables or a fresh green salad for a lighter meal. For extra richness, top with a dollop of Greek yogurt or tahini sauce.

Why You’ll Love This Moroccan Butternut Squash Stew

This dish is a celebration of what makes Moroccan cuisine so captivating—the interplay of warm spices, natural sweetness, and hearty vegetables. The butternut squash provides a creamy texture without any cream, while the chickpeas deliver plant-based protein that keeps you satisfied for hours. The apricots add a subtle sweetness that balances the savory spices, creating a complex flavor profile that tastes like you spent all day cooking.

Whether you’re vegetarian, vegan, or simply looking to add more plant-based meals to your rotation, this Moroccan butternut squash stew is a showstopper that will have everyone asking for seconds. It’s comfort food elevated, nutritious without being preachy, and absolutely delicious.

Try pairing this with other flavorful dishes like homemade palak paneer or explore more high-protein vegetarian meal prep ideas to round out your weekly menu.

You may also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept our terms View our Privacy Policy

Privacy & Cookies Policy

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.