This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

Are you ready for a delicious Butternut Squash Curry? This vegetarian curry is made in one pot with the perfect blend of spices, is very easy to make and family friendly! It’s such a great recipe that I make it all the time.

Butternut Squash Curry served in a large white pot.

Recipe Difficulty – Very Easy

Why this recipe works

I absolutely love homemade curries, they are so warming, perfect for those cold evenings and can be totally the star of the show when having friends/family over! 

This creamy butternut squash curry is no exception and will become a new favourite dinner during the colder months when butternut squash season is in full flow!

This easy butternut squash curry is really simple to make with pantry staples and uses just one pot meaning less washing up! It also bakes in the oven meaning less work and the flavour this hearty curry packs will really surprise you!

If you want another butternut squash curry recipe but using chick peas do check out my Butternut Squash and Chickpea Curry!

Ingredients to make Butternut Squash Curry

Butternut Squash Curry ingredients.
  1. Olive Oil – is used to fry up some of the ingredients.
  2. Garlic Cloves – add a fantastic flavour to just about any dish.
  3. Fresh Ginger – gives a bit of a kick to this dish.
  4. Tomato Puree – adds a great flavour and consistency.
  5. Turmeric – gives a slight sweetness and pairs well with the ginger.
  6. Cayenne Pepper – brings a little more heat to this curry.
  7. Paprika – is another great spice to bring some sweetness to this curry.
  8. Red Pepper Flakes – finish out the combination of spices in this dish.
  9. Tomatoes – A can of tomatoes brings more colour and flavour to this squash red curry.
  10. Full Fat Coconut Milk – is what brings the perfect touch of flavour.
  11. Butternut Squash – forms a fabulous base for this vegan butternut squash curry.
  12. Cashew Nuts – give this coconut curry a great crunch but totally optional.
  13. Apricots – can be dried apricots or fresh. These add a delicious sweetness to balance out the spices. But also optional!

See recipe card for full information on ingredients and quantities.

Substitutions

  • Olive Oil – other oils will work just fine, my preference would be coconut oil.
  • Garlic Cloves – If you don’t have fresh garlic, you can use minced garlic or garlic powder.
  • Ginger – If you don’t have fresh ginger, ground ginger will work.
  • Spices – You can definitely play around with the spices you have to hand. I love garam masala as an addition or you could even experiment with thai red curry paste.
  • Butternut Squash – If you fancy subbing sweet butternut for a sweet potato curry, swap the sweet potatoes for the butternut squash. You could also try my Potato Curry which uses white potatoes.
  • Full-fat coconut milk – You could swap this for light coconut milk if you prefer, it just wont be quite as creamy. 
  • Cashews – If you aren’t a fan of cashews or don’t have any on hand just leave them out for a nut free curry. For extra protein you can easily add in 1/2 a cup of red lentils too.
  • Apricots – Are optional so just leave them out if you prefer.

Serving Suggestions

  • White rice – Always a firm favourite to side any Indian curry.
  • Brown rice – One of my favourite sides with any ultimate comfort food.
  • Jasmine rice – With it’s fluffier texture, it pairs brilliant with any curry.
  • Basmati rice – Adds a slightly nutty taste which pairs well with this creamy curry sauce.
  • Quinoa – For a slightly healthier side, heres how I make Quinoa perfect everytime
  • Naan Bread – A must have side with all my easy curry recipes. 

How to make Butternut Squash Curry

chopped butternut squash, garlic and apricots on a wooden cutting board.

Step 1: Preheat the oven to 200C. Crush the garlic, halve the apricots (if using), dice the ginger, and peel and cube the butternut squash.

frying vegetables in a large pot ready to make the curry sauce.

Step 2: Fry the olive oil, garlic, apricots, cashews, tomato puree, spices, and a pinch of salt and pepper in a large pot over medium heat for a couple of minutes.

adding coconut milk and butternut squash to the pot.

Step 3: Add the rest of the ingredients and bring to a boil. Place the pot into the oven for 40 minutes (or simmer on the hob until it has thickened, similar time)

Hint: leave a useful hint here

Leftovers

This butternut squash curry will keep in an airtight container in the fridge for a couple of days. I personally find it tastes better the next day and is great for meal prep so make sure to save some leftovers. You can also freeze it for up to three months to have next time you’re not in the mood for cooking. Just defrost overnight and reheat in a pot or microwave until piping hot. 

Recipe FAQs

How long does butternut squash take to cook in a curry?

I cube my squash and then after bringing the curry to a boil, cook it in a 200C oven for 40 minutes.

What spices are good for butternut squash curry?

I love using a collection of different spices in my curries. For my Butternut Squash Cashew Curry, I use ginger, turmeric, cayenne pepper, paprika, and chilli flakes.

  When is butternut squash in season?

They are usually harvested during late summer or autumn.

More Butternut Squash Recipes

Butternut Squash Curry with apricots served on a plate.

YOU MIGHT ALSO LIKE…

Tried this Butternut Squash Curry recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

4.77 from 17 votes

Butternut Squash Curry

This easy Butternut Squash Curry is simple to make and uses just one pot with only 10 minutes of prep!
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4 people
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 tbsp olive oil
  • 2 large garlic cloves, crushed
  • 150 g cashews, (optional)
  • 100 g apricots, chopped in halves (optional)
  • 1/2 thumb size piece of fresh ginger finely chopped
  • 2 tbsp tomato puree
  • 1 tbsp turmeric
  • 1/2 tsp cayenne pepper
  • 1/2 tsp paprika
  • 1 pinch red pepper flakes
  • 400 g tinned tomatoes
  • 400 ml can of full-fat coconut milk
  • 500 g butternut squash, chopped into small cubes

Instructions 

  • Pre-heat the oven to 200C (390F). Firstly, crush the garlic, chop the apricots in halves, dice the ginger, peel and chop the butternut squash into 1.5cm cubes.
  • Now to a large pot over a medium heat add the olive oil, garlic, apricots, cashews, tomato puree, all the spices and a pinch of salt and pepper and fry together for a couple minutes.
  • Now add the tinned tomatoes, coconut milk and butternut squash. Bring to a boil and then place straight into the oven for 40 minutes (or simmer on the hob with the lid on for 40 minutes until the sauce thickens).

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Store in an airtight container in the fridge for up to 2 days. Reheat in a pot/pan over a low heat until piping hot or in the microwave. You may need to add some water to loosen the curry sauce.
To Freeze: Store it in an airtight container for up to three months. Defrost in the fridge and then reheat in a pot or pan over low heat or in the microwave. Add some water to loosen the sauce if needed.
Tip 1: I like to use dried apricots, but if you have fresh apricots, they would be delicious as well!
Tip 2: If you love spicy dishes then you could add in freshly chopped chilli or more chilli flakes to taste.
Tip 3: You can add beef, pork, chicken or prawns into this recipe if you aren’t vegan or vegetarian. If you are vegan/vegetarian you could add tofu if you wished.

Nutrition

Calories: 265kcal | Carbohydrates: 23g | Protein: 6g | Fat: 17g | Saturated Fat: 4g | Fiber: 4g | Sugar: 7g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!

 

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




28 Comments

  1. 5 stars
    Made this for tea tonight. Beautiful curry recipe, very easy and delicious. My husband says it’s his new favourite curry, thing is he says this every time I make one of your currys. Thanks for the recipes James love everything we’ve made.