This easy butternut squash curry is a hearty and flavourful meal, perfect for a cosy dinner. Packed with tender squash, chickpeas, and spinach, it's healthy, vegan, and gluten-free. Serve it over rice with homemade naan for a delicious and satisfying dinner.
You'll also love my coconut chicken curry, this easy pork curry, curry chicken thighs, or this curry salmon recipe.
Jump to:
⭐️ Why this recipe works
- Loved by Everyone: It's vegan but even your biggest meat eaters will love it!
- Versatile Squash: You can use butternut squash or any other kind of pumpkin.
- Simple Ingredients: Only a handful of fresh ingredients are required. You'll mostly be using pantry staples.
- Meal Prep Friendly: Perfect for meal prep or freezer filling, this recipe helps you get ahead on dinner.
- Flavourful and Nutritious: Combines a rich, aromatic spice mix with nutrient-dense vegetables, making it both delicious and healthy.
🧾 Ingredients overview
- Olive oil: Used for sautéing and adding richness.
- Garlic: Adds depth and aromatic flavour.
- Yellow onion: Provides a sweet and savoury base.
- Butternut squash: The star ingredient, offering sweetness and a hearty texture.
- Chickpeas: Adds protein and a creamy texture.
- Chopped tomatoes: Contributes acidity and a robust tomato flavour.
- Spinach: Adds freshness and a nutrient boost.
- Coconut milk: Creates a creamy, rich base for the curry.
- Ground cumin: Adds earthy warmth.
- Garam masala: Provides a complex, fragrant spice blend.
- Curry powder: A staple curry flavour.
- Chili powder: Adds heat and depth.
- Maple syrup: Optional, for a touch of sweetness.
- Banana shallot: For crispy garnish, adding texture and flavour.
- Vegetable oil: Used for frying the shallots.
For precise measurements and additional ingredients, refer to the recipe card at the bottom of the page.
👩🏻🍳 Here's how to make it
Butternut Squash Curry recipe step-by-step
- As mentioned before, this recipe has been tested multiple times with butternut squash, but when it came time to photograph, they weren't available. This carnival squash is similar in taste, texture, and size, making it the perfect substitute.
- Peel and dice the butternut squash into medium-sized cubes. Heat the olive oil in a large saucepan and roast the pumpkin until the edges are just starting to turn golden, about 6-8 minutes.
- While the squash is pan-roasting, measure out the spices. I find it easiest to measure them all out onto a small saucer so you can gauge how much of each spice you'd like to add.
- Toss the spices into the pan and mix to coat all the chunks of squash. Leave the spices and squash to cook for a few more minutes. This helps to warm up the spices and they start to gently toast, brining out all of their flavour.
- Pour in the tinned tomatoes, chickpeas and coconut milk. Be sure to stir everything really well and bring it to a gentle boil. Turn the heat down and simmer covered for about 10-12 minutes until the squash is tender but still retains some shape and texture.
- Remove the lid and check the curry. If you would like a thicker curry, continue to simmer without the lid on for 5 minutes to reduce the liquid in the pot. Taste and adjust the seasoning.
- Once the squash is tender and the curry is a thick stew-like consistency, finish it off by stirring in lots of freshly chopped coriander (cilantro) and a squeeze of fresh lime juice.
📖 Variations
- Squash - this vegetarian curry works with many different kinds of squash like butternut, carnival, and acorn squashes.
- Cauliflower - a head of cauliflower chopped into florets and stirred in is also a great addition.
- Coconut milk - you can use full-fat or low-fat coconut milk without any loss of flavour.
💡 Chef's Guide: Expert Tips
Drawing on a decade of experience in Michelin-starred kitchens and Cordon Bleu training, I have compiled my top tips for recipe success.
- Toasting Spices: Toasting the cumin and garam masala in a dry pan before adding to the curry enhances their flavours.
- Nutty Crunch: Sprinkle toasted cashews or almonds on top for added texture and flavour.
- Roasted Squash: Roasting the butternut squash separately before adding to the curry can intensify its sweetness.
🍯 Storing and reheating leftovers
- Fridge- Store in an airtight container in the fridge for up to 3 days or in the freezer for up to 3 months.
- Freezer- be sure to freeze the curry on its own without any rice in a freezer bag or airtight container.
- Reheat: To reheat, thaw overnight in the fridge if frozen, then warm in a saucepan over medium heat until heated through. You may need to add a splash of water or coconut milk to loosen the sauce.
❓Recipe FAQ's
No. It's not necessary to peel a butternut squash or carnival squash. The skins are tender enough that they can be simmered like in this curry or roasted. I tend to peel them just because that's my preference, but it's not necessary.
A great addition to chickpea curry would be sweet potato because it has a similar flavour to squash and a similar texture, too.
Cauliflower also makes a great addition to this curry. Cut into florets and stir in.
Yes, you can transfer the sautéed squash, onions, and garlic to a slow cooker, then add the remaining ingredients and cook on low for 6-8 hours or on high for 3-4 hours.
Looking for other curry recipes like this? Try these:
If you tried this Butternut Squash Curry please let me know in the comments below, and please leave a star rating while you're there!
For more recipe ideas, follow us on Pinterest, Facebook, and Instagram, and join our exclusive Facebook group.
For meal planning assistance, check out our weekly Aldi-only meal plans, free for subscribers.
Craving more comfort food? Visit our sister site, Salted Mint, for easy, delicious recipes with everyday ingredients.
Easy 30-Minute Butternut Squash Curry
Ingredients
For the Curry:
- 30 ml olive oil
- 3-4 cloves garlic, minced
- 1 yellow onion, chopped
- 1 small butternut squash, peeled and chopped into 2.5 cm cubes
- 400 g chickpeas, drained and rinsed
- 400 g chopped tomatoes
- 500 g spinach, washed
- 400 ml coconut milk
For the Spice Mix:
- 7.5 ml ground cumin
- 15 ml garam masala
- 10 ml curry powder
- 2.5 ml chili powder
- 15 ml maple syrup, optional
For the Crispy Shallots:
- 1 banana shallot, thinly sliced into rings
- 250 ml vegetable oil
Instructions
Prepare the Curry:
- Heat the olive oil in a large saucepan over medium heat. Add the butternut squash cubes, stirring to coat them in the oil. Cook until the edges of the squash start to turn golden, about 8-10 minutes, stirring occasionally.
- Add the minced garlic, chopped onion, and the spice mix to the pan. Cook until the onions and garlic are soft and fragrant, about 5 minutes.
- Pour in the chopped tomatoes and drained chickpeas, stirring well to combine. Taste and adjust the seasoning if necessary.
- Stir in the coconut milk and bring the mixture to a gentle simmer. Continue to simmer for about 15 minutes, until the butternut squash is tender.
- Remove the pan from the heat and stir in the washed spinach and maple syrup, if using. Cover the pan with a lid and let the spinach wilt, about 5 minutes.
- Finish with a squeeze of lime juice before serving.
Prepare the Crispy Shallots:
- In a small saucepan, heat the vegetable oil to 180ºC. Carefully drop the thinly sliced shallots into the hot oil and fry until crispy and golden, about 2 minutes.
- Use a fork or slotted spoon to lift the crispy shallots out of the oil and drain on a paper towel. Sprinkle with sea salt.
Notes
- You can substitute butternut squash with other types of squash for a different flavour.
- Adjust the spice levels according to your taste preference.
- If you prefer, you can use kale instead of spinach. Add it after removing the curry from the heat and cover the pan with a lid to let it wilt, which should take about 5 minutes.
Jon
Loved this curry recipe. It was so easy and full of flavour!
Deborah Rainford
Thanks so much, Jon!
Chailey
Finally a curry I enjoyed the taste of!! I'm always trying new curry dishes but am not really a fan of the typical curry powder flavour - this was amazing, the coconut milk made it really creamy and I loved the texture of the chickpeas. I doubled the recipe up, paired with BBC good food homemade naans and froze the rest. I think next time I'll add sweet potato and butternut squash - thanks again for an amazing recipe!
Deborah Rainford
So happy to hear this Chailey! You've made my day. And thank you so much for taking the time to leave a comment and a rating.
Phill
It was awesome! Tasted amazing and was easy to make! I added the chickpeas at the same time as the tin of tomatoes ?
Deborah Thompson
So happy you like the recipe! Thanks so much for taking the time to leave a review and a comment. And I'm so sorry. I've added when to add in the chickpeas! Thanks so much, Phill!
Phill
I loved it so much that Iโm remaking it again today and invited my mate over to have some haha
As I was reading through the recipe I saw when to add the chickpeas this time though I was just being an idiot last time ?
Deborah Rainford
Love reading this! So happy that you're loving the recipe!
Phill
Still mid cooking thisโฆ so will report back on the final result. Up till now though really easy to cook and smells incredible. Unless Iโm being daft thoughโฆ. When do you add the chickpeas? Doesnโt seem to say in the recipe