Sweet Corn Curry with Butternut Squash

Pin It

This Sweet Corn Curry with Butternut Squash is a creamy, mildly spiced one-pan dinner that’s on the table in under an hour and mild enough for the whole family (including the little ones). Naturally vegan, freezer-friendly and utterly delicious.

Can I tell you something about my four-year old?

She is not what you’d call an adventurous eater. Getting vegetables past her requires a level of creativity that I’m pretty sure qualifies as a professional skill (a skill I am yet to possess).

So, when she decided that sweetcorn and butternut squash were acceptable, I pretty much jumped for joy (silently of course, I couldn’t risk her noticing I was pleased).  I then quickly got to work on creating a family-friendly dinner that involved said two acceptable vegetables.

The original inspiration for this curry actually came from a roasted butternut squash curry I made for my parents a while back. It was unexpectedly gorgeous – deep flavours, rich and comforting.

But oven-roasting the squash adds an extra pan, and therefore (my personal nemesis) extra washing up. So I decided to make an everyday version that I could actually pull off on a Tuesday evening without losing the will to live.

The solution, my friends? Caramelise the squash directly in the pan before adding the liquids. It’s a happy compromise – you get that golden depth of flavour, but no extra washing up. That sounds like a win to me.

The result is this glorious curry – buttery, mildly sweet, with pops of freshness from the sweetcorn and a squeeze of fresh lime that just lifts… everything. It’s child friendly, with the option to make it milder or more spicy depending on your preference (and my four year old actually eats it!).

This is already becoming a regular in our house, and I hope it becomes one in yours too.

Happy cooking, Tara x

Looking for recipes like this delivered to your inbox? Sign up for our newsletter here.

A colourful sweet corn, squash and red pepper curry in a bowl

👋 Hi, I’m Tara!

I’m the recipe developer behind A Vegan Visit — usually found testing in the kitchen with flour on the floor and a tiny sous chef by my side. I’ve been creating vegan recipes for over 10 years. Read my full story here

If curry night is a regular in your house, you might also love my Vegan Chinese Curry – a rich, takeaway-style curry that’s ready in under an hour, or this Creamy Red Lentil Curry for a protein-packed weeknight dinner. If you want something more hands-off, my Slow Cooker Korma is a family favourite that’ll be ready and waiting for you when you get home.

WHY YOU’LL LOVE THIS SWEET CORN CURRY RECIPE

  • One pan, minimal washing up. Other than a bowl to rest the squash in while you fry the aromatics, this is a one-pan dinner from start to finish.

    We use a shallow cast iron pan for making this curry, like this Salter 30cm shallow cast iron pan. It gives lots of surface area for caramelising the squash (plus it looks pretty!).

  • Family and kid-friendly. Mildly spiced as written, with easy options to dial the heat up or down depending on who you’re cooking for.

  • Ready in under an hour. With the option to knock off another 10 minutes by using frozen squash – no peeling or chopping, use it straight from the freezer.

  • Great for meal prep. This curry freezes beautifully and the recipe doubles up easily – cook once, eat twice.

HOW TO MAKE THIS SWEET CORN CURRY WITH BUTTERNUT SQUASH

Here’s a summary of the ingredients needed and steps involved in making this sweet corn curry recipe.

Make sure to head to the recipe card below for the full recipe, ingredient quantities and detailed instructions.

INGREDIENTS FOR: SWEET CORN AND BUTTERNUT SQUASH CURRY

