Go Back
Healthy Vegan Stew

Healthy Vegan Stew

Healthy Vegan Stew is a creamy, smoky, and nourishing one pot meal with tender butternut squash, hearty chickpeas, and a velvety coconut milk base. This easy weeknight dinner delivers layers of warm spices and comforting texture, perfect for cozy evenings or meal prep. Make it to enjoy a flavorful, plant based bowl that keeps well and satisfies.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dinner
Cuisine Vegan
Servings 4 servings
Calories 300 kcal

Equipment

  • Large Pot
  • Wooden Spoon

Ingredients
  

  • 1 medium onion Sauté to develop sweetness and a savory base; finely chop for even cooking and soft texture. Adds depth and aromatic complexity that supports the stew's flavors when caramelized gently.
  • 3 tbsp olive oil Use for frying and coating ingredients to carry flavors; measure for balanced richness without overpowering. Provides a healthy fat that helps meld spices and promote a silky mouthfeel in the final stew.
  • 4 garlic cloves, minced Mince and lightly cook to release pungent aromatics; stir in early to bloom spices and infuse oil. Contributes sharpness and warmth that brightens the overall flavor profile without dominating.
  • 1 1/2 lbs butternut squash, peeled and cubed Peel and cube to create hearty body and natural sweetness; roast or simmer until tender for a creamy texture. Supplies bulk, natural sugars, and a velvety mouthfeel that complements the coconut milk.
  • 3 medium tomatoes, pureed or use 1 can of tomato sauce Puree or substitute with tomato sauce to add acidity and umami; cook down slightly to concentrate flavor. Balances sweetness from squash and richness from coconut milk while providing a savory backbone.
  • 1 1/2 lbs zucchini, cubed Cube and add later in cooking to retain some firmness and freshness; avoid overcooking to preserve texture. Contributes light vegetal notes and moisture while offering contrast to softer elements.
  • 2 cans chickpeas Drain and rinse before adding to provide protein, fiber, and a chewy texture; simmer to absorb flavors. Acts as a sturdy protein source that enhances heartiness and makes the stew more satisfying.
  • 1 can unsweetened coconut milk Shake and stir in to lend creaminess and tropical richness without dairy; incorporate gradually. Smooths and enriches the broth, creating a luscious consistency and mellowing spicy or acidic elements.
  • 1 tbsp chipotles in adobo sauce, minced Mince sparingly to introduce smoky heat and complex chile flavor; adjust amount to taste for desired spiciness. Infuses the stew with a smoky, tangy kick that elevates depth and warmth throughout the dish.
  • 1 tsp cumin powder Sprinkle and toast briefly to release earthy, warm notes; pair with coriander for layered spice. Brings gentle warmth and aromatic earthiness that complements the coconut and tomato base.
  • 1 tsp coriander powder Add and bloom with cumin to introduce citrusy, floral undertones; toast lightly to maximize aroma. Provides bright, fragrant lift and a subtle sweetness that rounds out the spice blend.
  • 1 tsp garam masala Stir in to contribute a complex mix of warming spices and a hint of sweetness; use measured amounts. Delivers an aromatic, multi-dimensional spice character that ties together the stew's savory and sweet elements.
  • 1 tsp salt or to taste Season toward the end and taste-adjust to enhance all flavors; start conservatively and increase as needed. Balances and elevates the stew by intensifying other seasonings and harmonizing the overall taste.

