As I was wandering through the farmers market last weekend, I stumbled upon the most vibrant butternut squash, just waiting to be transformed into a comforting dish. That’s when the idea for this Creamy Vegan Butternut Squash Curry with Chickpeas sparked in my mind. It’s a delightful, hearty meal that combines the rich sweetness of roasted squash and the protein-packed goodness of chickpeas. Not only is this dish a breeze to prepare—making it perfect for busy weeknights—but it also brings a cozy vibrance to your table that everyone will adore. The aromatic Indian spices create an inviting atmosphere in your home, making every bite a warm hug. Are you ready to discover how to whip up this delightful curry that’s sure to impress?

Why is this Butternut Squash Curry amazing?
Comforting Warmth: Each spoonful delivers a delightful sensation that wraps around you like a cozy blanket, making it perfect for any chilly evening.
Creamy Texture: The rich coconut milk blends seamlessly with the sweet butternut squash, creating a velvety allure that elevates this curry to next-level deliciousness.
Quick and Easy: With simple steps and minimal prep, this recipe is ideal for your weeknight dinners, allowing you to enjoy wholesome home-cooked meals without fuss.
Crowd-Pleasing Flavor: The aromatic Indian spices tantalize your taste buds, making it a hit for family and friends, even those who aren’t typically fans of vegan fare.
Versatile Cooking Methods: Whether you choose to roast, air fry, or use an instant pot, this recipe adapts beautifully to your kitchen setup, making it accessible for everyone.
Nutritionally Packed: Filled with protein-rich chickpeas and vitamin-loaded squash, this curry is not just a treat for your taste buds but also a nourishing option for your body, perfect if you’re looking to replace fast food with something healthy and satisfying.
Butternut Squash Curry Ingredients
Discover the key ingredients to create a soulful Butternut Squash Curry with Chickpeas!
For the Curry Base
• Butternut Squash – Provides natural sweetness and creaminess; feel free to substitute with acorn or pumpkin if necessary.
• Olive Oil/Aquafaba – Used for roasting the squash; aquafaba is a fantastic lower-fat alternative to keep this dish healthy.
• Medium Curry Powder – Infuses warmth and spice; adjust according to your personal heat levels in this butternut squash curry.
• Salt – Enhances all the beautiful flavors; use less if you’re incorporating salted tomatoes.
• Fresh Cracked Pepper – A seasoning essential that greatly enhances the dish’s warmth and complexity.
• Vidalia/Yellow Onion – Adds base flavor with natural sweetness when sautéed; shallots can be used for a different twist.
• Garlic (4 cloves) – Provides a rich, aromatic kick; minced for better integration into the sauce.
• Fresh Ginger (1 tbsp) – Delivers warmth and an aromatic touch; ground ginger can be a quick substitution if urgency strikes.
• Cumin – A core spice adding depth to the curry flavor profile.
• Coriander – Complements the cumin, bringing brightness to the dish.
• Turmeric – Contributes a warm hue and earthy essence.
• Garam Masala – Essential for a rounded Indian flavor; adds complexity to your butternut squash curry.
For the Protein & Liquid
• Chickpeas (15 oz can) – Provides protein and a hearty texture; lentils can be used for a different feel.
• Diced Tomatoes (15 oz can) – Adds moisture and acidity; opt for low-sodium versions for a healthier dish.
• Vegetable Broth (1 cup) – Acts as the cooking liquid; you can use homemade or store-bought, ensuring it’s gluten-free if needed.
• Reduced-Fat Coconut Milk (15 oz can) – Makes the curry rich and creamy without too many calories; substitute with almond or oat milk if desired, adding coconut extract for flavor.
• Lemon Juice (1 tbsp) – Brings a fresh brightness; adjust according to your taste for the perfect balance.
For Garnish
• Fresh Cilantro – This adds a lovely pop of fresh flavor and a beautiful presentation touch!
Step‑by‑Step Instructions for Butternut Squash Curry with Chickpeas
Step 1: Preheat Oven
Begin by preheating your oven to 425°F (220°C). This high temperature will ensure the butternut squash roasts beautifully, turning caramelized and tender. While the oven heats, prepare your workspace and gather all the ingredients for the curry, ensuring everything is ready for a smooth cooking experience.
Step 2: Prepare Squash
Peel and cube the butternut squash into bite-sized pieces, allowing for even cooking. In a large bowl, toss the cubes with olive oil, salt, and medium curry powder until they are well coated. Spread the squash on a baking sheet in a single layer and roast for about 40 minutes, or until they are fork-tender and lightly browned, enhancing the sweet flavor.
Step 3: Prep Curry Base
While the squash is roasting, take this time to chop a Vidalia or yellow onion, mincing the garlic and ginger as well. Rinse and drain the chickpeas under cold water to remove excess sodium. Having these ingredients prepped and ready will streamline the cooking process once the pan heats up.
Step 4: Sauté Aromatics
In a large skillet, heat a drizzle of olive oil over medium heat. Once hot, add the chopped onion and sauté for about 5 minutes until it becomes translucent. Add the minced garlic and ginger in the last minute, stirring constantly to infuse your dish with aromatic flavors, creating a fragrant base for the Butternut Squash Curry.
Step 5: Toast Spices
Once the onions are soft, it’s time to add depth to your curry. Sprinkle in the cumin, coriander, turmeric, and garam masala, toasting the spices for about 1-2 minutes. Stir continuously until the spices are fragrant and warmed through, allowing their flavors to blossom and enhance the overall richness of the Butternut Squash Curry.
Step 6: Add Chickpeas and Tomatoes
Next, introduce the drained chickpeas and diced tomatoes to the skillet, stirring well to combine everything evenly. Cook this mixture for about 1 minute, allowing the tomatoes to release some juices and meld with the spices, creating a delightful blend that will form the heart of your curry.
Step 7: Create the Sauce
Now, pour in the reduced-fat coconut milk and add the lemon juice to create a creamy, luxurious sauce. Bring this to a gentle simmer and let it bubble for about 3-5 minutes. This simmering time will help meld the flavors together, resulting in a velvety sauce that envelops the chickpeas beautifully.
Step 8: Combine
Once the roasted butternut squash is ready, carefully add the cubes into the skillet with the curry mixture. Stir gently to combine and cook for an additional 5 minutes, allowing the squash to absorb the flavors of the sauce. This final touch will bring your Butternut Squash Curry with Chickpeas together for a comforting, hearty dish. Serve over basmati rice and garnish with fresh cilantro.