The ingredients needed to make sweet corn curry laid out on a wooden table top

  • Sweetcorn. The star of the show – added near the end of cooking to keep it juicy and plump. You can use fresh, frozen or canned (canned works well and is very convenient).

  • Butternut squash. Another hero ingredient for a velvety texture and caramelised depth of flavour. You can use fresh or frozen – see note 1 in the recipe card for timing adjustments if using frozen.

  • Red pepper. Use fresh red bell peppers, deseeded and sliced.

  • Red onion. Finely sliced.

  • Medium curry powder. The backbone of the spice blend. Swap for mild curry powder if you’re cooking for young children or anyone who doesn’t like heat. Check the label if you need a gluten or soy free version.

  • Other spices. Dried cumin, turmeric and optional chilli powder if you like extra heat.

  • Coconut milk. Pick a full fat tinned coconut milk for its creamy, velvety richness.

    If you’re looking for an all natural coconut milk, I love this Biona Coconut Milk. It’s organic, just two ingredients (coconut and water) and is perfect for curries.

  • Lime. Half a lime, juice only, stirred in at the very end of cooking. Don’t skip this – the freshness it adds is what makes the dish sing! It loses its brightness if you add it too early, so wait until the curry is off the heat.

  • Other basic ingredients. You’ll need coconut oil for frying, plus fresh garlic (minced), tomato puree, salt and a teaspoon of sugar (we used coconut sugar, but granulated is fine).

  • To serve. Fresh coriander, basmati rice and naan bread are our recommendations. Check labels if you need gluten or soy free versions.

In my family we like to serve multiple curries in big dishes on the table so everyone helps themselves to spoonfuls of each, alongside rice and naan bread. You could serve this sweetcorn curry alongside my Creamy Red Lentil Curry, One Pot Vegetable Biryani and Chickpea Chana Masala for the ultimate Indian-inspired feast!

HOW TO MAKE THIS SWEET CORN CURRY RECIPE

STEP 1. Caramelise the squash. Heat 1 tbsp oil in a large saucepan and fry the squash for 7-10 minutes until lightly golden. Remove from the pan and set aside.

STEP 2. Fry the aromatics. Add the remaining oil, onion and salt to the pan. Fry for 5 minutes, then add the garlic and fry for 1 more minute. Add the spices and fry for a further minute.

Butternut squash and red onion frying in a cast iron pot

STEP 3. Build the curry. Add the squash back to the pan along with the red pepper, tomato puree, coconut milk and water.

STEP 4. Bring to the boil, then reduce the heat and simmer for around 20 minutes, or until the squash is tender.

Sweet corn curry with butternut squash and red pepper cooking in a cast iron pot

STEP 5. Add the sweetcorn. Stir in the corn and sugar and cook for a further 5 minutes.

STEP 6. Partially blend. Remove the pan from the heat and stir in the lime juice. Use a stick blender to blend briefly – you’re aiming for around a third of the mixture to be blended, which thickens the sauce whilst keeping plenty of texture. See Note 3 in the recipe card for more details.

Sweet corn curry with butternut squash and red pepper cooking in a cast iron pot

STEP 7. Taste and serve. Adjust the seasoning as needed, then serve with fresh coriander, basmati rice and naan bread.

RECOMMENDED EQUIPMENT

🧑‍🍳 Equipment I Use

  • Salter 30cm Shallow Cast Iron Pan — this shallow cast iron pan is perfect for caramelising the squash and simmering the curry in one pan
  • Stick Blender — essential for the partial blend that gives this curry its gorgeous thick, creamy sauce
  • Immersion Blender Splash Guard — a game changer for blending curries and soups without redecorating your kitchen (and yourself)
  • Airtight Containers — these glass containers are ideal for storing leftovers in the fridge or portioning up for the freezer

TIPS FOR MAKING SWEET CORN AND BUTTERNUT SQUASH CURRY

Don’t skip the caramelising step. It’s tempting to just throw everything in the pan together… but taking those extra few minutes to fry the squash until golden makes a real difference to the flavour. We tested skipping this step and difference was noticeable.

Fresh vs frozen squash. Both work well – frozen squash is pre-peeled and pre-cut which saves time and effort. If using frozen, reduce the frying/caramelising time to 5-7 minutes and the simmering time to around 15 minutes, stopping once the squash is tender (yes, I know, it’s weird that it takes less time to cook than fresh!).

