There’s something truly comforting about a warm, aromatic curry that fills your kitchen with inviting scents and your belly with satisfying flavors. This Roasted Butternut And Chickpea Curry is no exception. It’s a vibrant dish that beautifully combines the natural sweetness of roasted butternut squash with the hearty, protein-rich chickpeas, all enveloped in a luscious coconut curry sauce infused with fragrant spices. Whether you’re a seasoned curry lover or a novice looking to explore new flavors, this recipe offers a delightful balance of textures and tastes that work in harmony to create a meal you’ll want to make again and again.
Why It Works Every Time

The magic of this curry lies in its simplicity and the way each ingredient enhances the other. Roasting the butternut squash caramelizes its natural sugars, bringing out a deeper sweetness that contrasts perfectly with the warm spices. Chickpeas add a satisfying bite and plant-based protein, making the dish filling and nutritious. The coconut milk provides a creamy base that mellows the spices and binds everything together with a silky richness. A touch of fresh cilantro at the end adds brightness and freshness, rounding out the dish beautifully.
This curry is not only flavorful but also incredibly forgiving—perfect for busy weeknights or weekend meal prep. The spices can be adjusted to your heat preference, and it pairs wonderfully with fluffy rice, naan, or even a crusty bread for soaking up every last bit of sauce.
Ingredient Checklist
- 1 medium butternut squash, peeled and cubed – the star of the dish, roasted to deepen flavor
- 1 can chickpeas, drained and rinsed – adds protein and texture
- 1 onion, diced – for a savory base
- 2 cloves garlic, minced – adds depth and aroma
- 1 tablespoon ginger, grated – brings warmth and a subtle zing
- 1 can coconut milk – creates a creamy, rich curry sauce
- 2 tablespoons curry powder – the heart of the curry’s flavor
- 1 teaspoon cumin – adds earthiness
- 1 teaspoon turmeric – gives color and a hint of bitterness
- Salt and pepper to taste – essential seasoning
- 2 tablespoons olive oil – for roasting and sautéing
- Fresh cilantro for garnish – adds freshness and color
Tools & Equipment Needed
- Large baking sheet – for roasting the butternut squash
- Large skillet or saucepan – to cook the curry sauce
- Wooden spoon or spatula – for stirring
- Knife and cutting board – to prep vegetables
- Measuring spoons – for accurate spice measuring
- Can opener – for the chickpeas and coconut milk
The Method for Roasted Butternut And Chickpea Curry

Step 1: Prepare and Roast the Butternut Squash
Preheat your oven to 425°F (220°C). Peel the butternut squash, remove the seeds, and cut it into roughly 1-inch cubes. Toss the cubes with 1 tablespoon of olive oil, salt, and pepper. Spread them evenly on a baking sheet. Roast for 25-30 minutes, turning halfway through, until tender and golden brown on the edges. Roasting intensifies the squash’s natural sweetness, which is key to this curry’s flavor profile.
Step 2: Sauté Aromatics
While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and sauté until translucent and soft, about 5 minutes. Then stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
Step 3: Build the Curry Base
Add the curry powder, cumin, and turmeric to the aromatics. Stir constantly for about 1 minute to toast the spices and bring out their full flavor. This step is crucial for a deeply flavorful curry.
Step 4: Add Chickpeas and Coconut Milk
Pour in the drained chickpeas and stir to coat them in the spices. Then add the entire can of coconut milk, stirring to combine everything smoothly. Season with salt and pepper to taste.
Step 5: Simmer and Combine
Bring the curry to a gentle simmer and cook for 10 minutes, allowing the flavors to meld and the sauce to thicken slightly. Finally, fold in the roasted butternut squash cubes, stirring gently to keep the squash intact. Cook for another 3-5 minutes until everything is heated through.
Step 6: Garnish and Serve
Remove the curry from heat and sprinkle with fresh cilantro. Serve hot over steamed rice or alongside Roasted Garlic Cheese Stuffed Bread for an extra indulgent meal.
Texture-Safe Substitutions

