Welcome to your new favorite healthy weeknight dinner: Butternut Squash Curry! This vibrant, flavor-packed dish is a celebration of warmth and comfort, bringing together the natural sweetness of butternut squash with hearty chickpeas in a rich, aromatic coconut curry sauce. It’s not just delicious; it’s also incredibly easy to prepare, making it a perfect meal for busy evenings. Whether you’re a seasoned cook or just starting your culinary journey, this vegan and gluten-free recipe promises a satisfying and wholesome experience. Serve it over a fluffy bed of rice, and prepare to be amazed by the depth of flavor that comes together in under 30 minutes.

There’s something uniquely comforting about a bowl of curry, especially when it features seasonal vegetables like butternut squash. Today feels like the ideal day to dive into this delightful Butternut Squash Curry. It’s a dish that perfectly balances sweet, savory, and spicy notes, making it an irresistible choice for any meal.
Often, when thinking of cozy, wholesome root vegetables, the debate arises: are you team butternut squash or team sweet potato? While sweet potatoes shine in dishes like sweet potato brownies, sweet potato pie, and the glorious brown butter sweet potatoes, butternut squash offers its own distinct charm and versatility. Its subtly nutty flavor and creamy texture make it an exceptional base for a variety of dishes, particularly this veggie-forward coconut curry. The way it absorbs the rich spices and blends with the coconut milk is simply unparalleled, creating a truly harmonious and deeply satisfying meal.
Why You’ll Love This Butternut Squash Curry
This Butternut Squash Curry isn’t just another recipe; it’s a culinary experience designed for ease, health, and incredible flavor. Here’s why it will quickly become a staple in your kitchen:
- Uncomplicated Comfort: It delivers the soul-warming essence of curry with surprising simplicity. Think of it as a flavorful cousin to my butternut squash chili, but with a vibrant, aromatic curry twist that transports your taste buds to distant lands.
- Healthy & Hearty: This dish strikes a perfect balance, offering a hearty and satisfying meal that is inherently healthy. Packed with nourishing vegetables and plant-based protein, it’s the coziest dinner recipe you can feel good about enjoying.
- Perfect for Meal Prep: Its flavors deepen beautifully overnight, making it an excellent candidate for batch cooking. Prepare a larger batch at the beginning of the week and enjoy nourishing, ready-to-eat meals throughout your busy schedule. It’s a fantastic addition to your vegan meal prep rotation!
- Dietary Friendly: Naturally vegan and gluten-free, this curry caters to a wide range of dietary needs without compromising on taste or texture.
- Quick & Easy: Ready in under 30 minutes, this recipe is specifically designed for those hectic weeknights when you crave a homemade, wholesome meal without spending hours in the kitchen.

Key Ingredients for a Flavorful Curry
This recipe relies on a few simple, high-quality ingredients to create its rich and complex flavor profile. Below is a closer look at some of the stars of this Butternut Squash Curry, along with tips for selection and preparation. The complete ingredient list with precise measurements can be found in the detailed recipe card below.
Butternut Squash: The hero of our curry! Butternut squash provides a wonderful sweetness and creamy texture when cooked down. To save significant prep time, I highly recommend buying pre-cubed butternut squash, which is readily available in most grocery stores. If you opt for a whole squash, ensure it’s firm and heavy for its size. Peeling and dicing it yourself will add about 10-15 minutes to your prep time, but it’s certainly doable and can be a cost-effective option.
Chickpeas: These legumes add a fantastic source of plant-based protein and fiber, making the curry more substantial and satisfying. For convenience, use canned chickpeas. Always remember to drain them thoroughly and rinse them under cold water before adding them to the dish. This removes excess sodium and any canning liquid that might affect the flavor.
Coconut Milk: The foundation of our creamy curry sauce. Always opt for full-fat canned coconut milk. The full-fat version offers a richer, more luxurious texture and a deeper, more authentic coconut flavor compared to its “lite” counterpart, which tends to be watered down. The creaminess of full-fat coconut milk is essential for that signature velvety curry consistency.
Curry Paste & Curry Powder: These two ingredients are your secret weapons for building a robust curry flavor. Red curry paste typically brings a gentle heat and a complex blend of aromatic spices like lemongrass, galangal, and chili. Curry powder, on the other hand, adds a warm, earthy depth. Together, they create a balanced and fragrant base that truly defines this dish. Adjust the amount of curry paste to your preferred level of spice.
Aromatics (Shallot, Red Pepper, Garlic): These fresh ingredients are sautéed at the beginning to build a fragrant foundation for the curry. Shallots offer a milder, sweeter flavor than onions, while red bell pepper adds a touch of sweetness and vibrant color. Freshly minced garlic is non-negotiable for its pungent aroma and flavor. Don’t skimp on these!
Vegetable Broth: Used to thin the sauce to the perfect consistency and infuse more savory depth. Choose a low-sodium vegetable broth to have better control over the overall saltiness of your dish.
Spinach: Fresh spinach adds a burst of green, extra nutrients, and wilts down beautifully into the hot curry, adding to its wholesome appeal.
Step-by-Step Cooking Guide
Creating this delicious Butternut Squash Curry is a straightforward process. Follow these steps for a perfect, flavorful meal every time:
Step 1: Sauté the Aromatics. Begin by heating your chosen oil (coconut oil is excellent for extra coconut flavor) in a large skillet or Dutch oven over medium heat. Once shimmering, add the minced shallot, diced red pepper, and minced garlic. Sauté these ingredients for about 3 minutes, or until the shallots are translucent and the aromatics are fragrant. This initial sauté is crucial for building the flavor base of your curry.

