As the first golden leaves of fall swirl gently outside my window, I find myself craving the cozy embrace of warm and hearty meals. Enter my Creamy Butternut Squash Curry with Chickpeas—a dish that seamlessly blends comforting flavors with nourishing ingredients. This vegan, gluten-free delight is a quick prep solution for those bustling weeknights or meal prep sessions that we all know can get a little chaotic. With the subtly sweet butternut squash and protein-packed chickpeas dancing under a canopy of aromatic spices, this curry invites you to slow down, savor, and enjoy a bowl that feels like a warm hug on a chilly day. So, are you ready to make your kitchen the coziest spot in your home with this delightful dish? Let’s dive in!

Why is This Curry So Irresistible?
Comforting Warmth: This Creamy Butternut Squash Curry wraps you in a cozy blanket of flavors, making it ideal for chilly evenings.
Easy to Make: The step-by-step process ensures you whip up this dish quickly, perfect for busy weeknights or meal prep days.
Vegan & Gluten-Free: Embrace this hearty, plant-based meal without worry—everyone can enjoy it!
Versatile Ingredients: Feel free to swap spices or add seasonal veggies like bell peppers or sweet potatoes. Check out other variations in our meal prep-friendly section.
Crowd-Pleaser: Serve it at your next gathering, and watch it disappear—everyone will be asking for seconds!
Nutrient-Rich: Packed with protein from chickpeas and vitamins from spinach, this curry nourishes both body and soul.
Butternut Squash Curry Ingredients
For the Curry
- Unrefined Coconut Oil – Adds a hint of coconut flavor and healthy fats. Substitution: Extra virgin olive oil for a milder flavor.
- Yellow Onion – Provides a sweet base flavor when sautéed. Prep Note: Dice finely for even cooking.
- Garlic Cloves – Enhances the dish’s aroma and taste. Note: Use fresh garlic for the best flavor.
- Cumin Seeds – Add a warm, earthy flavor. Substitution: 1 teaspoon ground cumin can be used if needed.
- Grated Ginger – Contributes a fresh, spicy note. Note: Adjust quantity for less heat.
- Garam Masala – Traditional spice blend that rounds out the curry’s flavor profile.
- Yellow Curry Powder – Adds color and flavor depth.
- Turmeric – Gives vibrant color and health benefits.
- Black Pepper – Enhances overall flavor and aids turmeric absorption.
- Chili Powder – Adds heat according to taste preference. Note: Adjust depending on the type of chili powder used.
- Butternut Squash – Main ingredient providing sweetness and texture. Prep Note: Dice into ½ inch cubes for consistent cooking.
- Canned Chickpeas (15 oz) – Adds protein and fiber. Drain and rinse before use.
- Canned Crushed Tomatoes (15 oz) – Adds acidity and depth.
- Full-fat Coconut Milk – Provides creaminess to the curry.
- Water – To adjust consistency. Add more if needed for blending.
- Salt – Enhances flavors.
- Baby Spinach (5 cups) – Adds greenery and nutrients.
This Butternut Squash Curry is packed with vibrant flavors and nourishing ingredients you’ll love. Enjoy getting cozy as you prepare this delightful dish!
Step‑by‑Step Instructions for Creamy Butternut Squash Curry with Chickpeas
Step 1: Heat the Oil
Begin by heating 2 tablespoons of unrefined coconut oil in a large saucepan over medium heat. Once the oil is hot and shimmering, add 1 teaspoon of cumin seeds, toasting them for about 1-2 minutes until fragrant, stirring frequently to prevent burning and to release their lovely aroma into the oil.
Step 2: Sauté the Aromatics
Next, add 1 finely diced yellow onion and 3 minced garlic cloves to the pan, stirring well. Cook for approximately 3-4 minutes, or until the onions turn lightly golden and translucent, filling your kitchen with delightful scents. This step creates a flavorful foundation for your butternut squash curry.
Step 3: Mix in the Spices
Stir in 1 tablespoon of grated ginger, along with 1 teaspoon each of garam masala, yellow curry powder, turmeric, and black pepper, and ½ teaspoon of chili powder. Cook this spice mixture for about 30 seconds, allowing the spices to bloom and coat the onion and garlic, releasing a fragrant, colorful base for your curry.
Step 4: Combine Squash and Chickpeas
Add 4 cups of diced butternut squash (½ inch cubes) and 1 can of drained and rinsed chickpeas to the pan. Sauté the mixture for about 5 minutes, stirring occasionally to coat the vegetables with the spices, allowing the squash to start softening and absorbing those wonderful flavors.
Step 5: Create the Sauce
Introduce 1 can of crushed tomatoes, 1 can of full-fat coconut milk, and 1 cup of water into the pot. Season with salt to taste, then bring the mixture to a boil, watching as the colors brighten and the ingredients mingle, creating a rich, creamy sauce that serves as the heart of your butternut squash curry.
Step 6: Simmer the Curry
Once boiling, reduce the heat to medium-low and let the curry simmer for about 20 minutes. Stir occasionally until the butternut squash becomes tender and can easily be pierced with a fork, filling your home with enticing curry aromas that hint at the deliciousness to come.
Step 7: Blend for Creaminess
Using an immersion blender, blend half of the curry mixture directly in the pot until creamy, or transfer half to a standard blender if desired. This technique will give your creamy butternut squash curry a nice balance of smooth and chunky textures, making it extra satisfying.
Step 8: Stir in the Spinach
Add 5 cups of baby spinach to the blended curry, stirring gently until the spinach wilts, about 2-3 minutes. This final flourish not only enhances the dish’s nutritional profile but also adds a touch of color, making your curry visually appealing and even more inviting.
Step 9: Serve and Enjoy
Serve your Creamy Butternut Squash Curry warm over rice or with naan, garnishing generously with cilantro, sliced green onions, or roasted cashews for added flavor and crunch. Every bowl will wrap you in cozy comfort, perfect for satisfying your cravings for a hearty, wholesome meal.

