Discover the ultimate comfort food with this incredibly easy and utterly delicious Vegan Sweet Potato Butternut Squash Lentil Stew. Crafted as a one-pot wonder, this hearty stew is ready to nourish your body and soul in just 40 minutes, making it perfect for weeknight dinners or a cozy weekend meal. It’s a plant-based powerhouse, rich in flavor, and packed with wholesome ingredients that will leave you feeling satisfied and energized.

About This Wholesome Vegan Butternut Squash Lentil Stew
This delightful stew is a testament to the fact that healthy eating can be incredibly flavorful and comforting. It brings together the natural sweetness of roasted butternut squash and sweet potato with the earthy richness of lentils, all simmered in a fragrant broth infused with aromatic spices. Beyond its incredible taste, this recipe is a beacon of plant-based nutrition, offering a fantastic source of protein and fiber, making it an ideal choice for anyone seeking a wholesome, meatless meal.
Not only is this stew naturally gluten-free and oil-free, but its simplicity also makes it incredibly accessible for all skill levels in the kitchen. Each generous serving provides an impressive 15 grams of plant-based protein and 19 grams of fiber, ensuring a truly filling and satisfying experience without any heavy ingredients. This makes it an excellent option for meal prepping, as it tastes even better the next day and can be easily stored for future enjoyment.
If you’re a fan of comforting and nutritious stews, you might also enjoy our Vegan Sweet Potato Lentil Stew with Kale, or our creamy Vegan Sweet Potato Peanut Stew. For more lentil inspiration, check out our classic Hearty Vegan Lentil Stew.
For those who adore the warm, inviting notes of curry, this recipe delivers beautifully. You can also explore our equally delicious Vegan Curried Chickpea Stew and the ever-popular Chickpea Potato Curry for more spice-infused meals.
Essential Ingredients for Your Butternut Squash Lentil Stew
Crafting this flavorful stew requires a selection of fresh vegetables and pantry staples. While this section highlights the key components and potential substitutions, please refer to the complete recipe card at the end of this article for precise measurements and detailed cooking instructions.

Here’s a closer look at what you’ll need and how you can adapt the recipe:
- Aromatics (Onion, Garlic, and Ginger): These form the foundational flavor base of our stew. Sautéing them until fragrant builds a rich, aromatic profile. If fresh ginger is unavailable, you can confidently omit it or use a small pinch of ground ginger for a similar warmth.
- Sweet Potato: You’ll need about 2 cups of cubed sweet potato, which typically equates to one medium-sized sweet potato. This adds a lovely natural sweetness and creamy texture. Regular potatoes, like Yukon Gold or Russet, can be used as a substitute, or you can opt for an all-butternut squash version if preferred.
- Butternut Squash: The star of the show, providing a rich, autumnal flavor and vibrant color. Using pre-peeled and cubed frozen butternut squash is a fantastic time-saver if you want to skip the effort of handling a whole squash. Alternatively, any other winter squash like acorn or kabocha can be used.
- Lentils: This recipe primarily uses uncooked green lentils, which hold their shape well and add a hearty texture. We also provide notes below on how to adapt the recipe if you prefer using red lentils, which cook faster and create a creamier consistency.
- Mushrooms: White button or cremini mushrooms are perfect for adding an umami depth to the stew. If mushrooms aren’t to your liking, feel free to leave them out entirely without compromising the overall flavor.
- Vegetable Broth: Essential for simmering the vegetables and lentils, creating a flavorful liquid base. Any high-quality vegetable broth or stock will work, whether homemade or store-bought. Ensure it’s low-sodium if you’re managing salt intake.
- Spinach: Fresh spinach is stirred in at the end, wilting beautifully into the hot stew and adding a boost of nutrients and a pop of green. Finely chopped kale is an excellent and equally nutritious substitute, though it may require a slightly longer wilting time.
- Spices: A blend of curry powder, ground cumin, and turmeric gives this stew its signature warm, earthy, and slightly exotic flavor. These spices not only taste incredible but also boast impressive anti-inflammatory properties. Adjust the quantities to suit your preferred spice level.
Crafting Your Delicious Squash Lentil Stew: A Step-by-Step Guide
Making this flavorful and satisfying stew is remarkably straightforward, requiring just one pot and a few simple steps. Here’s how you can prepare this wholesome meal:
Step 1: Sauté the Aromatics and Bloom the Spices
Begin by adding your diced onions, minced garlic, and fresh ginger to a large soup pot. If you’re cooking oil-free, use about 2 tablespoons of water or vegetable broth to sauté these ingredients over medium heat. Cook them for about 5-6 minutes, stirring occasionally, until they become soft, translucent, and wonderfully fragrant. This step is crucial for building a deep flavor base.

