A soothing and comforting North Indian recipe for Butternut Squash Curry hailing from Rajasthan, featuring winter squash and potatoes using whole spices and ghee, served over fluffy basmati rice. Gluten-free and vegan-adaptable. Video.

potato and butternut squash curry in cast iron skillet with bay leaves, black mustard seeds, and cinnamon stick.

Happiness comes from within. It is not dependent on external things or on other people.

Brian Weiss

As you can imagine, the food in India is mind-blowing. The combination of spices creates layers of complexity and flavor, taking ordinary vegetables to another level. When traveling to India, this butternut squash curry was one of my favorites for its use of simple winter squash and potatoes, subtle flavor, and soothing effects.

What is Butternut Squash Curry?

Easy on the belly, yet nuanced with subtle flavor, they call it Aloo aur Kaddu (potato with pumpkin). This is a traditional Northern Indian recipe, using ghee (a must) and whole spices, but surprisingly no onion, garlic, or ginger. This is intentional, designed to soothe, relax, and comfort the body, rather than energize it.

Unlike the coconut-heavy, Westernized versions you may have seen, this dish reflects the way Aloo aur Kaddu is traditionally prepared in Northern India. It’s built on whole spices infused in ghee, balanced aromatics, and a naturally soothing profile (no yellow onion, shallots, garlic, or fresh ginger). These choices are rooted in Ayurvedic principles, creating a meal that’s comforting, grounding, and easy on digestion, just as it’s enjoyed in many Indian homes.

Why You’ll Love This

Once the ingredients are gathered, it’s very simple to make, taking just 30 minutes. Serve it with Fluffy Basmati Rice for a simple, wholesome vegetarian meal.

I love this recipe because once you get a feel for it, you’ll have a better understanding of traditional Indian cooking overall. It’s kind of mind-opening.

Tip: Learn how to make ghee! Try our homemade ghee recipe for an even more authentic dish.

Trust the process. Prepare it on a day when you have to time to enjoy the experience. Like I said, it’s actually a very easy curry recipe, once the ingredients are gathered. A visit to an Asian or Indian store may be needed, or order spices ahead online, like on Amazon. The leftovers get better and better as the flavors meld…happy lunches are in store for you!

Butternut Squash Curry Recipe Ingredients

cubed butternut squash in measuring cup, chopped yukon gold potatoes on wood cutting board with sharp knife.
  • Butternut squash: Or any winter squash, like pumpkin. I use pre-cut butternut squash for easy prep.
  • Yukon gold potatoes: Cut the potatoes into smaller cubes than the butternut squash to help them cook at the same speed. You can omit and use all butternut if you’d like. Non-waxy potatoes, like russets or Yukon golds, work best here, allowing more of the flavor to soak in.
  • Ghee: While you can substitute olive oil, ghee absolutely makes this dish!
  • Whole spices: Bay leaves, cinnamon stick, whole cloves, cardamom pods (green if possible), nigella seeds (optional), mustard seeds (black mustard seeds if possible), and fenugreek seeds (or sub dried fenugreek leaves).
  • Ground spices: Chili powder, cumin, coriander, turmeric, and asafoetida powder (optional).
  • Plain yogurt: Use plain, full-fat yogurt. Feel free to substitute vegan yogurt.
  • Tomato: Diced with juices-adds a savory taste and acidity to balance the sweetness of the squash.
  • Lemon juice: I like to substitute with Amchoor powder (mango powder)-it’s delicious!

Variations

  • Butternut squash substitutes: Try this curry with sweet potato, pumpkin, or another type of winter squash.
  • Potatoes: Skip the potatoes and make the curry entirely with squash if you’d like. Or try a combo of butternut squash and sweet potatoes!
  • Vegan/Dairy-free: Make a vegan butternut squash curry with plain, unsweetened vegan yogurt. You’ll need to use olive oil or coconut oil instead of ghee, which will detract from the flavor a bit, though it can be done.
  • More veggies! Curry is a versatile dish-add cauliflower, chickpeas, kale, baby spinach, peppers, lentils, or anything else you have on hand.

A Note On Ghee

Trust me when I tell you, the ghee absolutely makes the dish. It really enhances the flavor. You could make this vegan, but it loses its magic.

Ghee is surprisingly quite healing and soothing on the belly. It is butter that has been clarified and heated, and then all the milk solids are removed. Those who are lactose intolerant do surprisingly well with ghee since all the lactose is removed.

For more info on ghee’s healing and Ayurvedic properties, read this. It is quite interesting. Learn how to make your own homemade ghee!