Adjust the heat to suit your family. This recipe as written is a mild-medium curry with a slight tingle of heat. For young children or anyone who prefers very mild food (e.g. my daughter!), swap the medium curry powder for mild and omit the optional chilli powder. For those who like it spicier, add the chilli powder and use a medium curry powder.

Be brief with the stick blender. The partial blend is what gives this curry a glorious thick and creamy sauce, without turning it into soup. You want to keep plenty of whole chunks of squash and visible slices of pepper and onion. A few short pulses is all you need – until the sauce has thickened. If you don’t have a stick blender, scoop about 1/3 of the curry out and blend it in a jug blender. Once smooth, stir it back into the pan with the remainder of the curry.

Add the lime at the very end. We tested adding lime juice at different stages of cooking and the difference was clear – added early, it loses its brightness and the freshness disappears into the sauce. Stir the lime juice in once the pan is off the heat at the very end, it lifts the whole dish.

Make it ahead. Curry is one of those dishes that tastes even better the next day once the flavours have had time to develop. It keeps well in the fridge for up to 3 days and freezes beautifully for up to 3 months in an appropriate container.

We like to use glass food containers like these ones because they don’t stain or hold the curry scent after washing. You can also use a freezer bag – freeze the curry flat in the bag for easier storage and quicker defrosting!

A colourful sweet corn, squash and red pepper curry in a bowl with rice

SERVING SUGGESTIONS

  • With basmati rice and naan. Basmati is a classic pairing, but for something a little more special try my Coconut Jasmine Rice – the coconut flavour complements this curry beautifully and it takes just 25 minutes, cooked alongside. Add a naan bread for mopping up every last drop of the sauce. Check labels and select a gluten/soy free option if needed.
  • A simple side salad. A crisp cucumber and tomato salad with a squeeze of lime makes a lovely fresh contrast to the warmth of the curry.
  • On its own as a thick, hearty soup. Blend a little more of the curry and serve it in deep bowls with crusty bread or naan for dipping – it works beautifully as a warming lunch. This is my daughter’s favourite option!

Round off the meal with a classic 4 Ingredient Apple Crumble – simple, comforting and always a crowd-pleaser.  Or, for hotter days, try our No Bake Mango and Lime Cheesecakes for a fresh and creamy dessert served from the freezer.

HOW TO STORE

Fridge. Allow the curry to cool completely before transferring it to an airtight container. It will keep in the fridge for up to 3 days and tastes even better the next day!

Freezer. This curry freezes well for up to 3 months. Freeze in individual portions (these Souper Cubes are so helpful for that) for easy weeknight meals. Defrost in the fridge overnight before reheating.

Reheating. Reheat this curry gently in a saucepan over a medium-low heat, adding a splash of water if the sauce has thickened. Alternatively, reheat in the microwave in 1-minute intervals, stirring between each one, until piping hot through.

A colourful sweet corn, squash and red pepper curry in a bowl

HOW WE TESTED THIS RECIPE

Here’s how we tested this corn curry recipe and what we learned along the way:

  • How to handle the butternut squash. We tested three approaches – oven roasting (delicious but adds time and washing up), adding it straight to the liquid without any pre-cooking (convenient but noticeably less flavoursome), and caramelising it in the pan before adding the liquids (the winner and happy compromise – great flavour, no extra washing up).
  • Fresh or frozen squash. We tested both – frozen is a great time saver and can knock 10 minutes off the recipe time, but fresh is cheaper. We’ve included timing notes in the recipe for both.
  • Fresh, canned or frozen sweetcorn. We’ve tried them all and all work well, but for us canned/tinned is the most convenient. We also experimented with the quantity of sweetcorn – 150g was the sweet spot (pardon the pun), it gives you that pop of sweetness in every bite without overwhelming the dish.
  • When to add the lime juice. The result was clear – add it at the end after the dish is off the heat and the curry is cooked, for a fresh and bright flavour.
  • Adjustable spice levels. We tested various spice levels – our final recommendation of a medium curry powder gives a curry with a mild-medium spice level, with the option of swapping to mild curry powder for younger eaters, or adding extra chilli powder if you want more heat.

