As the weather cools, butternut squash is the perfect ingredient to turn into a hearty, warm winter dish that’s rich in potassium, vitamin A, and fiber. Here is a roasted butternut squash curry recipe to try.

Table of Content
I’ve been trying to incorporate a lot of vegetables into my diet recently. In an effort to do that, I wanted to try out this butternut squash curry recipe.
Butternut squash makes a great stand-in for meat, whether in stews like this Indian curry or in veggie burgers. It is a great winter squash that has a flavor like a cross between sweet potatoes and pumpkin.
Why make this curry?
- It's delicious and loaded with vegetable goodness.
- The recipe is fairly simple. And you don't need to chop many veggies because you just blend them in a food processor.
- It's quick. The curry itself takes 15 minutes because we use can roast the squash ahead of time.
- It's also versatile because you can use sweet potato, carrots, or mixed root vegetables to make this curry.
- Today, I served it with pan-fried okra, fruit and nut pilaf rice, and naan bread. But you can also try it with my flavorful coconut turmeric rice and fresh roti and chapati or delicious steamed rice.

Ingredients and substitutes
- Butternut squash - Today, I am using butternut, but of course, you can use other veggies with exactly the same recipe. Try sweet potato, lentils, tofu, cottage cheese, etc.
- Onion - Any onion will do but I like to use red Spanish onions because they add a nice sweet flavor to the curry.
- Ginger garlic - Always, always, always use fresh ginger and garlic for curries. It makes a huge difference in flavor.
- Spices - Today I am using classic Indian spices found in most supermarkets on the spice rack. But you can also use 3 tablespoon of curry powder instead.
- Coconut milk - This is coconut milk, not cream. And if you have to use cream - use just ¼ cup cream with ¼ cup water or it will be too rich.
- Tomato paste - I love the color and richness that the paste adds without all the skin and tomato juice. But you can certainly use 1 cup of finely chopped tomatoes. Make sure to saute it until the tomatoes are cooked thoroughly.

Butternut Squash Curry
- Oven - Preheat oven to 325°F/ 165°C/ Gas Mark 3. Line a baking tray with aluminum foil and spray with oil to prevent sticking.
Pro tip - You can also use parchment paper. Lining the tray makes for easy cleanup.

- Roast - Clean and cut the butternut squash into 2-inch pieces. Place them on the prepared baking tray, and season with salt and pepper. Drizzle a tablespoon of olive oil. Roast in the oven for 30 to 35 minutes until tender.
Pro tip - Use a sturdy chopping board and a sharp chef's knife and be careful as this a tough vegetable to cut. You can also roast the squash 2 to 3 days in advance.

- Saute - In a skillet or saute pan, over medium heat, saute the onion, ginger, and garlic until the onions are translucent.
Pro tip - Don't make haste, let the onions cook down and get almost caramelized. - Spices - Next, add the tomato paste, followed by the spices and bay leaves. Then add a few tablespoons of water and stir on medium-low heat until fragrant.
Pro tip - Add water, a little at a time, to prevent them from burning. - Gravy - Add the coconut milk and broth/stock. Simmer for 10 minutes.
- Simmer - Then, add the roasted butternut squash, followed by the lemon juice and cilantro. Season with salt and pepper. Simmer another 5 to 8 minutes. Taste and adjust seasoning.
Pro tip - The squash is already cooked, so all we need is for them to soak up some of the juices. - Garnish - Sprinkle with more chopped cilantro.

Tips for Success
- Don't cut the squash into very small pieces but also don't keep them too large. I like bite-size 2-inch cubes.
- Roasted squash is tastier than just plain boiled squash. So, while it does take longer to make the curry I highly recommend you roast the squash first.
- The squash (or other root veggies) can be roasted up to 3 days ahead and kept in the fridge.
- Indian food is all about sauteing and simmering. So, don't make haste! Let the onions saute until translucent if not caramelized. Cook the ginger and garlic and spices until fragrant.
- You can use the exact same recipe to make a sweet potato curry, mushroom curry, mixed veggie curry, etc.
- I've used coconut milk but other non-dairy alternatives would work just as well.

