I absolutely adore making and sharing this Butternut Squash Curry Recipe whenever I want a cozy, vibrant meal that’s bursting with flavors and comforting textures. The combination of sweet butternut squash and golden potatoes cooked in fragrant spices and creamy yogurt creates a curry that feels both nourishing and exciting to the palate. This dish is one of those recipes that instantly makes me feel at home and eager to invite friends and family around the table.
Why You'll Love This Butternut Squash Curry Recipe
I’ve found this Butternut Squash Curry Recipe to be a perfect balance of rich, warm spices and mellow, natural sweetness. The blend of cinnamon, cardamom, and cumin fills the kitchen with an irresistible aroma as it cooks, and the gentle heat from the chili powder gives just the right touch of warmth without overpowering the dish. Each bite offers a comforting, silky texture from the yogurt-infused sauce paired with tender chunks of squash and potatoes that soak up all those beautiful spices.
Aside from the taste, I love how straightforward this recipe is to prepare. Once you have the ingredients ready, the cooking process flows easily, making it a great weeknight meal or a lovely dish to bring to a casual dinner party. It’s also incredibly adaptable and can suit a variety of dietary preferences, which always impresses my guests. I find myself recommending it often because it feels special but doesn’t require hours in the kitchen or overly complicated steps.
Ingredients You'll Need
The beauty of this curry is in its simple yet essential ingredients. Each one adds a distinct layer of flavor, color, or texture, creating a dish that's balanced and satisfying. Here’s what you’ll need to gather before cooking:
- 1 pound butternut squash: Cubing it into 1 ½ inch pieces ensures they cook evenly and retain some texture.
- 1 pound Yukon gold potatoes: Slightly smaller cubes help balance the softness of the squash.
- 3 tablespoons ghee: This adds a rich, nutty flavor that really elevates the curry; olive oil works but ghee is my go-to.
- 3 bay leaves: Essential for that deep, aromatic undertone throughout the dish.
- 1 cinnamon stick: Adds warmth and a subtle sweetness to the spice blend.
- 2 whole cloves: Small but mighty, cloves boost complexity in the curry.
- 2 whole cardamom pods: Cracking these open releases their bright, citrusy notes.
- 1 teaspoon nigella seeds (optional): They give a unique, slightly onion-like flavor.
- ½ teaspoon mustard seeds: Use black if possible for a pungent pop as they toast.
- ½ teaspoon fenugreek seeds: These add a distinctive almond-like bitterness; dried leaves are a fine substitute.
- 3 tablespoons plain full-fat yogurt: Creates creaminess and tenderizes the ingredients.
- 1 teaspoon chili powder: For mild heat that complements without overwhelming.
- 1 teaspoon ground cumin: Earthy and slightly smoky, it’s a staple in curry spice mixes.
- 1 teaspoon ground coriander: Adds a fresh, lemony flavor.
- ½ teaspoon ground turmeric: Brings beautiful golden color and subtle bitterness.
- ½ teaspoon asafoetida powder (optional): A pinch provides an onion-garlic aroma especially when cooked in oil.
- 1 medium tomato, diced with juices: Balances richness with freshness and a touch of acidity.
- 1 teaspoon lemon juice (or Amchoor powder): Brightens the whole curry just before serving.
- ¾ cup water: Adjusts the sauce consistency to perfection.
- 1 teaspoon salt (more to taste): Essential for enhancing all the flavors.
Directions
Step 1: Start by peeling and cubing your butternut squash into 1 ½ inch pieces so they'll hold their shape during cooking. Then cube the Yukon gold potatoes slightly smaller—about 1 inch—so both cook evenly without one getting mushy.
Step 2: Next, prep all your whole spices by gathering them together and cracking open the cardamom pods to release their flavor. This makes the cooking process swift and smooth.
Step 3: Heat the 3 tablespoons of ghee in a large heavy-bottomed skillet or cast iron pan over medium heat until it’s shimmering but not smoking.
Step 4: Add the bay leaves, cinnamon stick, cloves, cardamom pods, nigella seeds, mustard seeds, and fenugreek seeds. Sauté them gently until they start to crackle and release their fragrances—about 2 to 3 minutes.
Step 5: Stir in the plain full-fat yogurt along with the chili powder, ground cumin, coriander, turmeric, and optional asafoetida powder. Fry this spice mixture for 3 minutes, stirring frequently to prevent the yogurt from splitting and to deepen the flavors.
Step 6: Add the diced tomato and their juices along with the lemon juice, cooking everything for another 2 minutes until the tomato softens and melds with the spices.
Step 7: Pour in about ¾ cup water and season with 1 teaspoon of salt. Stir well to create a smooth, saucy base for your curry.
Step 8: Add the potatoes and butternut squash to the pan, stirring gently to coat them in the sauce. Cover the pan tightly and let it simmer gently for 15 to 20 minutes. Keep an eye on the potato’s tenderness—once they're fork-tender but the squash still holds its shape, it’s perfect. Add a splash more water if the sauce thickens too much.
Step 9: Give your curry a final stir and taste for seasoning, adjusting salt as needed. Remove the bay leaves or keep them for a rustic garnish. Then carefully transfer the curry to a serving dish, scraping up every bit of the irresistible sauce from the bottom of your pan.
Step 10: I always serve this delightful curry with steaming hot fluffy basmati rice to soak up all the rich, fragrant sauce.
Servings and Timing
This recipe makes about 4 generous servings, perfect for a family dinner or for meal prepping for a few days. Prep time takes around 10 minutes to chop your veggies and measure spices, and the cooking time clocks in around 20 minutes, making the total time roughly 30 minutes from start to finish. There is no resting time needed — once it’s cooked, it’s ready to enjoy!
How to Serve This Butternut Squash Curry Recipe
I love serving this Butternut Squash Curry Recipe piping hot with a side of fluffy basmati rice, as it perfectly balances the luscious sauce’s richness. For a heartier meal, I sometimes add warm, soft naan bread or parathas to soak up every last bit. Fresh cilantro scattered on top adds a bright splash of green and an herbal pop that makes the dish even more inviting.
This curry also shines as a vibrant centerpiece for weeknight gatherings or casual weekend meals. You can elevate the presentation by arranging the curry in a large shallow bowl, garnished with lemon wedges and a sprinkle of toasted nuts or seeds for crunch. The colors are so warm and comforting, making it ideal for fall or chilly days when you crave both flavor and coziness.
For drinks, I personally enjoy a crisp, lightly chilled Riesling or a refreshing mint-infused iced tea alongside this curry. The wine’s sweetness pairs beautifully with the spices and the squash’s natural sweetness. For occasions with friends, spiced ginger beer or a mildly sweet mango lassi are crowd-pleasers that complement the curry’s layers perfectly.
Variations
I love experimenting with this curry to suit whatever mood or ingredients I have on hand. You can easily substitute butternut squash with pumpkin or any winter squash depending on what’s fresh. Yukon gold potatoes work wonderfully, but if you want a slightly creamier texture, sweet potatoes make a lovely alternative as well.
If you want to keep this dish 100% vegan, simply swap the ghee for coconut oil or olive oil and use coconut yogurt instead of dairy-based yogurt. The flavor shifts slightly but remains deliciously creamy and satisfying. For a spicier kick, I sometimes add a diced green chili or extra chili powder, depending on my tolerance and company.
For a different cooking method, I’ve also prepared this curry in a slow cooker: after sautéing the spices in a skillet, I add everything to the slow cooker and let it gently cook on low for 4 to 5 hours. It creates an even deeper melding of spices and super-tender squash, perfect if you prefer a hands-off approach.
Storage and Reheating
Storing Leftovers
I always store leftovers in airtight containers to keep the curry fresh and flavorful. It keeps well in the fridge for up to 3 days. The flavors actually deepen after a night or two, but I recommend reheating it gently to maintain that perfect texture.
Freezing
This Butternut Squash Curry Recipe freezes beautifully, making it great for batch cooking. I like to portion it into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. It stays at its best for up to 3 months frozen. When you’re ready to enjoy, thaw it overnight in the fridge for even reheating.
Reheating
The best way to reheat this curry is slowly on the stovetop over low-medium heat with a splash of water or broth to loosen the sauce. Stir occasionally until heated through to avoid any uneven warming or curdling of the yogurt. I avoid microwaving because it can sometimes make the yogurt separate or create dry edges. Reheating gently ensures the curry stays silky, fragrant, and just as comforting as when freshly made.
FAQs
Can I use other types of squash besides butternut?
Absolutely! Pumpkin, kabocha, or delicata squash all work wonderfully. Just adjust the cooking time slightly depending on the firmness of the squash variety to avoid mushiness.
Is this recipe suitable for vegans?
Yes! Simply substitute the ghee with a neutral oil like coconut or olive oil and use a plant-based yogurt instead of dairy. The curry will still be creamy and delicious.
Can I make this curry spicier?
Definitely. You can increase the amount of chili powder, add fresh chopped chilies, or sprinkle some cayenne pepper. Start small and adjust to your heat preference.
What can I serve with this curry besides basmati rice?
Naan bread, chapati, or even a simple cucumber raita go beautifully alongside. You can also serve it with quinoa or cauliflower rice for a low-carb option.
Can I prepare this curry ahead of time?
Yes, it actually tastes even better the next day as the flavors meld. Just reheat gently before serving and adjust seasoning if needed.
Conclusion
I truly hope you give this Butternut Squash Curry Recipe a try because it’s one of those dishes that brings warmth and joy to any table with minimal effort. It has become a personal favorite of mine for both everyday meals and special occasions. Sharing it with loved ones always feels like a celebration of both flavor and comfort. Trust me, once you taste it, you’ll want to make it again and again!
Print
Butternut Squash Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Description
This Butternut Squash Curry is a comforting and aromatic vegetarian dish featuring tender cubed butternut squash and Yukon gold potatoes simmered in a flavorful blend of whole and ground spices with creamy yogurt and tomatoes. Cooked on the stovetop in ghee, this curry offers a warm and hearty meal that pairs perfectly with fluffy basmati rice, delivering rich Indian-inspired flavors in just 30 minutes.
Ingredients
Vegetables
- 1 pound butternut squash or pumpkin or winter squash, cubed into 1 ½ inch pieces
- 1 pound Yukon gold potatoes, cubed into 1-inch pieces
- 1 medium tomato, diced with juices
Fats & Dairy
- 3 tablespoons ghee (can sub olive oil, but ghee preferred)
- 3 tablespoons plain full-fat yogurt
Whole Spices
- 3 bay leaves
- 1 cinnamon stick
- 2 whole cloves
- 2 whole cardamom pods, broken open (green if possible)
- 1 teaspoon nigella seeds (optional)
- ½ teaspoon mustard seeds (black if possible)
- ½ teaspoon fenugreek seeds (or sub 1 teaspoon dried fenugreek leaves added with tomatoes)
Ground Spices & Other Seasonings
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- ½ teaspoon asafoetida powder (optional)
- 1 teaspoon lemon juice (or Amchoor powder - mango powder)
- 1 teaspoon salt, more to taste
- ¾ cup water
Instructions
- Chop squash and potatoes: Cut the butternut squash into 1 ½ inch cubes and the Yukon gold potatoes into slightly smaller 1-inch cubes to ensure even cooking.
- Prep spices: Gather all whole and ground spices so cooking can proceed quickly once started.
- Melt the ghee: In a large heavy-bottomed or cast iron skillet, heat 3 tablespoons of ghee over medium heat until melted and shimmering.
- Add whole spices: Add bay leaves, cinnamon stick, whole cloves, broken cardamom pods, nigella seeds (if using), mustard seeds, and fenugreek seeds to the hot ghee and sauté until they begin to crackle and release their aroma.
- Add yogurt and ground spices: Stir in the yogurt, chili powder, ground cumin, coriander, turmeric, and optional asafoetida powder and cook for about 3 minutes to toast the spices and blend flavors.
- Make the sauce: Add the diced tomato along with its juices and the lemon juice. Cook for 2 minutes, then pour in water and add salt, stirring well to combine.
- Simmer: Add the cubed potatoes and butternut squash, stir gently to coat with the sauce, then cover the skillet tightly and simmer on low heat for 15-20 minutes until vegetables are tender. Check doneness by piercing potatoes with a fork; avoid overcooking the squash. Add a splash more water if needed to keep the sauce loose.
- Taste and adjust: Stir once more, taste for salt and adjust seasoning as needed. Remove the bay leaves if preferred, or leave them as garnish. Scrape any flavorful bits from the pan bottom over the curry before serving.
- Serve: Transfer the curry onto a serving dish and serve hot with fluffy basmati rice for a complete and satisfying meal.
Notes
- Cut potatoes slightly smaller than squash pieces to ensure even cooking and prevent squash from becoming mushy.
- Using ghee enhances flavor traditionally, but olive oil is a suitable substitute for a lighter option.
- Asafoetida powder and nigella seeds are optional but add authentic depth to the spice profile.
- If dried fenugreek leaves are used instead of seeds, add them along with the tomatoes to infuse flavor.
- Monitor water quantity during simmering to maintain a saucy consistency and prevent scorching.

Leave a Reply