It’s 6pm, you’re tired, and everyone’s hungry. You need a dinner that feels like a warm hug. This butternut squash chickpea curry is the perfect solution for busy nights. It is healthy, filling, and incredibly easy to make.
You will love how the sweet squash balances the spices. This meal delivers big flavor with very little effort. It is the kind of recipe you’ll want on repeat. Let’s get cooking and fill your kitchen with amazing aromas.
Why This Recipe Is a Winner
This dish is a total lifesaver for busy fall weeknights. You only need one pot for the whole meal. That means fewer dishes to wash after dinner. The squash gets so tender it almost melts.
It is the ultimate comfort food for chilly evenings. Your whole family will love the mild, creamy sauce. This butternut squash chickpea curry is naturally vegan and gluten-free. Everyone at your table can enjoy this satisfying meal together.
How to Make Butternut Squash Chickpea Curry
Making this curry is very straightforward and stress-free. You start by softening the onions and fragrant spices. Then, you let everything simmer together in coconut milk. The squash cooks right in the sauce until soft.
Even if you are new to cooking, you can do this. It is a fail-proof meal for any home cook. You just add ingredients in stages and wait. The pot does all the hard work for you.
What You Need
Most of these items are pantry staples you likely have. Fresh squash and spinach bring the dish to life.
- 2 tablespoons coconut oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 medium butternut squash, peeled and cubed into 1-inch pieces
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 tablespoons yellow curry powder
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper
- 1 can (14 oz) full-fat coconut milk
- 1 cup vegetable broth
- 2 cups fresh baby spinach
- 1 tablespoon lime juice
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
- 1/4 cup fresh cilantro, chopped (for garnish)
Step-by-Step
- Heat coconut oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- Add the diced onion and sauté for 5 to 7 minutes until translucent and soft.
- Stir in the garlic and ginger, cooking for 60 seconds until fragrant.
- Add the butternut squash cubes, curry powder, turmeric, cumin, and cayenne pepper. Stir well to coat the squash in the spices and oil.
- Pour in the coconut milk and vegetable broth. Increase heat to medium-high to bring the liquid to a gentle boil.
- Reduce heat to low, cover the pot, and simmer for 15 to 20 minutes, or until the butternut squash is fork-tender.
- Stir in the chickpeas and simmer uncovered for an additional 5 minutes to thicken the sauce.
- Remove the pot from the heat and fold in the baby spinach until just wilted.
- Stir in the lime juice, salt, and black pepper. Adjust seasoning to taste.
- Garnish with fresh cilantro and serve over basmati rice or with naan.
Best Ways to Enjoy It
Serve this curry warm over fluffy basmati rice. A side of toasted naan bread is perfect for dipping. You can also add a squeeze of fresh lime. This balances the creamy coconut milk beautifully.
For a complete meal, add a simple side salad. Set the table and enjoy a cozy night in. This dish is perfect for sharing with friends. It looks beautiful and tastes even better.
Keep It Fresh
Store any leftovers in an airtight container in the fridge. They will stay fresh for up to four days. This butternut squash chickpea curry actually tastes better the next day. The flavors have more time to meld together.
You can also freeze it for up to three months. Reheat it gently on the stove over medium-low heat. Add a splash of broth if the sauce is too thick. This makes for a great make-ahead lunch option.
Tips for Best Results
- Don’t skip the fresh ginger for the best flavor.
- Avoid cutting the squash pieces too large or small.
- Use full-fat coconut milk for a richer, creamier sauce.
- Prep the squash ahead of time to save minutes.
- For a fall gathering, double the batch for a crowd.
- Add a pinch of red pepper flakes for extra heat.
- Stir the spinach in at the very last second.
Ways to Switch It Up
- Swap the spinach for chopped kale if you prefer.
- Use sweet potatoes instead of butternut squash for variety.
- Replace the chickpeas with lentils for a different texture.
- Keep it gluten-free by serving with quinoa instead of naan.
Common Questions
Can I make this ahead of time?
Yes, this curry is excellent for meal prep. The flavors develop and deepen as it sits. Just reheat it gently when you are ready.
Is this curry very spicy?
No, yellow curry powder is generally quite mild. The coconut milk also helps cool the heat. You can omit the cayenne for a kid-friendly version.
How do I know the squash is done?
The squash should be fork-tender but not mushy. Pierce a cube with a fork to check. It should slide in with no resistance.
I hope this cozy meal brings warmth to your table. It is one of my favorite ways to enjoy the fall harvest. Happy cooking!
— Alex
Ingredients
- 2 tablespoons coconut oil
- 1 large yellow onion, diced
- 3 cloves garlic , minced
- 1 tablespoon fresh ginger, grated
- 1 medium butternut squash, peeled and cubed into 1-inch pieces
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 tablespoons yellow curry powder
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper
- 1 can (14 oz) full-fat coconut milk
- 1 cup vegetable broth
- 2 cups fresh baby spinach
- 1 tablespoon lime juice
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
- 1/4 cup fresh cilantro, chopped (for garnish)
Instructions
- Heat coconut oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- Add the diced onion and sauté for 5 to 7 minutes until translucent and soft.
- Stir in the garlic and ginger, cooking for 60 seconds until fragrant.
- Add the butternut squash cubes, curry powder, turmeric, cumin, and cayenne pepper. Stir well to coat the squash in the spices and oil.
- Pour in the coconut milk and vegetable broth. Increase heat to medium-high to bring the liquid to a gentle boil.
- Reduce heat to low, cover the pot, and simmer for 15 to 20 minutes, or until the butternut squash is fork-tender.
- Stir in the chickpeas and simmer uncovered for an additional 5 minutes to thicken the sauce.
- Remove the pot from the heat and fold in the baby spinach until just wilted.
- Stir in the lime juice, salt, and black pepper. Adjust seasoning to taste.
- Garnish with fresh cilantro and serve over basmati rice or with naan.