How to Make Butternut Squash Curry

1. Prep. Cut the butternut squash and potatoes, making sure the potatoes are cut a little smaller than the squash. Gather all of the spices and place them by the stove.

2. Bloom the spices. Heat ghee in a large, heavy-bottomed pot, dutch oven, or cast iron skillet over medium heat. Add bay leaves, cinnamon stick, whole cloves, smashed cardamom pods (including shells), nigella, mustard seeds, and fenugreek seeds. Saute until fragrant and crackling. Add the yogurt, chili powder, cumin, coriander, ground turmeric, and optional asafoetida powder. Fry for 3 minutes.

base for butternut squash curry in heavy bottom skillet - tomatoes, spices, cinnamon stick, ghee.

3. Build the sauce. Add the tomato and its juices and the lemon juice. Cook 2 minutes. Add water, salt, and stir.

4. Simmer. Add the butternut squash and potatoes, stir, and cover tightly. Simmer for 15-20 minutes until tender. The curry will be done when the potatoes are fork-tender, but be careful not to overcook the butternut. Add a splash of water to loosen up the sauce. The sauce is subtle, not at all spicy. Comforting and delicious!

5. Serve. Taste and adjust for salt, then transfer to a serving bowl with basmati rice. Scrape all of the sauce and spices out of the pan and pile it on top of the squash and potatoes. Remove the bay leaves or leave them as garnish.

cast iron skillet with butternut squash curry, with potatoes, bay leaves, black mustard seeds, and cinnamon stick, with wood spatula, next to two bowls of curry on basmati rice.

To me, this is pure and total comfort food.

Chef’s Tips

  1. Cut the potatoes into smaller pieces than the squash. The potatoes take longer to cook, so for even cooking, chop the potatoes into slightly smaller pieces.
  2. Use the right type of potatoes. Use peeled russet potatoes or a non-waxy potato, like Yukon gold potatoes. These “drier” potatoes result in the best texture. There’s no need to peel thin-skinned potatoes. Waxy potatoes, like red or small white potatoes, don’t allow the flavor to soak in quite as much-plus, they take longer to cook!
  3. Toast the whole spices. This step is crucial! The spices should sizzle, bloom, and become deeply fragrant before adding anything else to the pan. This is where the foundation of flavor is built.
  4. Avoid over-stirring the vegetables. Once the squash and potatoes are added, stir gently to avoid breaking down the squash.
  5. Don’t skip the ghee! Ghee is the carrier of the flavor here. Using too little can make the spices taste flat or harsh. If the pan looks dry at any point, add a teaspoon more.

Serving Suggestions

Serve the butternut squash curry over basmati rice with a side of naan. Garnish with fresh cilantro if you’d like!

Alternatively, you could serve this with quinoa instead of rice. If desired, top with crispy tofu or paneer cheese. For something light and tangy, add our Authentic Raita.

Serve with a side salad: Roasted Cauliflower Salad, Indian Spinach Salad, Indian Carrot Salad, or Roasted Vegetable Salad.

Storage

This butternut squash curry tastes even better the next day as the flavors meld. For best results, store the curry separately from the rice.

  • Fridge: Store in the refrigerator in an airtight container for 4 days.
  • Freezer: You can also store the curry in the freezer for 2-3 months. Keep in mind, the potato texture may soften slightly after thawing. If you plan to freeze the curry, omit the yogurt when cooking and stir it in after reheating for the best texture and flavor.
  • Reheating: Reheat over low heat on the stovetop or in the microwave until warmed through. Add a splash of water or a little extra ghee to loosen the sauce. Add a pinch of salt or a squeeze of lemon to preference, if needed to refresh the flavors.

FAQs

Is butternut squash good for curry?

Yes! It’s naturally sweet, which pairs well with the savory spices in curry. It also offers the perfect texture, getting just tender enough for a satisfying bite.

What flavors pair well with butternut squash?

Any warm, savory spices balance the natural sweet flavors of butternut squash. Spices like cinnamon, clove, cardamom, chili powder, cumin, and turmeric pair beautifully here.

How do you prepare butternut squash for curry?

Rather than roasting the sweet butternut squash, the curry is simmered in a tomato-based sauce until fork-tender.

What does butternut curry taste like?

This satisfying butternut curry is warm and savory with rich Indian spices. It’s fragrant and aromatic with a subtle sweetness from the squash.

cast iron skillet with potato and butternut squash curry with black mustard seeds, bay leaves, cinnamon stick, next to bowl of basmati rice.

