Go Back
+ servings
a bowl of orange butternut squash curry with rice and sliced limes

Butternut Squash Curry

Butternut Squash Curry is the ultimate comfort food, with tender chunks of sweet butternut squash simmered in a spicy sauce of fragrant herbs, spices and creamy coconut milk.
Course Main Course
Cuisine Indian
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 6 servings
Calories 77kcal



  • If you have chosen to use fresh spices (like I recommend), heat a skillet over medium heat and add the coriander and cumin seeds. Toast until they start to become fragrant, about 3-5 minutes. Shake the pan periodically to ensure you don't burn them.
  • Remove the spices from the heat and grind in a spice grinder or with a mortar and pestle.
  • Heat a skillet over medium heat and add the ghee.
  • Add the onions and garlic and cook until softened, about 3-5 minutes.
  • Add the butternut squash and saute for 3-5 minutes.
  • Add the fresh spinach and cook, stirring periodically to prevent sticking and burning, until spinach is wilted. Add the ginger paste and cook for 1 minute.
  • Add the canned tomatoes, juice and all, and mix well. Scrape any stuck bits off the bottom of the pan. Simmer for 2 minutes.
  • Add the seasonings and cook for 1 minute. Add the broth and bring to a simmer. Cook for 3 minutes.
  • Add the coconut milk and bring to a simmer. Continue simmering for 5-7 minutes, until liquid has reduced and the the sauce is creamy. Stir in the fresh lime juice.
  • Remove from heat and garnish with chopped cilantro and fresh lime wedges. Serve with rice and/or naan.


  1. Add additional cayenne pepper for a spicier curry.
  2. I highly recommend using fresh, whole spices for the best flavor. 
  3. Full fat coconut milk will give you the best creamy, silky curry.
  4. Fresh butternut squash is recommended, but frozen can be used in a pinch.  
  5. Substitute coconut oil, olive oil or avocado oil for the ghee.
  6. I use a limited amount of salt in the recipe because everyone has a different palate. You may need to add additional salt to taste at the end. 


Serving: 1cup | Calories: 77kcal | Carbohydrates: 10g | Protein: 2g | Fat: 4g | Saturated Fat: 3g | Cholesterol: 6mg | Sodium: 878mg | Potassium: 320mg | Fiber: 2g | Sugar: 2g | Vitamin A: 6523IU | Vitamin C: 17mg | Calcium: 54mg | Iron: 1mg