Once the aromatics are softened, stir in the curry powder, ground cumin, and turmeric. Continue to cook for another 2-3 minutes, stirring constantly. This brief cooking time allows the spices to “bloom” in the heat, intensifying their flavors and aromas. If the bottom of the pan starts to dry out, add another tablespoon or two of water or broth to prevent sticking and burning.
Step 2: Simmer the Vegetables and Lentils
Next, introduce the main components of the stew to the pot. Add the cubed butternut squash, diced carrots, sweet potato, and the uncooked green lentils. Pour in the vegetable broth, ensuring all ingredients are mostly submerged. Bring the mixture to a gentle simmer, then reduce the heat to low to medium, cover the pot, and let it cook.

Continue to simmer until the sweet potato, butternut squash, and lentils are all tender. This process typically takes about 20 minutes, but cooking times can vary depending on the size of your vegetable cubes and the type of lentils used. Periodically check the tenderness of the vegetables by piercing them with a fork.
Step 3: Incorporate the Mushrooms
Once the main vegetables and lentils are tender, it’s time to add the chopped mushrooms. Stir them into the stew, then cover the pot again and allow it to simmer for an additional 5 minutes. This brief cooking time is enough for the mushrooms to soften and release their umami flavors, integrating perfectly into the stew.

Step 4: Wilt the Spinach and Season
For the final touch, remove the lid from the pot and stir in the fresh spinach. Immediately turn off the heat; the residual warmth of the stew is sufficient to wilt the spinach. Let the stew sit for 3-4 minutes, allowing the spinach to gently collapse and blend seamlessly into the rich, flavorful broth.