Expert Tips for Butternut Squash Curry
-
Prep Ahead: Prepare the butternut squash in advance by cubing and roasting it beforehand to save time during busy weeknights.
-
Caramelization Key: For maximum flavor, ensure the butternut squash is fork-tender and lightly caramelized before adding it to the curry.
-
Instant Pot Shortcut: If you’re short on time, use an Instant Pot. Sauté the aromatics as directed, then add all ingredients with extra broth and pressure cook for 5 minutes.
-
Flavor Boosting: Toast spices first to unlock their aromatic oils, intensifying the flavors in your Butternut Squash Curry with Chickpeas.
-
Versatile Storage: This curry is a perfect make-ahead meal. Store leftovers in an airtight container for up to 4 days, reheating gently to maintain the texture.
-
Garnish Well: Don’t skip the fresh cilantro garnish; it adds a burst of vibrant flavor that beautifully complements the creamy curry.
Butternut Squash Curry Variations
Feel free to play with this recipe and customize the flavors to suit your taste buds!
-
Winter Squash Swap: Replace butternut squash with acorn or pumpkin for a new flavor profile that still shines with sweetness.
-
Add Greens: Incorporate spinach or peas during the last few minutes of cooking for a nutrition and color boost, making every bite vibrant and nutritious.
-
Extra Heat: For those who love a spicy kick, throw in diced chili peppers or a sprinkle of cayenne pepper. Just a little adds excitement without overpowering the dish.
-
Quinoa or Cauliflower Rice: Serve your curry over quinoa or cauliflower rice instead of basmati for a healthy, lower-carb twist that still feels hearty.
-
Creamy Variation: Swap reduced-fat coconut milk for cashew cream for a richer flavor. It not only enhances creaminess but adds a wonderful nuttiness that pairs perfectly.
-
Spice It Up: Experiment with your favorite spices; adding a pinch of smoked paprika or a dash of cinnamon can transform your curry into something extraordinary.
-
Different Legumes: Try lentils in place of chickpeas for a different texture and flavor. They cook faster and still provide a hearty protein source.
-
Flavor Boosts: Enhance the dish’s aroma by adding a splash of apple cider vinegar or tamari for a umami depth that complements the sweetness beautifully.
And if you’re looking for more delightful ideas, consider pairing this curry with a comforting side like a Cranberry Brie Tart. For an easy salad, you might like the Spring Roll Salad alongside your meal for a refreshing crunch!
Make Ahead Options
These Creamy Vegan Butternut Squash and Chickpea Curry components are perfect for meal prep, saving you time on busy weeknights! You can roast the butternut squash and prepare the curry base (onions, garlic, ginger, and spices) up to 24 hours in advance. Simply refrigerate the roasted squash and the cooked base in separate airtight containers. On the day you plan to serve, combine the two in a skillet, add the chickpeas, diced tomatoes, coconut milk, and lemon juice, then simmer for about 5 minutes to warm through. This will ensure the curry remains just as delicious, bursting with flavor, and ready to enjoy!
Storage Tips for Butternut Squash Curry with Chickpeas
Fridge: Store your Butternut Squash Curry in an airtight container for up to 4 days. Make sure it cools completely before refrigerating to maintain optimal freshness.
Freezer: This curry can be frozen for up to 3 months. Place in a freezer-safe container, leaving space for expansion, and ensure it’s tightly sealed to prevent freezer burn.
Reheating: When ready to enjoy, thaw overnight in the fridge and reheat on the stovetop over low heat. Add a splash of vegetable broth or water to maintain the creamy texture.
Serving Suggestions: For the best experience, serve with freshly cooked basmati rice or warm naan after reheating to ensure every bite is as delightful as when freshly made.
What to Serve with Creamy Vegan Butternut Squash and Chickpea Curry
Elevate your dining experience with delightful accompaniments that enhance the comforting flavors of your meal.
- Basmati Rice: A fluffy, aromatic base that perfectly complements the rich curry, allowing you to soak up every mouthful of delicious sauce.
- Vegan Naan: Soft and warm, it’s perfect for scooping up curry while adding a delightful texture; an inviting addition to your cozy dinner.
- Roasted Veggies: Seasonal veggies roasted to perfection provide a crunchy contrast, creating a colorful plate that pleases the eyes and palate.
- Cilantro Lime Quinoa: Light and zesty, this protein-packed grain offers a refreshing flavor balance that brightens the meal with every bite.
- Cucumber Salad: Fresh slices tossed in a tangy dressing cool down the palate, enhancing the spices in the curry with a crisp, juicy crunch.
- Chai Tea: A warm cup of spiced chai rounds out the meal, magnifying the Indian-inspired flavors and creating a wonderful after-dinner experience.
- Mango Chutney: A sweet-tart condiment that adds a fruity dimension, beautifully contrast the savory notes of the butternut squash curry.
- Chocolate Avocado Mousse: For dessert, this creamy treat offers a luscious, guilt-free end to your meal—sweet and satisfying without overpowering your palate.

