• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kitchen at Hoskins
  • Halloween
  • Recipes
  • About
menu icon
go to homepage
  • Halloween
  • Recipes
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Halloween
    • Recipes
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Dinner

    Butternut Squash and Cashew Curry

    Published: Oct 15, 2025 · Modified: Sep 30, 2026 by Maria Doss · This post may contain affiliate links · 1 Comment

    pinterest image.

    This Butternut Squash and Cashew Curry is thick, creamy, vegan, wholesome, and full of warming Indian spices. The contrast of soft-cooked squash with tender, buttery cashews makes every bite satisfying and delicious - cozy and comforting fall curry for dinner!

    Jump to Recipe

    If you are looking for healthy Indian vegetarian curries, try my red lentil dal recipe or the beet and chickpea curry next!

    one white bowl filled with orange butternut squash curry.
    Chat GPT
    Google AI
    Perplexity
    Claude
    Add us as a Google Trusted Source

    Why You'll Love This Butternut Squash Curry

    maria doss.

    This butternut squash curry is our go-to fall comfort food! It’s rich, creamy, and infused with warm, aromatic Indian spices—an incredibly delicious way to enjoy seasonal butternut squash.

    The melt-in-your-mouth tender squash pairs beautifully with cashews that retain a little bite, creating the perfect texture contrast. I also mash some of the cooked squash right into the curry to naturally thicken the sauce, making it perfect for scooping up with garlic naan or avocado naan.

    -maria doss

    Jump to:
    • Why You'll Love This Butternut Squash Curry
    • Tips for Success
    • More Veggie Packed Curry Recipes
    • Butternut Squash and Cashew Curry
    • Variations
    • FAQ'S
    • How to make butternut squash curry?
    • More Indian curry recipes

    Indian curries often use a ground cashew paste to thicken the sauce and give it a creamy texture and an incredibly rich flavor, like in my Indian butter chickpeas and tofu tikka masala.

    For this butternut squash curry, I took a slightly different approach and added whole raw cashews instead. As they simmer alongside the squash, the cashews become tender and buttery while adding a rich flavor that pairs beautifully with the warm, spiced curry. Whole cashews are also used in traditional Indian dishes, including kaju curry—kaju means cashew in Hindi—where cashews take center stage in the dish.

    Tips for Success

    • Butternut Squash: You’ll need about 4 to 5 cups of cubed butternut squash (roughly a 2-pound squash), and to save time, you can use pre-chopped squash from the store. Don't waste those butternut squash seeds; make these oven roasted butternut squash seeds, which make a healthy, crispy snack.
    • Butternut squash pieces: Chop the butternut squash into ¾ to 1 inch cubes. If you cook it smallish, then it will cook very soft and turn mushy in the curry.
    • Raw cashews: I recommend using raw cashews for their mild, buttery flavor and not toasted ones.

    More Veggie Packed Curry Recipes

    • pink beet curry in a white pot.
      Beet and Chickpea Curry
    • Thai red tofu curry with white rice in a white bowl.
      Thai Red Curry Tofu
    • chicken koftas in palak gravy
      Chicken Koftas in Palak Gravy
    • instant pot dal with kale in a white bowl.
      Instant Pot Dal with Kale
    one white bowl filled with orange butternut squash curry.

    Butternut Squash and Cashew Curry

    This Butternut Squash and Cashew Curry is thick, creamy, vegan, wholesome, and full of warming Indian spices. The contrast of soft-cooked squash with tender, buttery cashews makes every bite satisfying and delicious - cozy and comforting fall dinner!
    5 from 1 vote
    Print Pin Rate
    Course: Dinner
    Cuisine: Indian
    Prep Time: 15 minutes minutes
    Cook Time: 40 minutes minutes
    Total Time: 55 minutes minutes
    Servings: 6 servings
    Calories: 442kcal
    Author: Maria Doss
    Add us as a Google Trusted Source

    Ingredients

    • 3 tablespoons coconut or vegetable oil
    • ¼ teaspoon cumin seeds
    • 1 ½ cups chopped onion (about 1 medium)
    • 1 serrano pepper (cut a small slit without cutting it in half)
    • 4 cloves garlic (grated)
    • 1 tablespoon grated ginger
    • 1 to 2 teaspoons salt or to taste
    • 4 teaspoons coriander powder
    • ½ to 1 teaspoon cayenne pepper powder (use based on your spice tolerance)
    • ½ teaspoon turmeric powder
    • ½ teaspoon garam masala powder
    • 4 to 5 cups cubed butternut squash (about 2 pound squash)
    • 1 ½ cups raw cashews (not toasted)
    • 1 can coconut milk (about 2 cups)
    • 1 to 2 tablespoons brown sugar
    • ½ cup chopped cilantro
    • ½ lemon

    Instructions

    • Saute aromatics. Heat 3 tablespoon oil in a deep pot over medium heat. Once hot, add ¼ teaspoon cumin seeds and let them sizzle for a few seconds until fragrant. Add 1 ½ cups onion, 1 pepper, and about ½ teaspoon of salt. Cook, stirring occasionally, until the onion is soft and translucent, about 4 minutes.
    • Cook spices. Add the garlic and ginger and sauté for about 2 minutes. Stir in the 4 teaspoon coriander powder, ½ to 1 teaspoon cayenne, ½ teaspoon turmeric, and ½ teaspoon garam masala, along with about 2 tablespoons of water to prevent the spices from burning. Cook, stirring constantly, until the water evaporates and the mixture becomes dry and glossy.
    • Cook squash. Stir in the cubed butternut squash, 1 ½ cups cashews, 1 can coconut milk, and 1½ cups of water. Bring the mixture to a boil, then reduce the heat to medium-low. Cover and cook for 15–20 minutes, or until the squash is tender and cooked through.
    • Finish. Uncover and add more salt, 1–2 tablespoons of brown sugar, ½ cup of cilantro, and a good squeeze of lemon juice. Mash a few pieces of the cooked squash with the back of your spoon to make the curry creamier. Taste and adjust the salt, sugar, and lemon juice to your liking.

    Notes

    I recommend using raw cashew nuts for their mild, buttery flavor, which pairs perfectly with the creamy coconut cashew curry base.
    This curry has a spicy kick from the jalapeño and cayenne, which helps balance the natural sweetness of the butternut squash—feel free to adjust the heat by skipping the jalapeño or reducing the cayenne.
    If you’d rather skip cashews, you can substitute with 2 to 3 cups of cooked chickpeas for a hearty and protein-rich alternative.

    Nutrition

    Serving: 1serving | Calories: 442kcal | Carbohydrates: 31g | Protein: 9g | Fat: 35g | Saturated Fat: 16g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 10g | Trans Fat: 0.05g | Sodium: 408mg | Potassium: 804mg | Fiber: 5g | Sugar: 8g | Vitamin A: 10094IU | Vitamin C: 30mg | Calcium: 97mg | Iron: 5mg

    Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.

    Did you make this recipe?Mention @KitchenAtHoskins or tag #kitchenathoskins!

    Variations

    • Skip the cashews: Omit the cashews and use 1 can of drained and rinsed chickpeas instead. They make the curry hearty and add a little extra protein.
    • Use frozen butternut squash: Frozen squash is a great time-saving shortcut since there’s no peeling or chopping involved. Because it releases more water as it cooks, reduce the amount of water slightly. You can always add more later if the curry becomes too thick. Frozen squash also cooks faster, so start checking it after about 12 minutes to keep it from breaking down completely into the sauce.
    • Add spinach: For a pop of color and extra nutrients, stir a handful of chopped spinach into the curry during the last few minutes of cooking, just until wilted, as we did in our Indian chickpea spinach curry.

    FAQ'S

    What does butternut squash curry taste like?

    Butternut squash curry tastes rich, warm, and deeply savory, with a subtle natural sweetness from the squash. Its sweet, slightly nutty flavor beautifully balances the heat and warmth of the Indian spices, while the tender squash absorbs all those delicious flavors as it cooks.
    If some of the squash melts into the gravy, it creates a creamy, buttery, velvety texture. The remaining cubes stay soft and tender, giving you a satisfying bite that easily melts in your mouth.

    Why add whole raw cashews to curry?

    Adding whole raw cashews to curry gives it a rich, buttery flavor and a wonderfully tender texture. As they simmer, the cashews absorb the delicious curry flavors and transform from crunchy nuts into soft, tender bites that almost melt in your mouth. They’re especially delicious paired with soft butternut squash, adding a subtle texture contrast to the curry.

    Do I need to soak the whole cashews first before adding to a curry?

    It depends on how long they will cook. If the whole raw cashews are simmered in the curry for at least 15–20 minutes, there’s no need to soak them first—they’ll soften and become tender as they cook.
    If you cook curry for less time, it’s helpful to soak the cashews in water for at least 3 hours. Drain them well before adding them to the curry.

    How to cut butternut squash for curry?

    Cutting the squash into evenly sized pieces helps it cook through without completely falling apart in the curry. Here are the steps:
    1. Place the squash on a cutting board and slice about ½ inch off both the stem and bottom ends. This gives you two flat, stable surfaces.
    2. Use a vegetable peeler to remove the tough outer skin.
    3. Cut the squash in half vertically.
    4. Use a metal spoon to scrape out the seeds and stringy pulp. Discard the seeds or save them for roasting.
    5. Cut the squash into ¾- to 1-inch cubes. This size works well because the squash becomes tender while still holding its shape in the curry.
    Avoid cutting the squash too small. Smaller pieces can cook too quickly and turn mushy or dissolve into the sauce.

    How do I keep the butternut squash from turning mushy in curry?

    Cut the butternut squash into fairly large, even pieces, about ¾ to 1 inch, rather than small chunks. This helps the squash become tender while still holding its shape in the curry.
    Also, avoid overcooking it—cook just until the squash is fork-tender. Fresh butternut squash works best, as frozen squash tends to soften more quickly and can become mushy. If using frozen squash, reduce the cooking time and check it often.

    What to serve with Indian butternut squash curry?

    Since this curry is rich, creamy, and slightly sweet, it pairs beautifully with Indian flatbreads like roti, phulka, paratha, naan or tandoori roti. They’re perfect for dipping and scooping up all that thick, velvety sauce.
    For a rice-based option, fluffy basmati rice or cumin rice is delicious with the curry and soaks up the flavorful sauce beautifully. Cooked quinoa is another great choice if you’re looking for a higher-protein option with a subtle nutty flavor and texture.

    Can you freeze butternut squash curry?

    Yes, you can freeze butternut squash curry, and it makes a great make-ahead meal. The texture will change slightly after freezing and reheating, especially depending on whether you started with fresh or frozen squash.
    If you used fresh squash, the cubes will hold their shape reasonably well, although they’ll be noticeably softer and more tender after thawing and reheating.
    If you used frozen squash, expect the pieces to break down much more during reheating. Since the squash has already been frozen once, freezing it again as part of the curry can make it very soft. The curry will still taste delicious, but the texture may become thicker and smoother, almost like a puréed gravy rather than a chunky curry.

    How to make butternut squash curry?

    You can find the full printable recipe below, but here is a quick overview of the procedure along with step-by-step photos.

    butternut squash curry cooking in a white pan.
    Toast the cumin seeds in some oil. Add chopped onion and slit green chilli and saute. Then saute the ginger, garlic and spices.
    butternut squash curry cooking in a white pan.
    Add the cubed butternut squash, raw cashews, coconut milk and water. Give a good mix.
    butternut squash curry cooking in a white pan.
    Cover and cook until the butternut is tender.
    butternut squash curry cooking in a white pan.
    Uncover and mix in chopped cilantro, brown sugar and lemon juice. You can also mash couple of cooked squash to get a thick butternut squash curry sauce.
    butternut squash curry along with naan in a white pan.

    Looking for more ways to use butternut squash? Try my mashed butternut squash or the oven-roasted butternut squash recipe.

    butternut squash curry along with naan in a white bowl.

    More Indian curry recipes

    If you love cozy, comforting meals like the butternut squash curry recipe, you’ll enjoy these flavorful vegetarian curries too. Each one is packed with bold Indian spices, nourishing ingredients, and easy weeknight appeal!

    • Beet curry with chickpeas is vegan, healthy and makes an easy 30 minute meal.
    • Creamy chickpea and spinach curry is quick, easy to make with pantry staples! It’s vegan, gluten-free, packed with protein and fiber, and full of bold, authentic Indian flavor.
    • This instant pot dal is full of flavor, cozy, nourishing and immensely satisfying. It is a fantastic way to incorporate a lot of kale; even kale haters won't mind eating it. 

    MADE THIS RECIPE AND LOVED IT? 💚 Please leave a ⭐️STAR rating and COMMENT below- I love to hear your feedback! Tag me with your creations on Instagram and find me on Facebook.

    maria doss.

    Hi, I’m Maria! I share easy, flavor-packed dinners, high-protein meals, and irresistible baking ideas. If you’ve ever asked, “Don’t know what to cook tonight?” you’re in the right place. And yes—there’s plenty here for breakfast, snacks, and dessert too. More about maria ->

    More Dinner Ideas

    • orange thai chicken soup with yellow noodles in a white bowl.
      Thai Red Curry Chicken and Noodle Soup
    • orange and white gnocchi chicken in a grey baking dish.
      Cheesy Baked Chicken and Gnocchi
    • green colored naan stacked in a white cloth.
      Avocado Naan Bread (no oil)
    • two hands holding one white bowl with brown chicken keema and green peas.
      Chicken Keema Matar
    • Facebook
    • Flipboard

    Reader Interactions

    Add us as a trusted site on Google

    Comments

    1. Jay

      June 09, 2026 at 7:18 pm

      5 stars
      Delicious. Didn’t have any ginger or chillies so made without nor did I weigh the butternut squash, so put in what I had. It looked about right for the liquid content of the recipe. It was absolutely delicious. I dressed the curry with chopped spinach. Will be making this again.

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Primary Sidebar

    photo of author.

    Welcome

    If you’ve ever found yourself saying, “Don’t know what to cook tonight?” these flavor-packed dinner recipes are for you! Along with tasty ideas for the rest of the day, too—because you can’t live on dinner alone.

    Read more ->

    Halloween Recipes

    • Owl Cookies
    • baked bone shaped cookies on a baking sheet.
      Halloween Bone Cookies
    • Snake shaped Halloween breadsticks on a black tray.
      Halloween Breadstick Snakes
    • brown halloween skull cookies placed on a black board.
      Chocolate Thumbprint Cookies for Halloween

    Footer

    Copyright © 2024 CANDY GINGER LLC  Privacy policy

    • Instagram
    • Pinterest
    • Facebook
    46 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.