- If you prefer a creamier curry, swap chickpeas for soft lentils or white beans.
- Instead of butternut squash, sweet potatoes or carrots make great alternatives with similar roasting qualities.
- For a nutty twist, add a handful of toasted cashews or almonds as a garnish.
- If coconut milk isn’t available, use almond milk or oat milk with a tablespoon of coconut oil for richness.
Little Things that Matter
- Make sure to roast the squash at a high temperature so it caramelizes nicely; this adds sweetness and complexity to the curry.
- Toast the spices in the skillet before adding liquids — this unlocks their essential oils and deepens flavor.
- Use fresh ginger and garlic for the most vibrant taste; powdered versions won’t deliver the same punch.
- Adjust the thickness of the curry by simmering longer or adding a splash of water or broth if it gets too thick.
Keep It Fresh: Storage Guide
This Roasted Butternut And Chickpea Curry keeps beautifully in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze it in portions for up to 3 months. When reheating, warm gently on the stove or in the microwave, stirring occasionally. If the sauce has thickened too much, add a splash of water or coconut milk to loosen it back up.
Popular Questions
Can I make this curry vegan and gluten-free?
Yes! This recipe is naturally vegan and gluten-free. Just be sure to serve it with gluten-free accompaniments like rice or gluten-free bread.
How spicy is this curry?
This curry is mild by default, but you can easily adjust the heat by adding chili powder, cayenne pepper, or fresh chilies to taste.
Can I prepare this curry in advance?
Absolutely! The flavors actually deepen if you make it a day ahead. Just store it in the fridge and reheat gently before serving.
What should I serve with this curry?
Steamed basmati rice, quinoa, or flatbreads like naan are perfect. For a fun twist, try pairing it with Slow Cooker Chicken Tikka Masala if you’re serving a group with varied preferences.
Weekend Projects
- Roasted Garlic Cheese Stuffed Bread – a perfect side to scoop up your curry sauce.
- Slow Cooker Chicken Tikka Masala – explore another rich and flavorful curry dish for your collection.
Next Steps
Now that you have mastered this Roasted Butternut And Chickpea Curry, why not experiment with different vegetables like cauliflower or spinach? You can also add a squeeze of lime or a dollop of yogurt to brighten the dish further. This recipe is a fantastic base for exploring your favorite spices and textures.
This dish brings together wholesome ingredients and bold flavors with minimal effort, making it a perfect addition to your recipe repertoire. Gather your ingredients, fire up the oven, and enjoy a bowl of cozy goodness that’s as nourishing as it is delicious.
Share on Pinterest


Roasted Butternut And Chickpea Curry
Ingredients
- 1 medium butternut squash peeled and cubed
- 1 can chickpeas drained and rinsed
- 1 onion diced
- 2 cloves garlic minced
- 1 tablespoon ginger grated
- 1 can coconut milk
- 2 tablespoons curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- salt and pepper to taste
- 2 tablespoons olive oil for roasting and sautéing
- fresh cilantro for garnish
Instructions
Prepare and Roast the Butternut Squash
- Preheat your oven to 425°F (220°C). Peel the butternut squash, remove the seeds, and cut it into roughly 1-inch cubes.
- Toss the cubes with 1 tablespoon of olive oil, salt, and pepper. Spread them evenly on a baking sheet.
- Roast for 25-30 minutes, turning halfway through, until tender and golden brown on the edges.
Sauté Aromatics
- While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat.
- Add the diced onion and sauté until translucent and soft, about 5 minutes.
- Then stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
Build the Curry Base
- Add the curry powder, cumin, and turmeric to the aromatics. Stir constantly for about 1 minute to toast the spices and bring out their full flavor.
Add Chickpeas and Coconut Milk
- Pour in the drained chickpeas and stir to coat them in the spices.
- Add the entire can of coconut milk, stirring to combine everything smoothly. Season with salt and pepper to taste.
Simmer and Combine
- Bring the curry to a gentle simmer and cook for 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.
- Finally, fold in the roasted butternut squash cubes, stirring gently to keep the squash intact. Cook for another 3-5 minutes until heated through.
Garnish and Serve
- Remove the curry from heat and sprinkle with fresh cilantro. Serve hot over steamed rice or alongside your favorite bread.
Equipment
- Large baking sheet
- Large skillet
- Wooden spoon
- Knife
- Cutting Board
- Measuring spoons
- Can opener
Notes
- Roast the squash at a high temperature to caramelize and bring out natural sweetness.
- Toast spices before adding liquids to deepen flavor and aroma.
- Use fresh ginger and garlic for the best vibrant taste.
- Adjust curry thickness by simmering longer or adding water or broth if needed.
- Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