Instructions
 

  • In a large pot, add the olive oil and onions. Cook the onions on the stovetop until they are soft and caramelized, stirring often to keep them from sticking.: The moment the olive oil warms and the onions hit the surface you will hear a gentle sizzle and soon smell a sweet, savory aroma as they soften, signaling flavor development. Allowing the onions to cook until soft and lightly caramelized brings out latent sugars that deepen the stew, creating a complex base. Keep the heat medium to prevent browning too quickly, and stir often to ensure even color and to avoid sticking. A common mistake is rushing this step with high heat, which can scorch the onions and introduce bitterness, so be patient and let them loosen their moisture gradually.
  • Add the minced garlic, chipotle in adobo sauce, coriander, garam masala, cumin, and salt. Continue to stir until everything is mixed together thoroughly.: When you add the garlic and spices, the pot will release a fragrant burst, with the smoky chipotle cutting through the sweeter onion notes. Stir continuously and let the spices bloom for about thirty to sixty seconds so their essential oils infuse the oil, creating a layered aroma. This technique boosts flavor intensity and distributes spices evenly. Beware of leaving the garlic unattended in hot oil, it can brown in an instant and go bitter; keep stirring and lower the heat if necessary.
  • Then, add the butternut squash and tomato puree to the pot, mixing well. Cover the pot and simmer for 10 minutes. Stir.: As the butternut squash and tomato mingle with the spiced oil, you will notice the pot filling with a sweet and tangy steam. Stir to coat the squash with the spiced tomato, ensuring each cube is kissed with flavor. Cover the pot and simmer for 10 minutes, which allows the squash to begin softening and the tomato to integrate into a saucy base. The cover traps steam so the squash cooks through evenly, but avoid overfilling the pot which can lead to uneven cooking. If the squash is not softening after the initial simmer, increase the simmer gently and allow more time rather than turning up heat abruptly.
  • Add the zucchini, chickpeas, and coconut milk, stirring until the ingredients are well-incorporated. Cover and cook for another 20 minutes, stirring occasionally. Then, stir in the cilantro.: When you pour in the coconut milk and fold in the zucchini and chickpeas , the stew's texture will shift from chunky to luxuriously saucy, and a lighter, creamy aroma will rise. Stir to combine so the coconut milk envelops each piece, then cover and cook for another 20 minutes, stirring occasionally to prevent sticking and to check doneness. This step melds flavors and softens the zucchini without turning it to mush. A typical error is overcooking the zucchini so it becomes watery and loses structure, so keep an eye on the texture and remove the lid for the last few minutes if you need to thicken the liquid.
  • Serve with some more fresh cilantro on top and enjoy.: After the stew has finished simmering, adding fresh cilantro brings a bright, herbaceous finish that contrasts with the dish's warm spices and creamy base. The fresh herb aroma will lift the bowl instantly and offer a clean note against the smoky chipotle. Stir gently so the herb wilts slightly without losing its vibrant color. Avoid cooking the cilantro for too long because it will fade and lose its fresh vibrancy; add it at the end and taste to adjust seasoning.
  • Serve with some more fresh cilantro on top and enjoy: The final presentation should be a steaming bowl where the crema like surface of the stew glistens and curls of herb float on top, indicating freshness. Garnishing with extra cilantro adds visual contrast and a burst of fresh flavor on first bite. Serve immediately while the stew is hot so the textures and aromas remain vivid. A common serving issue is letting the stew sit too long, which mutes aromas and softens textures; if you must hold it, reheat gently and do a quick seasoning check before serving.

Notes

  • With greens: Stir in fresh spinach or kale at the end to add color and extra nutrients, letting the leaves wilt briefly in the hot stew for two to three minutes before serving.
  • Different beans: Swap the canned chickpeas for kidney beans or black beans for a different texture and flavor profile, ensuring they are pre cooked or canned and rinsed.
  • Heartier starch: Add diced potatoes with the butternut squash for a more filling version, cutting them into uniform pieces so they cook at the same rate.
  • Spice adjustment: Increase or decrease the amount of chipotles in adobo to control heat, and consider adding a pinch more salt to bring out subtle flavors after simmering.
  • Herb swaps: Experiment with parsley or basil in place of cilantro to introduce different aromatic notes that complement the spices.
  • Serve with grains: Spoon the stew over rice, quinoa, or couscous for a satisfying bowl that stretches servings and soaks up the sauce.
Keyword butternut squash chickpea stew, creamy coconut vegan stew, easy vegan weeknight dinner, vegan stew recipe