Butternut Squash and Chickpea Curry Recipe FAQs
How do I choose ripe butternut squash?
Absolutely! Look for butternut squash that is firm to the touch with a smooth, tan rind. It should feel heavy for its size and have a slight sheen. Avoid those with dark spots or any signs of softening. Ideally, opt for squash that is heavier and has a solid stem.
What’s the best way to store leftover curry?
Very simply! Store your Butternut Squash Curry in an airtight container in the refrigerator for up to 4 days. Make sure it cools completely before adding it to the container to ensure optimal freshness and to prevent condensation.
Can I freeze the Butternut Squash Curry?
Definitely! This curry can be frozen for up to 3 months. To do this, let it cool completely and then transfer it to a freezer-safe container, leaving about an inch of space at the top for expansion. When ready to use, thaw it overnight in the fridge and reheat over low heat, adding a splash of vegetable broth or water to keep it creamy.
What should I do if my curry is too thick?
No worries! If your curry is too thick for your liking, simply add a little vegetable broth or water to thin it out to your preferred consistency. Stir it in while reheating, letting it simmer slightly to meld the flavors again. This way, you can achieve that creamy texture you desire!
Is this recipe suitable for those with allergies?
Yes! This Butternut Squash and Chickpea Curry is vegan and can be adjusted for various dietary needs. However, always check the label on your vegetable broth and canned ingredients for allergenic information, especially if you’re concerned about gluten or specific additives. You can easily substitute chickpeas with lentils if you have any legume allergies.
Can I use other vegetables in this curry?
The more the merrier! Feel free to incorporate additional vegetables like spinach, peas, or bell peppers for nutritional variety. Just make sure to adjust cooking times slightly, adding these veggies to the skillet after sautéing the aromatics, and letting them cook for a few minutes until tender.

Creamy Butternut Squash Curry with Chickpeas for Cozy Nights
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C).
- Peel and cube the butternut squash. Toss with olive oil, salt, and curry powder. Roast for about 40 minutes.
- Chop onion, mince garlic, and ginger. Rinse and drain chickpeas.
- In a skillet, heat olive oil, sauté onion for 5 minutes. Add garlic and ginger.
- Add cumin, coriander, turmeric, and garam masala, toast spices for 1-2 minutes.
- Add chickpeas and diced tomatoes to the skillet, cook for 1 minute.
- Pour in coconut milk and lemon juice, bring to a simmer for 3-5 minutes.
- Add roasted butternut squash, combine gently, and cook for another 5 minutes.

Leave a Reply