Rajasthani Butternut Squash and Potato Curry with Aromatic Spices

A vibrant Rajasthani curry combining tender butternut squash and potatoes in a richly spiced yogurt-based sauce. Whole aromatic spices like cardamom, cinnamon, and bay leaves create layers of warming flavor, while nigella and fenugreek seeds add authentic regional character. The ghee base and careful balance of cumin, coriander, and turmeric deliver the earthy, comforting taste of traditional Indian home cooking. Perfect as a vegetarian main dish served over basmati rice, this curry showcases the hearty, satisfying cuisine of Rajasthan with its bold spicing and rustic preparation style.
Ingredients
- 1 pound butternut squash or pumpkin or winter squash, cubed into 1 1/2 inch pieces
- 1 pound Yukon gold potatoes, cubed into 1-inch pieces
- 3 tablespoons ghee
- 3 bay leaves
- 1 cinnamon stick
- 2 whole cloves
- 2 whole cardamom pods, broken open
- 1 teaspoon nigella seeds(optional)omit0:1availability
optional ingredient
- ½ teaspoon mustard seeds
- ½ teaspoon fenugreek seedsdried fenugreek leaves1 tsp leaves:1/2 tsp seedsavailability
add with tomatoes
- 3 tablespoons plain yogurt, full fat
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- ½ teaspoon asafoetida powder(optional)omit0:1availability
optional ingredient
- 1 medium tomato, diced with juices
- 1 teaspoon lemon juice
- ¾ cup water
- 1 teaspoon salt, more to taste
Instructions
- 1
Prep winter squash and potatoes, cutting potatoes slightly smaller than squash
- 2
Gather all spices together as cooking will proceed quickly
- 3
Heat ghee in large heavy-bottomed or cast iron skillet over medium heat
- 4
Add bay leaves, cinnamon stick, cloves, cardamom pods, nigella seeds, mustard seeds and fenugreek seeds and saute until they crackle
- 5
Add yogurt, chili powder, cumin, coriander, turmeric, and asafoetida powder and fry for 3 minutes
- 6
Add tomato with juices and lemon juice and cook for 2 minutes
- 7
Add water and salt and stir
- 8
Add potatoes and winter squash, stir, cover tightly and simmer gently for 15-20 minutes until tender
- 9
Check doneness and continue simmering covered until potatoes are fork-tender, adding water as needed
- 10
Taste for salt and adjust, transfer to serving dish scraping all pan contents
- 11
Remove bay leaves or use as garnish
- 12
Serve with basmati rice
Tips
Cut potatoes slightly smaller than squash pieces so they cook evenly and become tender at the same time
Have all spices measured and ready before starting as the tempering process moves quickly once the ghee is hot
Add water gradually as needed during cooking to prevent sticking and maintain a saucy consistency
Good to Know
Refrigerate covered for up to 4 days
Can be made 1 day ahead, reheat gently adding water if needed
Serve hot over basmati rice with naan or roti
Common Mistakes
Cut vegetables uniformly to avoid uneven cooking
Keep heat at medium to prevent spice burning during tempering
Do not skip the yogurt frying step to avoid curdling
Substitutions
Dairy-Free Swaps
General Alternatives
milder flavor
add with tomatoes
optional ingredient
optional ingredient
FAQ
Can I make this curry without ghee?
Yes, substitute olive oil or vegetable oil in equal amounts, though ghee provides the most authentic flavor and richness that defines traditional Rajasthani cooking.
What if I cannot find nigella or fenugreek seeds?
Both are optional - the curry will still be delicious without them. You can substitute dried fenugreek leaves for seeds, adding them with the tomatoes instead.
How long will this curry keep in the refrigerator?
Store covered in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water if the sauce has thickened too much.