Butternut Squash Chickpea Curry (Best Spice Mix)
When the weather calls for warmth and comfort, this Butternut Squash Chickpea Curry delivers everything you crave. It’s rich, creamy, and layered with spice that warms without overpowering. Each bite is filled with the natural sweetness of roasted squash, the hearty bite of chickpeas, and a beautifully balanced curry spice mix that brings the dish together in the most satisfying way.
Whether you’re feeding a hungry family or meal prepping for the week ahead, this recipe brings nourishing flavor and simple ingredients into one pot. It’s naturally vegan and gluten-free, yet feels indulgent and luxurious — especially when served over a bed of fluffy rice or with warm naan on the side.
Why You’ll Love This Butternut Squash Chickpea Curry
This curry is cozy and filling but light enough to enjoy any day of the week. It’s packed with wholesome ingredients, making it a great plant-based option for lunch or dinner. The best part? The spice blend is fully customizable, so you can make it as mild or as bold as you like. It also reheats beautifully, meaning leftovers taste just as good (if not better) the next day.
What Kind of Spice Mix Should I Use?
The beauty of this curry is in the spice mix. You can use a store-bought curry powder if you’re short on time, but making your own blend really takes it up a notch. A combination of turmeric, cumin, coriander, paprika, cinnamon, and a pinch of cayenne creates a warming, earthy base with just the right amount of kick. If you’re someone who loves experimenting in the kitchen, this is the perfect place to play with spices.
Ingredients for the Butternut Squash Chickpea Curry
This curry is built on a few pantry staples and a couple fresh ingredients that elevate the flavor to something extraordinary. Each component plays a role in the flavor or texture of the final dish.
- Butternut squash
- Chickpeas
- Coconut milk
- Onion
- Garlic
- Ginger
- Tomato paste
- Vegetable broth
- Olive oil
- Turmeric
- Cumin
- Coriander
- Paprika
- Cinnamon
- Cayenne pepper
- Salt
- Black pepper
- Fresh cilantro (for garnish)

How To Make the Butternut Squash Chickpea Curry
Step 1: Saute the Aromatics
Start by heating olive oil in a large pot over medium heat. Add chopped onion and cook until translucent. Stir in minced garlic and ginger, letting them become fragrant.
Step 2: Build the Spice Base
Add tomato paste, turmeric, cumin, coriander, paprika, cinnamon, cayenne, salt, and pepper to the pot. Stir and let the spices bloom for a minute.
Step 3: Add Squash and Broth
Toss in your cubed butternut squash and pour in the vegetable broth. Bring to a gentle boil, then reduce heat and simmer until the squash is tender.
Step 4: Add Chickpeas and Coconut Milk
Stir in the drained chickpeas and coconut milk. Simmer for another 10–15 minutes until everything is thickened and flavorful.
Step 5: Taste and Finish
Adjust seasoning as needed. Serve warm, topped with fresh cilantro.
How to Serve and Store Butternut Squash Chickpea Curry
This recipe serves about 4 to 6 people, depending on portion size. It pairs beautifully with jasmine rice, brown rice, or fluffy basmati. You can also serve it with warm flatbread, naan, or even a scoop of quinoa for a protein boost.
Store any leftovers in an airtight container in the refrigerator for up to 5 days. It also freezes well — just thaw and reheat on the stovetop when you’re ready to enjoy.
What to Serve With Butternut Squash Chickpea Curry?
Steamed Basmati Rice
Its fragrant simplicity makes it the perfect bed for curry.
Garlic Naan Bread
Great for scooping and savoring every bit of sauce.
Cucumber Raita
The cooling yogurt-based side dish adds a refreshing contrast.
Mango Chutney
Sweet and spicy, it plays beautifully against the curry’s earthy tones.
Roasted Cauliflower
For a hearty side that’s easy to prep and full of flavor.
Pickled Red Onions
A tangy crunch that cuts through the creamy curry.
Spinach Salad with Lemon Vinaigrette
Bright and crisp, it adds freshness to your plate.
Lentil Dal
For a double dose of comfort food and protein.
Want More Dinner Ideas with a Twist?
If you love this Butternut Squash Chickpea Curry, you’ll want to try these other dinner ideas that bring bold flavor and comfort:
- Cajun Potato Soup for a creamy and spicy bowl.
- Cheesy Beef Enchilada Tortellini if you’re craving Tex-Mex meets pasta.
- Mom’s Signature Macaroni Salad for a cold dish that pairs well with warm curry.
- Honey Mustard Chicken Thighs if you want a sweet and savory protein.
- Creamy Corn Dip that could double as a quick snack before curry night.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it anytime.
And let me know in the comments how yours turned out. Did you go heavy on the cayenne or play it mellow? Did you add a twist of your own?
I love seeing how others bring these flavors to life in their kitchens. Feel free to ask questions too — let’s make weeknight meals easier together.
Explore beautifully curated health-boosting bowls and comforting favorites on Zoe Recipes on Pinterest and discover your new go-to dish!
Conclusion
This Butternut Squash Chickpea Curry brings together the best of plant-based comfort food with deep, rich flavor from a homemade spice mix. It’s a simple one-pot recipe that rewards you with a warm, soul-soothing meal perfect for any season. Whether you’re new to curries or a seasoned spice lover, this one deserves a spot in your regular rotation.

Butternut Squash Chickpea Curry (Best Spice Mix)
- Total Time: 45 minutes
- Yield: 4 to 6 servings
Description
Butternut Squash Chickpea Curry is a creamy, comforting vegan curry packed with tender butternut squash, hearty chickpeas, coconut milk, and the best warming spice mix. This easy one-pot dinner is full of cozy flavor, naturally gluten-free, and perfect for a healthy plant-based meal.
Ingredients
1 tablespoon olive oil
1 medium onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, minced
2 tablespoons tomato paste
1 teaspoon ground turmeric
2 teaspoons ground cumin
2 teaspoons ground coriander
1 teaspoon paprika
1/2 teaspoon ground cinnamon
1/4 teaspoon cayenne pepper
1 teaspoon salt
1/4 teaspoon black pepper
4 cups butternut squash, peeled and cubed
1 15 ounce can chickpeas, drained and rinsed
1 13.5 ounce can full-fat coconut milk
1 1/2 cups vegetable broth
2 tablespoons fresh cilantro, chopped
Cooked basmati rice, for serving
Instructions
1. Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and cook for 4 to 5 minutes until softened.
2. Stir in the garlic and ginger, then cook for 30 seconds until fragrant.
3. Add the tomato paste, turmeric, cumin, coriander, paprika, cinnamon, cayenne pepper, salt, and black pepper. Stir well and cook for 1 minute to bloom the spices.
4. Add the cubed butternut squash and stir to coat it in the spice mixture.
5. Pour in the vegetable broth and bring everything to a gentle simmer.
6. Cover and cook for 12 to 15 minutes, or until the squash is just tender.
7. Stir in the chickpeas and coconut milk, then simmer uncovered for 10 to 12 minutes until the curry thickens and the squash is fully tender.
8. Taste and adjust the seasoning if needed.
9. Spoon over cooked basmati rice and finish with chopped fresh cilantro before serving.
Notes
Use full-fat coconut milk for the richest and creamiest texture.
Cut the butternut squash into evenly sized cubes so it cooks at the same rate.
This curry tastes even better the next day after the spices have more time to settle into the sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 7g
- Sodium: 610mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 9g
- Protein: 8g
- Cholesterol: 0mg