Make Ahead Options
These Butternut Squash Curry meal prep tips will help you save time during your busy week! You can chop the butternut squash, onion, and garlic up to 24 hours ahead; simply store them in an airtight container in the refrigerator to keep them fresh. Additionally, the spices can be pre-measured and mixed in advance to streamline cooking. If you’d like to prepare the entire curry base, you can do that up to 3 days ahead—just make sure to cool it completely before refrigerating. To finish, reheat gently on the stove and stir in fresh spinach; this will ensure your curry is just as delicious and vibrant as the day you made it!
What to Serve with Creamy Butternut Squash Curry with Chickpeas
As you indulge in this rich and hearty dish, consider pairing it with delightful accompaniments that enhance its comforting flavors.
- Fluffy Basmati Rice: A perfect canvas to soak up the creamy sauce, the aromatic basmati rice adds a fluffy texture that balances the curry.
- Warm Naan Bread: Soft and pillowy, warm naan is ideal for scooping up the curry, adding a comforting, rustic feel to your meal experience.
- Cucumber Raita: This cooling yogurt sauce offers a refreshing contrast to the spices in the curry, brightening each bite and enhancing flavors.
- Roasted Cauliflower: Tender roasted florets with a touch of spice provide an added layer of flavor, complementing the sweetness of the butternut squash beautifully.
- Simple Green Salad: A crisp salad with mixed greens and a light vinaigrette can add a refreshing crunch, balancing the creaminess of the dish.
- Chickpea Patties: Crispy chickpea patties harmonize with the flavors of the curry, creating a delightful textural contrast that will leave your guests wanting more.
- Spiced Chai: A warm cup of spiced chai brings cozy, aromatic flavors to the table, enhancing the overall dining experience as you enjoy this comforting meal.
- Dark Chocolate Mousse: A rich, velvety dessert, this bittersweet finish can elegantly round out the meal, providing a sweet note against the savory curry.
Helpful Tricks for Butternut Squash Curry
Quality Ingredients: Use high-quality unrefined coconut oil for the richest flavor and health benefits in your Butternut Squash Curry.
Uniform Dicing: Cut your butternut squash into ½ inch cubes to ensure even cooking throughout. This prevents some pieces from being overcooked while others remain too firm.
Temperature Control: Watch your heat when toasting spices and sautéing; cooking on medium heat allows their flavors to bloom without burning.
Textural Balance: Blend only half of your curry for a creamy yet chunky texture that keeps the dish hearty and satisfying.
Taste as You Go: Remember to adjust seasoning and spice levels based on your preference, especially the chili powder, to ensure the perfect flavor balance.
Butternut Squash Curry Variations
Feel free to get creative and customize your Butternut Squash Curry! Each twist adds a unique flavor profile or caters to a different dietary need, making this dish even more delightful.
- Sweet Potatoes: Substitute butternut squash with diced sweet potatoes for extra sweetness and a different texture. They make the curry even more hearty and comforting.
- Lentils Instead: Replace chickpeas with red or green lentils for a different protein source and a unique flavor that pairs wonderfully with the spices.
- Coconut Cream: For an extra creamy curry, swap out full-fat coconut milk with coconut cream—just a little will add intense richness!
- Spicy Kick: Increase the chili powder or add diced jalapeños to heat things up. This spicy variation will delight heat lovers!
- Veggie Medley: Toss in your favorite vegetables like bell peppers, carrots, or cauliflower to make it a colorful medley. Each veggie adds a different texture and flavor, making the curry vibrant and exciting!
- Curry Paste: For a more intense flavor, replace the spice blends with red or green curry paste. It’s a fantastic shortcut for those busy evenings.
- Thai Twist: Add a splash of lime juice and a handful of fresh basil for a delightful Thai-inspired take on the classic curry—so refreshing!
- Nutty Finish: Top your finished curry with toasted cashews or almonds for a lovely crunch and an extra layer of flavor. These crunchy toppings enhance the cozy and comforting nature of the dish.
Explore and enjoy these variations, and check out our insights on meal prep-friendly recipes to further enrich your cooking journey!
Storage Tips for Butternut Squash Curry
Fridge: Store your creamy butternut squash curry in an airtight container for up to 4-5 days. Make sure to let it cool completely before sealing to maintain freshness.
Freezer: For longer storage, freeze the curry in airtight containers for up to 3 months. Allow the dish to cool before transferring it, and label containers with the date.
Reheating: To reheat, thaw the curry in the fridge overnight, then gently warm it on the stove or in the microwave until heated through. Stir well before serving to ensure even warming.
Avoid Overcrowding: If you’re storing multiple meals, avoid overcrowding your containers in the fridge or freezer to maintain freshness and flavor integrity of each dish.