This curry will keep in the fridge in an airtight container for up to a week. It can also be frozen in the freezer for up to a month.
This curry goes well with any Indian bread, such as chapati or naan. Also, try vegetable pilaf or turmeric rice. When I'm looking for a low-carb option, I eat use cauliflower rice instead of steamed rice.
Printable Recipe
Butternut Squash Curry
Print Pin Rate Share by Email Share on FB Save GrowDescription
Video
Conversions Used
1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,
Ingredients
- 1 - 1½ lb (1 kg) Butternut Squash (cut into 2-inch cubes)
- 3 tablespoon Cooking oil (divided)
- 1 large Red Spanish onion (finely chopped )
- 4 large Garlic cloves (minced )
- 3 inch Fresh ginger (grated)
- 2 tablespoon Tomato paste
- 2 tablespoon Cayenne
- 1 tablespoon Sweet paprika
- ½ teaspoon Turmeric powder
- 2 tablespoon Coriander powder
- 1 teaspoon Cumin powder
- ½ teaspoon Garam masala
- 2 Bay leaves
- 1 cup (240 ml) Coconut milk
- 1 cup (240 ml) Broth or vegetable stock
- 2 tablespoon Lemon juice
- ½ teaspoon Kosher salt
- ½ teaspoon Black pepper
Instructions
- Oven - Preheat oven to 325°F/ 165°C/ Gas Mark 3. Line a baking tray with aluminum foil and spray with oil to prevent sticking. Pro tip - You can also use parchment paper. Lining the tray makes for easy cleanup.1 - 1½ lb Butternut Squash
- Roast - Clean and cut the butternut squash into 2-inch pieces. Place them on the prepared baking tray, and season with salt and pepper. Drizzle a tablespoon of olive oil. Roast in the oven for 30 to 35 minutes until tender. Pro tip - Use a sturdy chopping board and a sharp chef's knife and be careful as this a tough vegetable to cut. You can roast the squash 2 to 3 days in advance too.
- Saute - In a skillet or saute pan, over medium heat, saute the onion, ginger, and garlic until the onions are translucent. Pro tip - Don't make haste let the onions cook down and get almost caramelized.3 tablespoon Cooking oil, 1 large Red Spanish onion, 4 large Garlic cloves, 3 inch Fresh ginger
- Spices - Next, add the tomato paste, followed by the spices and bay leaves. Then, add a few tablespoons of water and stir on medium-low heat until fragrant. Pro tip - Add water, a little at a time, to prevent them from burning.2 tablespoon Tomato paste, 2 tablespoon Cayenne, 1 tablespoon Sweet paprika, ½ teaspoon Turmeric powder, 2 tablespoon Coriander powder, 1 teaspoon Cumin powder, ½ teaspoon Garam masala, 2 Bay leaves
- Gravy - Add the coconut milk and broth/stock. Simmer for 10 minutes.1 cup Coconut milk, ½ teaspoon Kosher salt, ½ teaspoon Black pepper, 1 cup Broth or vegetable stock
- Simmer- Then, add the roasted butternut squash, followed by the lemon juice and cilantro. Season with salt and pepper. Simmer another 5 to 8 minutes. Taste and adjust seasoning. Pro tip - The squash is already cooked so all we need is for them to soak up some of the juices.2 tablespoon Lemon juice
- Garnish - Sprinkle with more chopped cilantro.
Recipe Notes & Tips
- Don't the squash into very small pieces but also don't keep them too large. I like bite-size 2-inch cubes.
- Roasted squash is tastier than just plain boiled squash. So, while it does take longer to make the curry I highly recommend you roast the squash first.
- The squash (or other root veggies) can be roasted up to 3 days ahead and kept in the fridge.
- Indian food is all about sauteing and simmering. So, don't make haste! Let the onions saute until translucent if not caramelized. Cook the ginger and garlic and spices until fragrant.
- You can use the exact same recipe to make a sweet potato curry, mushroom curry, mixed veggie curry, etc.
- I've use coconut milk but other non-dairy alternatives would work just as well.
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Amy Liu Dong
I love how easy and delicious to make this dish.
My husband tasted it and he really loves it!
Veena Azmanov
Thank you Amy
Sandhya Ramakrishnan
I love butternut squash curry but I have never made it by roasting the squash. That would make it even more delicious. I love the flavors when using roasted vegetables!