Step 2: Introduce the Squash and Spices. Next, incorporate the rich flavors of curry. Add the red curry paste, curry powder, and a touch of sugar to the skillet. Stir these fragrant spices into the sautéed vegetables for about 1 minute, allowing them to bloom and release their aromas. Immediately follow with the diced butternut squash, stirring everything together until the squash is well coated with the spice mixture. This step ensures the squash absorbs all those wonderful flavors right from the start.

Step 3: Simmer to Perfection. Now, it’s time to create the luscious curry sauce. Pour in the drained and rinsed chickpeas, full-fat coconut milk, and vegetable broth. Stir gently to combine all ingredients, then bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a gentle simmer, cover the skillet with a lid, and let it cook for 10-15 minutes. The simmering time allows the butternut squash to soften beautifully and all the flavors to meld together. You’ll know the squash is ready when it’s easily pierced with a fork. Finally, remove the lid and stir in the fresh spinach until it wilts into the curry. Taste and adjust seasoning with salt and pepper as needed.

Expert Tips for Culinary Success
Achieving a perfect, restaurant-quality Butternut Squash Curry at home is easier than you think. Here are some expert tips to elevate your dish:
- Time-Saving Prep: To significantly cut down on preparation time, always opt for pre-cut butternut squash and canned chickpeas. While fresh is great, these pre-prepped options make this a true weeknight warrior meal. Frozen pre-cut butternut squash can also be used; just add it directly to the pan and allow a few extra minutes for it to soften.
- Oil Choice Matters: Using virgin coconut oil to sauté your vegetables isn’t just about cooking; it imparts a subtle, extra layer of coconut flavor that beautifully complements the curry. However, if coconut oil isn’t on hand, feel free to use any neutral cooking oil like olive oil or avocado oil.
- Spice Level Adjustment: The amount of red curry paste can be adjusted to your preference. If you prefer a milder curry, start with 2 tablespoons and add more to taste. For those who love heat, don’t hesitate to add an extra tablespoon or two, or even a pinch of red chili flakes.
- Creaminess Factor: While full-fat coconut milk is recommended for maximum richness, if you prefer a lighter curry, you can use light coconut milk, though the texture will be less creamy. For an even creamier result, consider adding a tablespoon of cashew butter or a dollop of full-fat coconut cream at the end.
- Don’t Rush the Simmer: The simmering stage is crucial. It’s when the butternut squash softens to perfection and, more importantly, when all the flavors have a chance to meld and deepen. Ensure a gentle simmer and taste the curry periodically to ensure the squash is tender and the flavors are balanced.
- Fresh Herbs & Citrus: Fresh cilantro and a squeeze of lime juice are not just garnishes; they brighten the entire dish and add a necessary zing that cuts through the richness of the coconut milk. Don’t skip them!
Serving Suggestions & Creative Variations
This Butternut Squash Curry is incredibly versatile and can be enjoyed in many ways. Here are some ideas to make it your own:
Classic Serving: The most popular way to enjoy this curry is ladled generously over a warm bowl of fluffy white rice. The rice soaks up the flavorful sauce beautifully. For a healthier alternative, brown rice or quinoa also make excellent bases.
Topping It Off: Elevate your serving with these fresh toppings:
- Fresh cilantro, generously chopped.
- A squeeze of fresh lime juice for brightness.
- Crushed peanuts or cashews for a delightful crunch and nutty flavor.
- A swirl of extra coconut milk or cream for added richness.
- A sprinkle of red chili flakes for those who crave more heat.
Bread Pairings: Serve alongside warm naan bread or roti for scooping up every last drop of the delicious sauce. Gluten-free flatbreads are also a great option.
Creative Variations:
- Add More Veggies: Feel free to toss in other quick-cooking vegetables during the simmering stage, such as bell peppers of different colors, green beans, snap peas, or even chopped kale.
- Extra Protein: While chickpeas provide ample protein, you can add pan-fried tofu cubes or tempeh for an even more substantial meal. For non-vegan options, chicken or shrimp could also be added.
- Sweetness Balance: If your squash isn’t very sweet, or you prefer a sweeter curry, a small amount of maple syrup or agave nectar can be added along with the sugar.
- Different Spices: Experiment with other spices like ginger, turmeric (for an earthier flavor and deeper color), or a pinch of garam masala at the end for an extra aromatic kick.