Butternut Squash Curry Recipe FAQs
What’s the best way to choose ripe butternut squash?
When selecting butternut squash, look for a firm, symmetrical shape with a matte, beige skin. Avoid any that have dark spots or soft spots, as these can indicate overripeness. A good squash will feel heavy for its size, and the stem area should not be too green, which indicates it was picked too early.
How long can I store leftovers in the refrigerator?
Absolutely! You can store your creamy butternut squash curry in an airtight container in the fridge for about 4-5 days. Make sure it’s cooled completely before sealing, as this helps preserve the flavors and prevents sogginess.
Can I freeze butternut squash curry?
Yes, you can! To freeze, allow the curry to cool completely, then pour it into airtight containers, leaving some space at the top for expansion. It’ll stay fresh in the freezer for up to 3 months. To reheat, simply thaw it in the fridge overnight and then warm it on the stove or microwave until heated through.
What if my curry is too thick?
No problem! If your butternut squash curry ends up being thicker than you’d like, simply stir in a little more water or coconut milk while heating. This will help adjust the consistency to your preference. Always taste as you go to ensure the flavors remain balanced.
Are there any dietary considerations for this recipe?
Indeed! This creamy butternut squash curry is vegan and gluten-free, making it suitable for a variety of dietary needs. However, it is always a good idea to check for any personal allergies, especially to ingredients like coconut or chickpeas. For pets, this dish isn’t recommended due to the spices, particularly garlic, which can be harmful to dogs and cats.

Savory Butternut Squash Curry That Warms Your Soul
Ingredients
Equipment
Method
- Heat 2 tablespoons of unrefined coconut oil in a large saucepan over medium heat. Once hot, add 1 teaspoon of cumin seeds, toasting for about 1-2 minutes until fragrant.
- Add 1 finely diced yellow onion and 3 minced garlic cloves to the pan. Cook for 3-4 minutes until the onions are golden and translucent.
- Stir in 1 tablespoon of grated ginger, 1 teaspoon each of garam masala, yellow curry powder, turmeric, and black pepper, and ½ teaspoon of chili powder. Cook for about 30 seconds.
- Add 4 cups of diced butternut squash and 1 can of drained chickpeas to the pan. Sauté for about 5 minutes, stirring occasionally.
- Introduce 1 can of crushed tomatoes, 1 can of full-fat coconut milk, and 1 cup of water. Season with salt to taste, then bring to a boil.
- Reduce heat to medium-low and let the curry simmer for about 20 minutes, stirring occasionally.
- Blend half the curry mixture until creamy. This can be done using an immersion blender or a standard blender.
- Add 5 cups of baby spinach to the blended curry and stir until wilted, about 2-3 minutes.
- Serve warm over rice or with naan, garnishing with cilantro, green onions, or cashews.