Hope you enjoy this very soothing, authentic, and easy butternut squash curry recipe as much as I have!

Have a cozy weekend! xo

More Indian Recipes You Might Like

Butternut Squash Curry Video

After you try this Butternut Squash Curry recipe, let us know how it turns out in the comments below. Your review will help other readers, too! Sign up here to join our community and receive our latest recipes and weekly newsletter! xoxo Sylvia

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
North Indian Butternut and Potato Curry, served over fluffy Basmati Rice. Subtle flavor, soothing and comforting. | #indiancurry #vegetarian #butternut #aloo #rajisthanifood #potatocurry #currypotaotes

Butternut Squash Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 36 reviews
  • Author: Sylvia Fountaine | Feasting at home
  • Prep Time: 10
  • Cook Time: 20
  • Total Time: 30 minutes
  • Yield: 4 1x
  • Category: main, vegetarain, curry
  • Method: stove-top
  • Cuisine: Indian, Rajasthani, Hindu, North Indian

Description

A soothing and comforting North Indian Butternut Squash and Potato Curry hailing from Rajasthan, featuring winter squash and potatoes, using whole spices and ghee, served over fluffy basmati rice. 


Ingredients

Units Scale

( You want a total of 2 pounds squash and potatoes combined.)

Serve with Fluffy Basmati Rice 


Instructions

  • Chop squash and potatoes. Prep your winter squash and potatoes- making sure potatoes are cut a little smaller than squash-see notes.
  • Prep spices. Gather all your spices together, the cooking part will go fast.
  • Melt the ghee. In a large, heavy bottomed, or cast iron skillet, heat the ghee over medium heat.
  • Add whole spices. Add the bay leaves, cinnamon stick, whole cloves, smashed cardamon pods ( including shell) , nigella, mustard seeds and fenugreek seeds and sauté until they begin to crackle.
  • Add yogurt and ground spices. Add the yogurt, chili powder, cumin, coriander, ground turmeric, optional asafoetida powder, and fry 3 minutes.
  • Make the sauce. Add the tomato and its juices and the lemon juice. Cook 2 minutes. Add water, salt and stir.
  • Simmer. Add the potatoes and the winter squash, give a stir, cover tightly and simmer gently 15-20 minutes until tender. Check for doneness. You want the potatoes to get tender, being careful not to overcook the butternut… so continue simmering covered, until potatoes are fork-tender, adding a splash more water to loosen up the flavorful sauce.
  • Taste and adjust. Give a final stir, taste for salt, adjusting to taste, turn over onto a serving dish, scraping out all the goodies out of the bottom of the pan, and pile it over the squash and potatoes. Remove the bay leaves if you like, or use them as a garnish.
  • Serve. Serve with Fluffy Basmati Rice.

Notes

You want a total of 2 pounds squash and potatoes combined. 

Cut potatoes smaller than squash, because they take a little longer to cook. Use peeled russets, or a non-waxy potato-like yukon ( a “drier” potato) for the best texture. With thin-skinned potatoes, you won’t need to peel. Waxy potatoes like red, or small whites, don’t allow the flavor to soak in quite as much and take a bit longer to cook.

Nutrition

  • Serving Size:
  • Calories: 242
  • Sugar: 5.5 g
  • Sodium: 489.6 mg
  • Fat: 10.4 g
  • Saturated Fat: 5.9 g
  • Carbohydrates: 35.7 g
  • Fiber: 6.7 g
  • Protein: 5.3 g
  • Cholesterol: 24.6 mg

Share this with the world!