Storage & Meal Prep Savvy
This Butternut Squash Curry is not only fantastic fresh, but it also makes for excellent leftovers and is perfect for meal prepping. The flavors tend to deepen beautifully overnight!
- Refrigeration: Allow the curry to cool completely to room temperature before transferring it to an airtight container. It will keep well in the refrigerator for up to 3-4 days.
- Freezing: Yes, you can freeze curry! Once cooled, transfer the curry to a freezer-safe container or heavy-duty freezer bag. It can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat the curry on the stovetop over medium-low heat, stirring occasionally, until it is warmed through. If the curry seems too thick, you can add a splash of vegetable broth or water to achieve your desired consistency. Microwaving is also an option, heating in 1-minute intervals and stirring.
- Meal Prep Bowls: Divide the curry among individual meal prep containers, along with your chosen grain (rice or quinoa). These make for quick and easy grab-and-go lunches or dinners throughout the week.
Frequently Asked Questions
Absolutely! Frozen pre-cubed butternut squash works wonderfully and can often save even more time. You can add it directly to the pan with the spices and other liquid ingredients; just be aware that it might release a bit more water, and cooking time might extend slightly until it’s tender.
Yes, you can substitute a small yellow or white onion for the shallot. Dice it finely and sauté it until translucent. The flavor profile will be slightly different but still delicious.
The spice level depends on the red curry paste you use and your personal preference. Most red curry pastes offer a moderate heat. If you prefer a milder curry, start with less paste and add more to taste. For more heat, add extra curry paste or a pinch of red pepper flakes.
While chickpeas add protein and texture, you can certainly omit them if you prefer. Consider adding another vegetable like potatoes or sweet potatoes, or a different legume like cannellini beans, to maintain the heartiness of the dish.
I typically serve this curry on top of white rice, garnished with fresh cilantro and a generous squeeze of lime juice. You could also serve it with brown rice, quinoa, or even couscous. For extra crunch and flavor, consider topping it with chopped peanuts or cashews.
More Delicious Dinner Recipes to Explore
If you loved this Butternut Squash Curry, be sure to check out these other fantastic dinner ideas from our kitchen:
- Easy Tofu Curry
- Sesame Tofu Quinoa Bowl
- Creamy Vegan Roasted Red Pepper Pasta
If you made this recipe and loved it, we would be incredibly grateful if you could leave a comment and a star rating below! Your feedback helps others discover and enjoy these recipes too. Thank you!
Butternut Squash Curry

Ingredients
- 1 tbsp coconut oil
- 1 shallot, minced
- 1 red pepper, diced, seeds removed
- 3 garlic cloves, minced
- 3 tbsp red curry paste
- 1 tsp curry powder
- 1 tsp sugar
- 4 cups butternut squash, diced
- 14 oz. chickpeas, drained and rinsed
- 14 oz. full fat coconut milk
- 1 1/2 cups vegetable broth
- 3 cups spinach
- salt and pepper to taste
for toppings:
- 3 tbsp cilantro, or more
- 1 tbsp lime juice, or more
Instructions
-
Heat oil in a large skillet or Dutch oven over medium heat. Add the shallot, red pepper, and garlic cloves and sauté for 3 minutes until softened and fragrant. Then, add the curry paste, curry powder, and sugar, stirring for 1 minute to bloom the spices. Immediately add the diced butternut squash and stir to coat.
-
Pour in the chickpeas, full-fat coconut milk, and vegetable broth. Bring the mixture to a boil. Once boiling, reduce the heat to a gentle simmer, cover with a lid, and cook for 8-10 minutes, or until the butternut squash is tender when pierced with a fork. Remove the lid and stir in the fresh spinach until it wilts. Season with salt and pepper to taste.
-
Serve the curry warm, topped generously with fresh cilantro, a squeeze of lime juice, and/or chopped peanuts for an added crunch.
Notes
*Use pre-cubed butternut squash to make this recipe much faster.
Nutrition
Carbohydrates: 53g |
Protein: 11g |
Fat: 9g |
Saturated Fat: 5g |
Sodium: 385mg |
Potassium: 937mg |
Fiber: 12g |
Sugar: 14g |
Vitamin A: 18998IU |
Vitamin C: 40mg |
Calcium: 199mg |
Iron: 5mg
Did you make this?
Leave a comment and star rating below!