FREQUENTLY ASKED QUESTIONS

Is this an authentic Indian corn curry recipe?

This recipe is inspired by Indian flavour profiles. The spice blend draws on classic Indian curry spices including cumin, turmeric and curry powder, but it isn’t a traditional regional recipe. It’s a family-friendly, everyday vegan curry designed to be quick, accessible and delicious.

Can I use frozen sweetcorn?

Yes! Frozen sweetcorn works perfectly well in this recipe. Just add it straight from frozen and simmer for 5 mintues as directed in the recipe.

Can I use frozen butternut squash?

Yes! Frozen, pre-cut butternut squash is a great time-saver. Fry for 5-7 minutes instead of 7-10 minutes, until caramelised, and reduce the simmer time from 20 minutes to around 15 minutes. Check that the squash is tender before proceeding to the next step in the recipe.

How do I make this curry milder for children?

This recipe has a mild tingle when made as directed with the medium curry powder (omitting the optional extra chilli powder). If your kids are like mine and don’t like any spice at all, swap the meduim curry powder for a mild curry powder.

Can I make this curry without coconut milk?

Coconut milk is central to the creamy, rich sauce in this recipe so we wouldn’t recommend omitting it. If you can’t use coconut milk, a dairy-free single cream could work as a substitute. Don’t use dairy free milk (e.g. almond milk), it’s too thin for this recipe.

Is this curry gluten free and soy free?

It can easy be! The main ingredients are naturally gluten and soy free, but you’ll need to check the labels on your curry powder as these can vary by brand. Always check individual ingredient labels and be sure to select a gluten and soy free naan bread too.

Can I add other vegetables?

Yes! Spinach works well stirred in at the end. You could also add courgette slices at the same time as the red pepper, or chickpeas for extra protein. Keep any overall veg quantities roughly the same as the recipe to ensure even cooking.

Can I make this corn curry in advance?

You sure can! Curry tastes even better the next day once the flavours have developed. Make it the night before and reheat it gently, until hot through, for an even easier weeknight dinner.

A colourful sweet corn curry with butternut squash and red pepper, being cooked in a cast iron pan

Sweet Corn Curry with Butternut Squash (Easy!)

This Sweet Corn Curry with Butternut Squash is a creamy, mildly spiced one-pan dinner that’s on the table in under an hour and mild enough for the whole family (including the little ones). Naturally vegan, freezer-friendly and utterly delicious.
No ratings yet
Print Pin Rate
Course: Main Course
Cuisine: Indian
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes
Serves: 4 people (with rice)
Calories: 204kcal
Author: Tara

Ingredients
 
 

  • 2 tbsp coconut oil
  • 300 g butternut squash (approx 1/3 of a medium squash, peeled and diced into 1.5-2 cm pieces (note 1))
  • 1 red onion (finely sliced)
  • ½ tsp salt
  • 3 cloves garlic (minced)
  • 2 tsp medium curry powder (sub: mild curry powder if cooking for young children (gluten/soy free if required) (note 2))
  • 2 tsp ground cumin
  • ½ tsp ground turmeric
  • ½ tsp chilli powder (optional - for extra heat)
  • 1 tbsp tomato puree
  • 2 red peppers (deseeded and sliced)
  • 400 ml coconut milk (full fat, from a can)
  • 150 ml water
  • 150 g sweetcorn
  • 1 tsp coconut sugar (sub: granulated sugar)
  • ½ lime (juice only)

To serve:

  • Fresh coriander
  • Basmati rice
  • Naan bread (gluten/soy free if required)

Equipment

