Butternut Squash Curry: A Cozy, Flavor-Packed Vegetarian Dish

Discover how to make a comforting butternut squash curry, packed with rich spices, creamy coconut milk, and healthy ingredients for a warming weeknight meal.

By Medha deb
Created on

Butternut Squash Curry: The Ultimate Comfort Food for Chilly Nights

This butternut squash curry is a vibrant, cozy vegetarian meal that brings together the natural sweetness of roasted squash, the warming depth of curry spices, and a creamy coconut-cashew base. Perfect for cold evenings or anytime you crave something hearty and fragrant, this dish is both easy to make and endlessly adaptable.

Why You’ll Love This Butternut Squash Curry

  • Rich, Layered Flavors: Fragrant spices and aromatics create complexity in every bite.
  • Simple Preparation: Minimal chopping and hands-on time; much of the cooking is hands-off.
  • Healthy and Wholesome: Butternut squash brings fiber, vitamins A and C, and potassium; coconut milk adds satisfying richness without dairy.
  • Customizable: Vegan, gluten-free, and easy to adapt with your favorite vegetables or proteins.

Key Ingredients for Butternut Squash Curry

This recipe uses pantry staples and fresh produce to craft its signature bold-yet-balanced flavor.

  • Butternut Squash: Peeled and diced into bite-sized cubes. Choose a squash that feels heavy for its size and has matte, unblemished skin.
  • Onion, Garlic, and Ginger: A classic aromatic trio for building a flavorful curry base.
  • Curry Powder or Garam Masala: Use your favorite store-bought or homemade blend. For warmth and depth, garam masala is ideal; for brightness, choose a good curry powder.
  • Coconut Milk: For creamy richness, use full-fat coconut milk if possible.
  • Canned Tomatoes or Tomato Paste: Provides acidity and balances the sweetness of squash and coconut.
  • Cashew Butter or Cashews (optional): Contributes body and a subtle nutty flavor. Substitute with other nut butters if preferred.
  • Chickpeas (canned or cooked): For extra protein and substance.
  • Fresh Spinach or Greens (optional): Add a handful at the end for color, flavor, and nutrients.
  • Cilantro, Lemon, or Lime: Finish with fresh herbs and citrus for brightness.

Step-by-Step: How to Make Butternut Squash Curry

Follow these steps to prepare your squash curry effortlessly. Cooking time is about 40-45 minutes, with prep and active time kept minimal.

  1. Prep the Ingredients
    • Peel and dice the butternut squash into 1-inch pieces.
    • Chop onion, mince garlic, and grate fresh ginger.
  2. Sauté Aromatics
    • In a heavy-bottomed pot or Dutch oven, heat 2 tablespoons of oil over medium heat.
    • Add onion and sauté until translucent, about 3-4 minutes.
    • Stir in garlic and ginger; cook until fragrant, 1-2 minutes.
  3. Add Spices & Tomato
    • Stir in curry powder (or garam masala), turmeric, ground coriander, and cumin. Toast spices until aromatic, about 1 minute.
    • Add tomato paste or diced tomatoes; stir to combine.
  4. Simmer Squash
    • Add cubed squash and season with salt and pepper.
    • Pour in coconut milk and vegetable broth. Stir well.
    • Bring to a gentle boil, then reduce heat, cover, and simmer for 20–25 minutes, until squash is fork-tender.
  5. Add Chickpeas & Finish
    • Add drained chickpeas and cashew butter (or blended soaked cashews if using).
    • Simmer uncovered for 5–10 additional minutes, thickening the sauce and melding flavors.
    • Taste and adjust seasoning with more salt, lemon or lime juice, and chili flakes as desired.
    • Stir in fresh spinach, if using, and cook until wilted.
  6. Garnish & Serve
    • Spoon curry into bowls.
    • Top with fresh cilantro, a squeeze of lime, and yogurt (dairy or non-dairy), if desired.
    • Serve over steamed basmati rice, naan, or quinoa.

