I absolutely love this Butternut Squash Curry with Chickpeas recipe because it’s one of those comforting dishes that feels cozy and nourishing no matter the season. The sweetness of the roasted butternut squash combined with the fragrant spices and creamy coconut milk hits just the right balance every time I make it.
Whether you’re cooking for a weeknight family dinner or serving guests who appreciate bold flavors, you’ll find that this curry is both hearty and easy to prepare. It’s a perfect plant-based meal that just so happens to be incredibly satisfying and packed with nourishing ingredients.
Why You’ll Love This Recipe
- Naturally Plant-Based: This recipe is completely vegan and packed with wholesome veggies and protein-packed chickpeas.
- Flavorful & Creamy: The coconut milk creates a rich, comforting texture that melts perfectly with the spices and roasted squash.
- Simple Ingredients: You likely already have most of these staples in your pantry and fridge.
- Flexible & Adaptable: It’s easy to swap ingredients or adjust spice levels to suit your taste or what’s in your kitchen.
Ingredients You’ll Need
The ingredients for this Butternut Squash Curry with Chickpeas recipe blend together perfectly — from the naturally sweet butternut squash to the warm spices and creamy coconut milk. When shopping, look for firm, bright squash and quality coconut milk for the best flavors.
- Butternut Squash: Roasting it brings out a deep sweetness and amazing texture that works wonderfully in the curry.
- Olive Oil: Divided use for roasting and sautéing adds richness without overwhelming the other flavors.
- Sweet Onion: Adds natural sweetness and depth when sautéed until translucent.
- Garlic: Freshly minced garlic infuses the curry with aromatic warmth.
- Fresh Ginger: Grated ginger gives a bright, zesty kick that balances the richness.
- Red Curry Paste: The heart of the spice blend — it delivers authentic flavor and a little heat.
- Turmeric: Not only for color but a subtle earthiness and health benefits.
- Coconut Milk: Full-fat adds creamy body and richness to the sauce.
- Vegetable Broth: Enhances the savory background and keeps it light.
- Chickpeas: Adds protein and a nice, tender bite to balance the softness of the squash.
- Baby Spinach or Kale: Stirred in at the end, they offer a fresh, green lift and extra nutrients.
- Soy Sauce or Tamari: A touch of saltiness and umami to round out the flavors.
- Granulated Sugar or Maple Syrup: Just enough sweetness to brighten the curry without overpowering.
- Fresh Lime Juice: Adds a tangy pop and balances richness beautifully.
- Salt and Pepper: To season to taste and bring all the flavors together.
Variations
I love how flexible this Butternut Squash Curry with Chickpeas recipe is—feel free to customize it depending on what you’re in the mood for or what’s in your fridge. It’s fun to experiment with different veggies or swap proteins.
- Sweet Potato Swap: I’ve often swapped out the butternut squash for sweet potato, which adds a slightly different sweetness and texture that my family loves.
- Spice Level: You can adjust the heat by adding more or less red curry paste, or even stirring in some fresh chili slices if you want a fiery kick.
- Chickpea Alternatives: If chickpeas aren’t your thing, try using cauliflower florets or tofu cubes—both soak up the curry flavors beautifully.
- Greens Variety: Sometimes I swap spinach for kale or even Swiss chard, depending on what’s fresh and available.
How to Make Butternut Squash Curry with Chickpeas Recipe
Step 1: Roast the Butternut Squash to Sweet Perfection
Start by preheating your oven to 400°F and preparing a baking sheet with olive oil or parchment paper. Toss the chopped butternut squash with a drizzle of olive oil, plus a pinch of salt and pepper. Roast for about 30 to 45 minutes, stirring halfway through, until the squash is golden and just starting to caramelize. The roasting step is key—it brings out the natural sweetness and adds those delicious browned edges that elevate the whole curry.
Step 2: Sauté the Aromatics
While the squash is roasting, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add diced sweet onion and cook for 2-3 minutes until translucent and fragrant. Then add the minced garlic and grated ginger, stirring frequently for about 2 minutes, to release their fragrant oils. This is the flavor foundation, so don’t rush it!
Step 3: Build the Curry Base
Next, stir in the red curry paste and turmeric — you’ll notice the vibrant color and irresistible aroma immediately. Pour in the coconut milk and vegetable broth, then add the drained chickpeas. Give everything a good stir to combine. Bring it to a gentle boil, then reduce the heat to low and let it simmer covered for 10-15 minutes, allowing those flavors to meld and the curry to thicken slightly.
Step 4: Final Touches and Assembly
Once the butternut squash has finished roasting, stir it into the curry along with the baby spinach or kale. Add soy sauce (or tamari for gluten-free), sugar (or maple syrup), fresh lime juice, and season with salt and pepper to your taste. Let the greens wilt gently—just a minute or two—and then you’re ready to serve!
Pro Tips for Making Butternut Squash Curry with Chickpeas Recipe
- Don’t Skip Roasting: Roasting the squash transforms its flavor, so give it time to get those golden edges instead of boiling or steaming it.
- Taste as You Go: Adjust the lime, sugar, and soy sauce at the end to balance sweet, salty, and tangy until it feels just right for your palate.
- Use Full-Fat Coconut Milk: It really makes the curry creamy and rich instead of watery or bland.
- Keep the Greens Fresh: Add spinach or kale last so they retain a slight crunch and vibrant color, avoiding overcooking.
How to Serve Butternut Squash Curry with Chickpeas Recipe
Garnishes
I love topping my curry with chopped fresh cilantro for a burst of herbaceous brightness and a squeeze of extra lime juice to enhance the tanginess. Toasted chopped peanuts or cashews add a wonderful crunch and complement the creamy curry perfectly. And if you like it spicy, a dash of your favorite hot sauce really wakes up the flavors.
Side Dishes
My go-to pairing is fluffy jasmine or basmati rice—its fragrant grains soak up all that delicious curry sauce. I’ve also enjoyed serving this with quinoa for a protein boost or even some warm naan bread to sop up every last bite.
Creative Ways to Present
For a special dinner, I sometimes serve this curry in small bowls nested inside hollowed-out mini pumpkins or butternut halves—such a fun way to highlight the star ingredient! Another idea is layering the curry over vibrant purple rice or vibrant green kale pesto for a colorful twist your guests will remember.
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge where the curry stays good for about 4-5 days. The flavors actually deepen overnight, so it often tastes better the next day!
Freezing
This Butternut Squash Curry with Chickpeas freezes wonderfully. I portion it into freezer-safe containers and it keeps well for up to 3 months. Just thaw overnight in the fridge before reheating gently on the stove or in the microwave.
Reheating
When reheating, I prefer warming it slowly on the stove over low heat, stirring occasionally to prevent sticking. If the curry thickened too much in the fridge, a splash of vegetable broth or water helps loosen it back up perfectly.
FAQs
-
Can I make this Butternut Squash Curry with Chickpeas recipe gluten free?
Absolutely! Just be sure to use tamari instead of soy sauce to keep it gluten free, and double-check that your curry paste doesn’t contain any gluten ingredients. The rest of the recipe is naturally gluten free.
-
What can I substitute if I don’t have red curry paste?
If you can’t find red curry paste, try a mix of curry powder combined with a pinch of ground cumin and garam masala to get some complexity. It won’t taste exactly the same but still delicious!
-
Can I make this curry in advance?
Yes, it actually tastes better after a few hours or overnight in the fridge when the flavors meld together. It reheats well on the stove or microwave.
-
Can I add other vegetables?
Definitely! Feel free to throw in cauliflower, bell peppers, or carrots, adjusting cooking times as needed. This recipe is very flexible.
Final Thoughts
This Butternut Squash Curry with Chickpeas recipe has become a favorite in my house for good reason—it’s hearty, nourishing, and full of big, bold flavors without fuss. I’m confident you’ll enjoy making it as much as eating it, especially when you customize it to your own taste. Trust me, once you try this, it’ll become one of those go-to recipes you’ll make over and over. So grab those ingredients, and let’s get cooking!
PrintButternut Squash Curry with Chickpeas Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Thai-inspired
- Diet: Vegetarian
Description
A vibrant and hearty Thai-inspired Butternut Squash Curry with Chickpeas, combining tender roasted squash, creamy coconut milk, and warming spices. This comforting plant-based dish is perfect served over rice or quinoa and garnished with fresh herbs and nuts for added texture.
Ingredients
Butternut Squash Curry
- 4 cups chopped butternut squash (1 small or 1/2 large)
- 4 tablespoons olive oil, divided
- 1 medium sweet onion, diced
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 1/2 tablespoons red curry paste
- 1/2 teaspoon turmeric
- 13.5 ounce can full-fat coconut milk
- 1/2 cup vegetable broth
- 15 ounce can chickpeas, drained and rinsed
- 2 cups baby spinach or chopped kale
- 1 tablespoon low sodium soy sauce or tamari for gluten free
- 1 tablespoon granulated sugar or maple syrup
- 1 tablespoon fresh lime juice
- Salt and pepper, to taste
For Serving
- 4 cups cooked rice or quinoa
- Chopped cilantro or basil
- Additional lime wedges
- Chopped peanuts or cashews
- Hot sauce
Instructions
- Roast the squash: Preheat your oven to 400°F (200°C) and grease a large baking sheet with olive oil or line it with parchment paper. Spread the chopped butternut squash on the sheet, drizzle with a few tablespoons of olive oil, and season with salt and pepper. Roast for 30-45 minutes until the squash is golden and browned in spots.
- Prepare the curry base: While the squash roasts, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced onion and sauté for 2-3 minutes until translucent.
- Add aromatics: Incorporate the minced garlic and grated ginger into the skillet. Cook while stirring frequently for about 2 minutes to release their flavors.
- Build the curry flavor: Stir in the red curry paste and turmeric, coating the onion mixture evenly. Then pour in the full-fat coconut milk, vegetable broth, and add the rinsed chickpeas. Stir everything together well.
- Simmer the curry: Bring the mixture to a boil, then reduce the heat to a gentle simmer. Cover the skillet and let it cook for 10-15 minutes, allowing flavors to meld and the squash to finish roasting.
- Finish the curry: Stir in the soy sauce or tamari, sugar or maple syrup, fresh lime juice, and add salt and pepper to taste. Next, fold in the roasted butternut squash and baby spinach, letting the spinach wilt for 1-2 minutes before removing from heat.
- Serve and garnish: Serve the curry hot over cooked rice or quinoa. Garnish with chopped cilantro or basil, additional lime wedges, chopped peanuts or cashews, and a drizzle of hot sauce for a spicy kick. Enjoy your comforting and flavorful meal!
Notes
- Nutritional values do not include rice or any additional toppings.
- For a variation, substitute sweet potato for the butternut squash to make a sweet potato curry.
- If you can’t find red curry paste, use 1 tablespoon curry powder plus a pinch of ground cumin and garam masala, although the flavor will differ.
- You can omit chickpeas or replace them with cauliflower florets; tofu is also a great alternative protein option.
Nutrition
- Serving Size: 1 cup curry (without rice or toppings)
- Calories: 280 kcal
- Sugar: 5 g
- Sodium: 310 mg
- Fat: 18 g
- Saturated Fat: 14 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 6 g
- Protein: 6 g
- Cholesterol: 0 mg