Instructions
  

  • FRY THE SQUASH. Heat 1 tbsp oil in a large saucepan. Fry the butternut squash for 7-10 minutes until lightly golden and caramelised.
    2 tbsp coconut oil, 300 g butternut squash
  • Remove the squash from the pan and place it to one side.
  • FRY THE AROMATICS. Add the remaining 1 tbsp oil to the saucepan, along with the onion and salt. Fry for 5 minutes until almost translucent.
    1 red onion, 1/2 tsp salt
  • Add the garlic and fry for 1 minute.
    3 cloves garlic
  • Add the curry powder and spices and fry for 1 minute.
    2 tsp medium curry powder, 2 tsp ground cumin, 1/2 tsp ground turmeric, 1/2 tsp chilli powder
  • Add the squash back to the pan along with the tomato puree, red pepper, coconut milk and water.
    1 tbsp tomato puree, 2 red peppers, 400 ml coconut milk, 150 ml water
  • SIMMER. Bring the mixture to the boil and then reduce the heat, simmering for around 20 minutes, or until the squash is tender and cooked through.
  • Tip: Fresh butternut squash typically takes longer to cook than frozen, and the time varies depending on the size of the chunks. Fresh should take around 20 minutes to al dente, frozen around 15 minutes.
  • Add the sweetcorn and sugar and cook for 5 minutes.
    150 g sweetcorn, 1 tsp coconut sugar
  • Remove the pan from the heat and stir in the lime juice.
    1/2 lime
  • PARTIALLY BLEND. Use a stick blender to blend very briefly, until around 1/3 of the mixture is blended (to thicken the sauce) (note 3).
  • Taste and adjust seasoning as desired. Serve with a sprinkle of fresh coriander, basmati rice and naan bread.
    Fresh coriander, Basmati rice, Naan bread

Notes

NOTE 1.  You can use frozen squash. If you prefer, you can use frozen, pre-cut squash. Frozen squash usually takes less time to cook than fresh, so fry for 5-7 minutes (instead of 7-10 minutes) and simmer for around 15 minutes (or until tender), rather than the full 20 minutes.
NOTE 2.  Adjust the heat. This is a mild-medium curry if made as directed. If you’re cooking for kids or anyone who doesn’t like spicy food, swap the medium curry powder for a mild curry powder, and omit the extra chilli powder for a mild, child-friendly curry.
NOTE 3.  Partially blend the sauce. This is what gives this curry the lovely, thick, chunky, satisfying texture. Use a stick blender to blend around 1/3 of the curry, until the sauce is thick but there are still plenty of whole chunks of squash and visible slices of pepper. Alternatively, remove 1/3 of the curry from the pan and blend it separately in a vented blender, before returning it to the pan and stirring it in.
Please check the allergens on the ingredients you purchase before use. The allergen and nutritional information provided in this recipe is intended as a guide only and is based on the specific ingredients and brands used at the time of creating the recipe, therefore we cannot guarantee that the same will apply to the ingredients you use.
Prep time excludes any inactive time.
We highly recommend you use the metric and 1x options on this recipe card for the best results. Please note that this recipe has not been tested using US measurements or increasing ingredient quantities to 2x or 3x, therefore results may vary.

Nutrition

Calories: 204kcal | Carbohydrates: 30g | Protein: 4g | Fat: 10g | Saturated Fat: 8g | Sodium: 314mg | Fiber: 5g | Sugar: 11g | Net Carbohydrates: 25g
Have you tried this recipe?Tag @aveganvisit on Instagram or hashtag it #aveganvisit!

LOOKING FOR MORE VEGAN CURRIES?

DID YOU MAKE THIS RECIPE?

Tag @aveganvisit on Instagram so I can find you, I love seeing your recreations!

InstagramPinterestFacebookTikTok | Youtube

Please leave us a comment and star rating

We’d love to hear what you think of the recipe!  Click the stars on the recipe card above, add a comment if you like and enter your email to verify you’re a human. Your email address will not be published.  Thank you ♡

Would you like delicious vegan recipes, delivered to your inbox? 

Sign up for our newsletter!

Tara

Hi, I’m Tara. I share comforting vegan recipes with a healthy twist – nourishing, approachable and designed for real life. I’m so pleased you’re here!