Spoonful of Kindness

menu icon
go to homepage
  • RECIPES
  • RESOURCES
  • ABOUT
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • RECIPES
    • RESOURCES
    • ABOUT
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Butternut Squash Spinach Curry

    Modified: Jan 29, 2026 · Published: Mar 23, 2018 by Ana · 3 Comments

    Jump to Recipe

    Creamy, comforting and packed with flavour, this butternut squash spinach curry is a simple plant-based meal that’s perfect for weeknights. Sweet butternut squash, tender chickpeas and fragrant spices come together in a rich, golden curry that’s ready in under 40 minutes. Serve with basmati rice or flatbread for a cosy, satisfying dinner.

    Butternut Squash Spinach Curry
    Jump to:
    • 🍛 Why You’ll Love This Curry
    • 🥣 Ingredients and Substitutions
    • 💡 Tips for Success
    • 🍽️ Serving Suggestions
    • 💬 Butternut Squash Spinach Curry FAQs
    • More Vegan Curries
    • Butternut Squash Spinach Curry

    🍛 Why You’ll Love This Curry

    • Quick and simple – ready in under 40 minutes
    • Plant-based & vegan – naturally free from dairy and meat
    • Nutrient-packed – full of fibre, protein, vitamins and minerals
    • Meal-prep friendly – reheats beautifully for lunch or dinner
    • Comfort food made healthy – creamy and satisfying without heavy cream
    • Kid-friendly – mild spices, naturally sweet squash

    🥣 Ingredients and Substitutions

    • Coconut oil – Used for sautéing the onion and adding a subtle richness to the base of the curry. Olive oil or avocado oil both work well. You can also omit it and sauté the onion in a splash of vegetable stock if you prefer oil-free cooking.
    • Onion – Forms the flavour base of the curry, adding sweetness and depth once sautéed. Shallots or red onion work just as well. Avoid omitting entirely, as it adds important flavour.
    • Butternut squash – Adds natural sweetness, creaminess, and body to the curry once simmered. Pumpkin, kabocha squash, or sweet potato are excellent alternatives with similar texture and flavour.
    • Chickpeas – Provide plant-based protein, fibre and a hearty texture that makes this curry filling and satisfying. You can swap with white beans, lentils or cubed tofu, or omit them if serving the curry as a side dish.
    • Vegetable stock – Creates the curry base and helps the squash soften while adding flavour. Water works in a pinch, but the curry will be milder. Choose low-sodium stock to control salt levels.
    • Turmeric – Adds warmth, colour, and subtle earthiness. It also pairs beautifully with squash. Swap: You can omit it if needed, but the curry will lose some depth and colour.
    • Ground coriander – Provides a mild citrusy note that balances the sweetness of the squash.
    • Garam masala – Adds warmth and complexity at the end of cooking.
    • Spinach – Adds freshness, colour, and nutrients without overpowering the curry. Kale or Swiss chard work as alternatives, but add them a few minutes earlier to soften properly.
    Butternut Squash Spinach Curry

    💡 Tips for Success

    • Dice the butternut squash into similar-sized pieces so everything cooks evenly and becomes tender at the same time.
    • Don’t rush the simmer. Letting the curry gently simmer allows the squash to soften and the flavours to develop fully. Stir occasionally to prevent sticking.
    • Add spinach at the very end, as spinach wilts very quickly. Adding it just a few minutes before the curry is done keeps it bright green and tender.
    • If the curry becomes too thick, add a splash of stock or water. If it’s too thin, let it simmer uncovered for a few extra minutes.
    • Before serving, taste the curry and adjust salt or spices as needed. A pinch of extra garam masala or salt can really bring everything together.
    • This curry is very forgiving — feel free to add coconut milk for extra creaminess or chilli for heat.

    🍽️ Serving Suggestions

    Sprinkle the curry with fresh cilantro or parsley and serve it with a side of mango chutney or pickled vegetables for contrast. You can also add a dollop of vegan yogurt for creaminess.

    💬 Butternut Squash Spinach Curry FAQs

    Can I make this curry ahead of time?

    Yes! This curry keeps well in the fridge for 3–4 days in an airtight container. Reheat gently on the stove or microwave, adding a splash of water or stock if needed.

    Can I freeze it?

    Absolutely. Freeze cooled curry in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.

    How spicy is this curry?

    Mild and sweet from the butternut squash, with warming spices but no heat. Add chilli powder or fresh chilli if you prefer more spice.

    Can I use frozen butternut squash?

    Yes, but adjust cooking time slightly. Frozen squash may release more water, so simmer until thickened.

    What should I serve it with?

    It pairs perfectly with basmati rice, naan, roti, or even quinoa for a gluten-free option.

    Butternut Squash Spinach Curry

    More Vegan Curries

    • Vegan Peanut Curry
    • 30-Minute Vegan Chana Masala
    • Vegan Red Lentil Dahl
    • Vegan Cauliflower Tikka Masala
    Butternut Squash Spinach Curry

    Butternut Squash Spinach Curry

    Creamy, comforting, and packed with flavour, this butternut squash spinach curry is a simple plant-based meal that’s perfect for weeknights.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 20 minutes mins
    Total Time 40 minutes mins
    Servings: 4 servings

    Ingredients

    • 1 tablespoon coconut oil
    • 1 medium onion, chopped
    • 4 cloves garlic, minced
    • ½ teaspoon turmeric
    • 1 teaspoon ground coriander
    • 1 teaspoon garam masala
    • 1 teaspoon salt (or to taste)
    • 3 cups (450 g) butternut squash, peeled and diced
    • 1 can (400 g) chickpeas, rinsed and drained
    • 1 cup (240 ml) low sodium vegetable stock
    • 3 ⅓ cup (100 g) fresh baby spinach
    Prevent your screen from going dark

    Instructions
     

    • Add coconut oil to a large pan on medium heat, once melted add finely chopped onion. Stir and fry for a few minutes then add crushed garlic. Leave to cook for a further minute.
    • Add all the spices – turmeric, coriander, garam masala and salt. Cook for 30 seconds until fragrant, add a little more oil if needed so it doesn't burn.
    • Stir in the diced butternut squash, chickpeas and vegetable stock. Bring to a gentle simmer, reduce the heat to medium-low and simmer, stirring occasionally, for 20 minutes. The squash should become tender when pierced with a fork.
    • After 20 minutes, stir in the fresh spinach. Cook until just wilted but still bright green.
    • Check that the butternut squash is fork-tender. Adjust seasoning if needed, then serve hot with basmati rice, naan, or your favourite flatbread.
    Nutrition Facts
    Butternut Squash Spinach Curry
    Amount per Serving
    Calories
    205
    % Daily Value*
    Fat
     
    6
    g
    9
    %
    Saturated Fat
     
    3
    g
    19
    %
    Polyunsaturated Fat
     
    1
    g
    Monounsaturated Fat
     
    1
    g
    Sodium
     
    1157
    mg
    50
    %
    Potassium
     
    737
    mg
    21
    %
    Carbohydrates
     
    33
    g
    11
    %
    Fiber
     
    9
    g
    38
    %
    Sugar
     
    4
    g
    4
    %
    Protein
     
    8
    g
    16
    %
    Vitamin A
     
    13649
    IU
    273
    %
    Vitamin C
     
    32
    mg
    39
    %
    Calcium
     
    131
    mg
    13
    %
    Iron
     
    3
    mg
    17
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you make this recipe?I love seeing your creations! Tag me on Instagram at #spoonfulofkindness!

    More Dinner Recipes

    • Creamy Cabbage Alfredo
      Creamy Cabbage Alfredo
    • Butter Bean Curry
      Butter Bean Curry
    • Puff Pastry Pizza Rolls
      Puff Pastry Pizza Rolls
    • Vegan Lentil Tomato Soup
      Vegan Lentil Tomato Soup

    Comments

    1. Sara @ Don't Feed After Midnight says

      March 23, 2018 at 12:46 pm

      I’m rather partial to a good curry and this sounds amazing!

      Reply
      • Ana says

        March 23, 2018 at 8:03 pm

        Thank you Sara!

        Reply
    2. Corina Blum says

      March 23, 2018 at 1:51 pm

      5 stars
      I love a butternut squash and spinach curry and often make a similar one. I think it’s a great idea to use coconut oil and that’s something I need to remember to do next time as I have a pot that I keep forgetting to use!

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    Join our community!

    creamy vegan broccoli soup

    Get new recipes sent straight to your inbox.

    Latest

    • Charcoal Pancakes
      Fluffy Charcoal Pancakes with Raspberry Sauce (Easy Black Pancakes)
    • Vegan Molasses Cookies
      Vegan Molasses Cookies
    • Vegan Walnut Cookies
    • Butternut and Peanut Butter Soup
      Butternut and Peanut Butter Soup

    In Season

    • Vegan Banana Pancakes
      Vegan Banana Pancakes
    • Vegan Apple and Pear Crumble
      Vegan Apple and Pear Crumble
    • Bircher Muesli with Grated Apples and Peanut Butter
      Bircher Muesli with Grated Apples and Peanut Butter
    • Vegan Butternut Squash Soup with Coconut Milk
      Vegan Butternut Squash Soup with Coconut Milk

    Footer

    All recipes | Contact | About | Privacy Policy

    • Facebook
    • Instagram
    • Pinterest
    • Mail

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe (optional):

    So simple, yet so tasty! Will make again.
    My family loved this!
    Thank you for sharing this recipe
    This worked exactly as written, thanks!
    Loved it! The flavors were perfect.
    Followed the recipe exactly, and it turned out amazing!

    Or write in your own words (optional):

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.