Taste the stew and season with salt and freshly ground black pepper as needed. The amount will depend on your preference and the saltiness of your vegetable broth. Serve this delightful stew immediately, perhaps garnished with fresh cilantro or a squeeze of lime juice for an extra burst of freshness.
Frequently Asked Questions About This Stew
Can I use pre-cooked lentils in this recipe?
Absolutely! If you’re using pre-cooked lentils, you’ll need about 2 cups, or a standard 19 oz can of drained and rinsed lentils. When using cooked lentils, significantly reduce the amount of vegetable broth to just 1 cup, as they won’t absorb as much liquid. Add the pre-cooked lentils at the very end, when you stir in the spinach, and simmer just long enough to heat them through, reducing the overall simmering time for the vegetables to about 20 minutes.
Can I use red lentils instead of green lentils?
Yes, red lentils can be used! Use the same amount as green lentils. Keep in mind that red lentils cook much faster than green lentils and will break down more, resulting in a creamier, mushier texture rather than holding their shape like green lentils. Adjust the cooking time accordingly, simmering until the lentils are tender, which is usually around 15-20 minutes.
How should I store and reheat leftover stew?
This stew makes excellent leftovers! Once the stew has cooled completely to room temperature, transfer it to an airtight container. It can be stored in the fridge for up to 5 days. For longer storage, freeze it for up to 3 months. To reheat, thaw frozen stew overnight in the refrigerator or in the microwave. Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth if it has thickened too much.
Tips for Success & Creative Variations
Achieving the perfect stew is simple with a few helpful tips and ideas for customization.
- Spice Level: If you enjoy a little heat, consider adding a pinch of cayenne pepper or a chopped jalapeño (remove seeds for less heat) along with the other spices. A dash of red pepper flakes at the end can also add a nice kick.
- Add Creaminess: For an even richer, creamier stew, stir in half a can of full-fat coconut milk or a plant-based cream alternative during the last 5-10 minutes of simmering. This will add a luxurious texture and a subtle tropical note.
- Boost the Veggies: This stew is incredibly versatile. Feel free to add other quick-cooking vegetables like diced bell peppers, chopped zucchini, or even green beans along with the mushrooms.
- Fresh Herbs: A sprinkle of fresh cilantro or parsley before serving can brighten the flavors and add a fresh aromatic touch.
- Lemon or Lime Brightness: A squeeze of fresh lemon or lime juice just before serving can elevate all the flavors, adding a wonderful bright finish to the stew.
Explore More Hearty & Delicious Vegan Soups & Stews
If you’ve enjoyed this comforting stew, we have a variety of other plant-based soup and stew recipes that are equally nutritious and satisfying:
- Vegan Butternut Squash Lentil Soup: A lighter, yet equally flavorful take on squash and lentils.
- Vegan Lemon Lentil Soup: Bright and zesty, perfect for a refreshing meal.
- Chickpea Peanut Stew: A creamy, spicy, and irresistible stew with a West African influence.
- Sweet Potato Lentil Soup: Another comforting blend of sweet potato and hearty lentils.
- Vegan Red Lentil Tomato Soup: A robust and flavorful tomato-based lentil soup.
Rating: 5 out of 5 stars based on 6 votes
Butternut Squash Lentil Stew
This curried butternut squash lentil stew is loaded with nourishing ingredients. It’s got butternut squash, of course, but you’ll also find carrots, sweet potato, onion, garlic, mushroom, and spinach. All these veggies create the most wonderfully creamy yet textured, hearty dish that’s packed with nutrition.
Ingredients
- 2 cups diced white or yellow onion (1/2 a large or 1 medium, 300 g)
- 3 cloves garlic, minced
- 1 tbsp fresh ginger root, minced
- 1 tsp curry powder
- 1 tsp ground cumin
- 1/2 tsp ground turmeric
- 2 cups heaping peeled and chopped carrot (about 5 medium carrots, 310 g)
- 2 cups peeled and diced sweet potato (1/2 a large or 1 medium, 300 g)
- 4 cups peeled and cubed butternut squash (1 small/medium or 1/2 a large, 560 g)
- 1 cup green lentils (200 g)
- 3 cups vegetable broth
- 2 cups white or crimini mushrooms, chopped (160 g)
- 5 handfuls fresh spinach (150 g)
- Salt and pepper, to taste
Instructions
-
Add the garlic, onion, and ginger to a large soup pot with 2 tbsp of water or broth and cook over medium heat for 5-6 minutes until soft and fragrant.
-
Stir in the spices and cook for 2-3 more minutes, stirring often. Add 1-2 tbsp of water or broth as needed if the pan starts to dry out.
-
Add the squash, carrot, sweet potato, lentils, and broth, cover and simmer lightly over low to medium heat until the squash, lentils, and sweet potato are tender, about 20 minutes.
-
Add the chopped mushrooms, cover and cook for another 5 minutes.
-
Remove the lid, stir in the spinach, turn off the heat and let sit for 3-4 minutes to allow the spinach to wilt and mix into the stew. Season with salt and pepper, if needed, and serve right away.
Notes
This recipe can be made with 2 cups of pre-cooked lentils or a 19 oz can of drained and rinsed lentils. Reduce the simmering time to about 20 minutes, reduce the broth to 1 cup, and add the cooked lentils when you mix the spinach in.
To use red lentils, use the same amount as green and reduce the cooking time slightly, as red lentils don’t take as long to cook. Red lentils will be mushier and softer in the recipe, whereas green lentils will hold their shape.
If storing leftovers, let it cool then store in a sealed container in the fridge for up to 5 days or freeze for up to 3 months. Frozen stew can be thawed in the microwave or overnight in the fridge and then reheated on the stovetop.
Mushrooms can be omitted if you’re not a big fan.
Nutrition
Serving: 1/5th of recipe (approx. 500 g), Calories: 279kcal, Carbohydrates: 57g, Protein: 15g, Fat: 1.4g, Fiber: 19g
Enjoyed this recipe? Share your thoughts and leave a comment below!
Originally published on February 5, 2017.