Subscribe
to get recipes via email

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. hi, many thanks for this delicious and flavored dish. I prepared it in advance of tomorrow’s dinner party and it tastes really good. i also added a half onion, ginger.
    My comment : i cut the butternut squash in too big pieces so next time i will make smaller cubes.
    one question : i have no sauce left, wouldn’t be too dry if i serve it with rice? should i had a bit of lemon juice or tomato sauce while i re-heat it tomorrow or do you recommend to serve it with a dipping sauce, such as a yogourt sauce ?
    many thanks

  2. This is a go-to in our house now and it reheats so well as leftovers! Question though, sometimes my yogurt curdles even though I wait to put the lemon juice in – how do you stop yours from turning into micro-blobs?

    1. Huh. Interesting. Mine does not curdle. Are you using low fat or zero fat yogurt by chance?

  3. For a protein hit I added a tin of rinsed chickpeas during the last 10 minutes of cooking. Will be adding this one to the rotation. Thanks for another lovely recipe Sylvia!

  4. Delicious and fragrant, thank you for sharing this recipe. I have come back to this, a household favourite many times and have also added to it/tweaked the recipe to taste. I add a couple of cloves of garlic and a thumb sized piece of ginger and a large onion. Also works well with the addition of other veg such as cauliflower, red cabbage, green beans to increase nutritional value. Yummy!

  5. Oh my goodness! This is SO good and so easy. It’s become one of our favourite dinners. Thank you so much!

  6. Yet to try. Recipe seems easy to prepare and very tasty. Right up my street. My kind of food.

  7. I make curry often and was taught by a ann Indian woman with Rajasthan roots over 35 years ago. This must be one of the most delicious I have ever made. The complexity of the spices is extraordinary.

  8. My daughter loved this recipe! (Even though she didn’t really care for the cooking smell) I followed the recipe as written. It was fast and easy & it tasted sooooh delicious. Thank you for sharing! It’s great to have a new way to eat squash. I’ve been inspired to experiment with a vegetarian/vegan diet.

  9. have to say this was absolutely fantastic all flavours were balanced we had to omit the cardamon as both allergic, don’t omit the nigella seeds the flavour level is fantastic. This is a definite keeper thanks Sylvia xx

  10. Made this recipe tonight and it was amazing!! Super simple to prepare and it was fun shopping for spices I’ve never used before.

  11. Wow. Just wow. I had no idea how flavorful this would be without the onions and garlic. Ghee is my new best friend.

  12. This was a joy to make. I was not sure about no onions so I added a sliced red onion at the start and it worked well. Thank you for a delicious non-meat recipe.

    1. Thanks Elaine I’m glad you gave this a go and liked it. I know, the recipe has no onion or garlic but still has so much delicate flavor- it surprised me too.

  13. Cooking it now, but curious — why no garlic or onion. Always seemed a staple of Indian recipes. Is this a regional thing? Thanks.

    1. Hi Elena, I know it seems strange but it was how I learned it while there. I was surprised at how much flavor it had with out the onion and garlic.

    2. There’s a Jain diet followed by many in India that excludes onion and garlic – they’re seen to make people irritable – so they use hing powder as a substitute 🙂 (my neighbours mum follows the Jain diet and told me about it)

      1. Yes, I’ve heard that too. And also certain times of the year, they cook without onion and garlic (believed to be overly stimulating) for religious holidays, right?

  14. I made this last Sunday night for dinner and we absolutely loved it! The spices with the squash and potatoes were so yummy. This is a definite keeper recipe and I’m trying to figure out how to make it for our upcoming ski trip, but we’ll have 8 people! I think I would need to quadruple it, and doing that would require multiple pans. Any ideas?

    1. Hi Lisa, I wonder if you made a big batch of the sauce on the stove, then poured all of it along with potatoes and butternut into a large baking dish, covered with foil, and baked it? I have not tried it, but I don’t see why that couldn’t work???

  15. Delicious – I was so excited when I saw you were going to India and have been anticipating some great recipes. This did not disappoint! Had all the ingredients on hand and it went very fast given that I had everything prepped/measured before I started. Thanks so much – can’t wait for more to come.

  16. This was yummy. The only thing I did not have was the nigella. I did have to cook this about 3x as long as the indicated (15 minutes). I used a yellow potato (not yukon gold, per se). My 3-year-old refused to eat this meal at first, but with a dessert bribe he ended up gobbling it and really enjoying it.

  17. This was delicious, especially with fluffy basmati rice. The key is the ghee. We served it with wilted spinach, drizzled with sauteed garlic, ginger, cumin and coriander seeds and one chopped tomato.

  18. Delicious! This is my new go to comfort dish. I will have leftovers for breakfast with some greens and two fried eggs tomorrow. Yum! I can’t wait. Next time I will buy butternut squash already cubed to save time. I was surprised it took much longer for the potatoes and squash to get done than the 15 minutes stated in the recipe, but I was not disappointed after tasting and mine looked just as pretty as the photos.I used leftover basmati rice that I cooked in coconut milk and spices. It only added to the wonderful rich flavors. This really is a simple dish to make. I used all the ingredients listed with the exception of asafeotida and nigella seeds because I didn’t have them on hand but I will find them and use next time. I hope to see more recipes like this.

  19. This looks amazing! What type of potatoes did you use in the photos? Also, did you peel them or leave the skins on? Thanks so much!

  20. This looks wonderful, Do I dare sub chunks from leftover pumpkins for the butternut?

Our Latest Recipes