Butternut Squash Curry Recipe Card

IngredientAmountSubstitutions
Butternut Squash1 medium (about 2 lbs), peeled & cubedKabocha or acorn squash
Onion1 medium, dicedShallot or leek
Garlic3 cloves, mincedRoasted garlic for milder flavor
Fresh Ginger1 tbsp, gratedGround ginger (½ tsp, in a pinch)
Curry Powder / Garam Masala1½ tbspHomemade blend
Turmeric½ tspOmit if unavailable
Ground Coriander1 tspCilantro stems, finely minced
Coconut Milk1 can (13.5 oz)Coconut cream or light coconut milk
Tomato Paste or Diced Tomato2 tbsp paste or 1 cup dicedPassata or tomato sauce
Chickpeas1 can (drained & rinsed)Lentils or white beans
Cashew Butter2 tbspPeanut butter, almond butter, or omit
Fresh Spinach2 cups (optional)Kale, chard, or omit
Cilantro & LimeTo serveLemon or fresh parsley

Tips for the Best Butternut Squash Curry

  • Cut Evenly: Ensure squash cubes are of similar size for even cooking.
  • Pre-roasting for Depth: For intensified sweetness and flavor, roast squash cubes on a baking sheet at 425°F for 20–25 minutes before adding to the curry.
  • Play with Protein: For a heartier dish, add tofu, paneer, or quick-cooked chicken (skip to keep vegan).
  • Spice Level: Adjust chili powder or add fresh chilies for extra heat, or leave out for a milder curry.
  • Make Ahead: Flavors improve as curry sits. It keeps well refrigerated for up to 4 days and freezes for up to 2 months.

How to Serve Butternut Squash Curry

  • Rice: Classic pairing with steamed basmati or jasmine rice.
  • Naan or Flatbread: Scoop up creamy curry with soft, warm bread.
  • Grains: Serve over couscous, quinoa, or millet for extra whole grain goodness.
  • With a Cucumber Raita or Yogurt: Cool, tangy dairy or coconut yogurt is a perfect contrast to spice.
  • Topped with Toasted Nuts: Sprinkle with toasted cashews for crunch.

Variations and Swaps

  • Use Sweet Potato or Pumpkin: Substitute part or all of the squash as needed.
  • Add More Veggies: Stir in cauliflower florets, green beans, carrots, or peas along with squash.
  • Leafy Greens: Try adding kale or Swiss chard at the end for added nutrients.
  • Make it Spicier: Add serrano, jalapeño, or a pinch of cayenne when sautéing aromatics.
  • Protein Power: For vegan protein, add cubes of firm tofu or tempeh along with chickpeas.

Storage & Make-Ahead

  • Fridge: Store leftovers in an airtight container for up to 4 days; the flavors deepen on the second day.
  • Freezer: Freeze for up to 2 months; thaw overnight in the fridge and reheat gently on the stovetop.
  • Reheating: Add a splash of water or broth if the curry thickens too much after storage.

Frequently Asked Questions (FAQs)

Q: Do I have to peel the butternut squash?

A: Yes, for curries it is best to peel the squash, as the skin can be tough even after cooking.

Q: Can I use frozen butternut squash?

A: Absolutely. Frozen squash saves prep time and works well; add it frozen, adjusting simmering time until fork-tender.

Q: Is this curry spicy?

A: This base recipe is mild to medium spicy. Adjust chili powder or add fresh chilies for more heat, or omit for a milder curry.

Q: Can I make this curry without coconut milk?

A: Yes. Substitute with almond milk, cashew cream, or whole cow’s milk for a different but still creamy result.

Q: How can I add more protein?

A: Stir in cooked lentils, white beans, or cubed tofu along with or instead of chickpeas.


With its golden color, velvety texture, and unapologetic hug of spices, this butternut squash curry is the kind of meal that brightens winter evenings and fills your kitchen with comfort. Enjoy it with family or freeze for easy lunches—either way, it’s a staple you’ll crave again and again.

‹›