Looking for a way to eat plant-based without breaking the bank? You’re in the right place!
Today I’m sharing my favorite cheap vegan recipe—a hearty, flavorful, and protein-packed Vegan Lentil & Vegetable Stew that’s as easy on your wallet as it is on your taste buds. Whether you’re a college student, a busy parent, or anyone hoping to enjoy filling meals on a budget, this recipe is here to prove that vegan food doesn’t have to be expensive or complicated.
With simple ingredients like lentils, potatoes, carrots, and a handful of pantry staples, you can whip up a nourishing dinner for less than the price of a fancy coffee. Plus, it’s ultra-adaptable, so you can use whatever veggies you have on hand.
Let’s dive in and discover how delicious budget-friendly vegan eating can be!
Why You’ll Love This Recipe
- Affordable: Uses pantry staples and inexpensive veggies—perfect for tight budgets.
- Hearty & Filling: Packed with protein-rich lentils and fiber-full veggies, this stew keeps you satisfied.
- Flexible: Swap in whatever vegetables you have in your fridge or freezer—no need for a special grocery run.
- Meal Prep Friendly: Makes a big batch that reheats beautifully for quick lunches or dinners all week.
- Delicious & Comforting: The savory broth, tender lentils, and aromatic herbs create true comfort in a bowl.
- Nutritious: Full of vitamins, minerals, protein, and fiber for a balanced plant-based meal.
Ingredients
Ingredient | Amount | Notes |
---|---|---|
Lentils (brown or green) | 1 cup (200g) | Rinsed |
Potatoes | 2 medium | Diced |
Carrots | 2 | Sliced |
Onion | 1 medium | Diced |
Garlic cloves | 3 | Minced |
Canned diced tomatoes | 1 can (14.5 oz/400g) | With juices |
Vegetable broth or water | 4 cups (1 liter) | Low sodium preferred |
Olive oil (or any cooking oil) | 2 tbsp | Optional but adds flavor |
Dried thyme | 1 tsp | |
Dried oregano | 1 tsp | |
Salt & pepper | To taste | |
Spinach or kale (optional) | 2 cups | Chopped, fresh or frozen |
Equipment
- Large soup pot or Dutch oven
- Cutting board
- Chef’s knife
- Wooden spoon or spatula
- Measuring cups & spoons
- Ladle
- Bowl & colander (for rinsing lentils)
Instructions
-
Prepare your ingredients.
Dice the potatoes and onion, slice the carrots, and mince the garlic. Rinse the lentils well in a colander under cold water.
If using fresh greens, roughly chop them.
-
Sauté the aromatics.
Heat the olive oil in a large soup pot over medium heat. Add the onion and cook for 3-4 minutes, until translucent.
Stir in the garlic and cook for another minute until fragrant.
-
Add vegetables and lentils.
Add the diced potatoes and sliced carrots to the pot. Sauté for another 3 minutes, stirring occasionally.
-
Incorporate lentils and seasonings.
Add the rinsed lentils, diced tomatoes (with their juices), thyme, oregano, salt, and pepper. Stir everything to combine.
-
Pour in broth and simmer.
Pour in the vegetable broth or water. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 25-30 minutes.
Stir occasionally, until the lentils and potatoes are tender.
-
Add greens (optional).
If you’re using spinach or kale, stir it in during the last 5 minutes of cooking. Let the greens wilt into the stew.
-
Taste and adjust.
Taste the stew and adjust salt and pepper as needed. If the stew is too thick, add a splash more broth or water.
-
Serve hot.
Ladle into bowls and enjoy with crusty bread or over rice if desired.
Tips & Variations
-
“Use what you have! This recipe is endlessly flexible. Substitute sweet potatoes for regular potatoes, swap in frozen veggies, or add a can of beans for extra protein.”
- Spice it up: Add a pinch of smoked paprika, cumin, or a splash of hot sauce for a smoky or spicy twist.
- Bulk it up: Stir in cooked rice, quinoa, or small pasta shapes at the end for a heartier stew.
- Make it creamy: Blend a cup of the cooked stew and stir it back in for a creamier texture.
- Storage: This stew keeps in the fridge for up to 5 days and freezes well for up to 2 months.
-
“Batch cooking saves money and time. Double the recipe and freeze leftovers for a quick, healthy meal any night of the week.”
Nutrition Facts
Nutrient | Per Serving (1/6 pot) |
---|---|
Calories | 210 |
Protein | 11g |
Carbohydrates | 36g |
Fiber | 10g |
Fat | 3g |
Sodium | 410mg |
Iron | 20% DV |
Note: Nutrition facts are estimates and may vary based on exact ingredients used.
Serving Suggestions
- Classic: Ladle the stew into bowls and serve with a slice of crusty whole grain bread.
- Over Grains: Spoon the stew over steamed brown rice, quinoa, or couscous for an even heartier meal.
- With a Side Salad: Pair with a simple green salad dressed with lemon juice and olive oil for a fresh contrast.
- Topped with Herbs: Sprinkle with chopped fresh parsley or cilantro for a burst of flavor and color.
- Budget-friendly tip: Serve with homemade Lemon Crackers for an extra crunch without spending more.
Conclusion
Eating well on a budget doesn’t mean sacrificing taste, nutrition, or satisfaction. With this cheap vegan lentil & vegetable stew, you get a bowl full of comfort and wellness, made from ingredients that are accessible and affordable for everyone.
Whether you’re new to vegan cooking or a plant-based pro, recipes like this prove just how versatile and delicious budget-friendly meals can be. Try making a big pot on Sunday and enjoy nourishing, wallet-friendly dinners all week long!
For more vegan inspiration, don’t miss our Harvest Hash Recipe: A Delicious and Easy Fall Comfort Food, the zesty Lemon Ricotta Pasta With Arugula Recipe, or get creative with plant-based protein in our Lion’S Mane Mushroom Crumble Recipes.
Happy cooking, and let us know how your stew turns out!
📖 Recipe Card: Easy Vegan Lentil Stew
Description: A hearty, budget-friendly lentil stew packed with veggies and flavor. Perfect for a quick, nutritious meal any day of the week.
Prep Time: PT10M
Cook Time: PT30M
Total Time: PT40M
Servings: 4 servings
Ingredients
- 1 cup dried brown or green lentils, rinsed
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 bay leaf
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery. Sauté for 5 minutes.
- Stir in lentils, diced tomatoes, vegetable broth, thyme, salt, pepper, and bay leaf.
- Bring to a boil, then reduce heat and simmer uncovered for 25 minutes.
- Remove bay leaf. Taste and adjust seasoning if needed.
- Serve hot.
Nutrition: Calories: 220 | Protein: 12g | Fat: 3g | Carbs: 38g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Easy Vegan Lentil Stew”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty, budget-friendly lentil stew packed with veggies and flavor. Perfect for a quick, nutritious meal any day of the week.”, “prepTime”: “PT10M”, “cookTime”: “PT30M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried brown or green lentils, rinsed”, “1 tablespoon olive oil”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “2 carrots, diced”, “2 celery stalks, diced”, “1 can (14.5 oz) diced tomatoes”, “4 cups vegetable broth”, “1 teaspoon dried thyme”, “1 teaspoon salt”, “1/2 teaspoon black pepper”, “1 bay leaf”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, carrots, and celery. Saut\u00e9 for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in lentils, diced tomatoes, vegetable broth, thyme, salt, pepper, and bay leaf.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer uncovered for 25 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaf. Taste and adjust seasoning if needed.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “220”, “proteinContent”: “12g”, “fatContent”: “3g”, “carbohydrateContent”: “38g”}}