Welcome to our cheap vegan recipe blog – your go-to destination for plant-based meals that are both budget-friendly and delicious. Whether you’re a student trying to save money, a family looking to stretch your grocery budget, or simply someone who loves a satisfying, healthy meal without breaking the bank, you’re in the right place.
We believe that eating vegan doesn’t have to mean shopping at specialty stores or spending a fortune on trendy ingredients. In fact, some of the world’s most comforting, nourishing, and flavorful dishes are naturally vegan and made with simple pantry staples.
In today’s post, I’ll walk you through one of my favorite cheap vegan recipes: a hearty, one-pot Lentil & Vegetable Stew. This is a recipe I return to again and again for its ease, versatility, and unbeatable value.
Let’s dig in!
Why You’ll Love This Recipe
- Affordable: Uses common pantry staples and fresh vegetables, keeping your grocery bill low.
- Nutritious & Filling: Packed with protein-rich lentils, fiber, and vitamins from fresh veggies.
- Easy to Make: No fancy techniques – just chop, simmer, and enjoy.
- Customizable: Swap in whatever vegetables you have on hand or add your favorite spices.
- Meal Prep Friendly: Makes big batches perfect for lunches and dinners all week long.
- One-Pot Wonder: Minimal cleanup means more time to relax and savor your meal.
Ingredients
Ingredient | Quantity |
---|---|
Brown or green lentils | 1 cup (dry) |
Yellow onion | 1 medium, diced |
Carrots | 2 large, sliced |
Celery stalks | 2, sliced |
Garlic cloves | 3, minced |
Canned diced tomatoes | 1 can (14.5 oz) |
Potato | 1 large, diced |
Vegetable broth or water | 4 cups |
Olive oil | 1 tbsp |
Bay leaf | 1 |
Dried thyme | 1 tsp |
Salt & pepper | To taste |
Optional: Spinach or kale | 2 cups, chopped |
Optional: Lemon juice or vinegar | 1 tbsp, for brightness |
Equipment
- Large soup pot or Dutch oven
- Wooden spoon or spatula
- Chef’s knife and cutting board
- Measuring cups and spoons
- Ladle for serving
Instructions
-
Prepare your ingredients:
Dice the onion, slice the carrots and celery, mince the garlic, and dice the potato. Rinse the lentils under cold water and drain.
-
Sauté the aromatics:
Heat the olive oil in your large soup pot over medium heat. Add the diced onion and cook for 3-4 minutes, until softened.
Stir in the garlic, carrots, and celery. Cook for another 3 minutes, until fragrant.
-
Build the stew:
Add the diced potato, rinsed lentils, canned tomatoes (with their juice), vegetable broth, bay leaf, and dried thyme. Stir well to combine.
Increase heat and bring everything to a gentle boil.
-
Simmer:
Reduce heat to low, cover, and let simmer for 25-30 minutes, or until the lentils and potatoes are tender. Stir occasionally, and add more broth or water if needed to reach your desired consistency.
-
Season and finish:
Remove the bay leaf. Season with salt and pepper to taste.
If using, stir in chopped spinach or kale and cook for 2-3 minutes, until wilted. Add a splash of lemon juice or vinegar for brightness.
-
Serve:
Ladle the stew into bowls. Enjoy hot, perhaps with crusty bread or over cooked rice.
Tips & Variations
-
“Feel free to swap in whatever vegetables you have on hand—zucchini, sweet potatoes, bell peppers, or frozen mixed veggies all work beautifully.”
- Add grains: For a heartier stew, toss in half a cup of uncooked brown rice or barley with the lentils.
- Spice it up: Add a pinch of chili flakes, smoked paprika, or cumin for extra flavor depth.
- Make it creamy: Stir in a spoonful of tahini or coconut milk at the end for a creamy twist.
- Bulk up with beans: Add a can of drained chickpeas or white beans for extra protein and texture.
- Batch cooking tip: This stew freezes well! Cool completely and store in airtight containers for up to 3 months.
Nutrition Facts
Nutrient | Per Serving (1 of 4) |
---|---|
Calories | 210 |
Protein | 12g |
Carbohydrates | 39g |
Fiber | 12g |
Fat | 2.5g |
Sodium | 530mg (varies with broth/seasoning) |
Vitamin A | 110% DV |
Iron | 18% DV |
Note: Nutrition will vary depending on exact ingredients and add-ins.
Serving Suggestions
- Pair with crusty whole wheat bread or a warm pita for a satisfying meal.
- Serve over a scoop of cooked brown rice, quinoa, or couscous to stretch the stew even further.
- Top with a drizzle of olive oil, a sprinkle of fresh herbs, or a spoonful of vegan yogurt for a creamy finish.
- Pack up leftovers for easy lunches or freeze single portions for future busy nights.
- If you’re planning a dinner party, serve this stew as a starter alongside other favorites like our Harvest Hash Recipe: A Delicious and Easy Fall Comfort Food or pair it with a light salad.
Conclusion
Eating vegan on a budget is more than possible – it’s absolutely delicious! This cheap vegan Lentil & Vegetable Stew is a testament to the power of simple, wholesome ingredients.
With minimal effort and cost, you can create a hearty meal that nourishes your body and soul. Don’t be afraid to make this recipe your own by experimenting with what’s in your fridge or pantry.
Remember, the best vegan cooking is flexible and creative.
If you enjoyed this recipe, make sure to check out our other affordable vegan favorites like Lion’S Mane Mushroom Crumble Recipes and the fresh, lemony Lemon Ricotta Pasta With Arugula Recipe. For more inspiration, browse our Low Fodmap Appetizer Recipes for easy plant-based starters.
Happy cooking and happy savings!
📖 Recipe Card: One-Pot Vegan Lentil Curry
Description: A hearty, flavorful curry made with pantry staples. Perfect for a budget-friendly, filling dinner.
Prep Time: PT10M
Cook Time: PT30M
Total Time: PT40M
Servings: 4 servings
Ingredients
- 1 cup dried brown lentils, rinsed
- 1 tablespoon vegetable oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 2 cups vegetable broth
- 1 teaspoon curry powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon salt
- 1 cup frozen peas
- 1 carrot, diced
Instructions
- Heat oil in a large pot over medium heat.
- Add onion and garlic, sauté until soft.
- Stir in curry powder and cumin, cook for 1 minute.
- Add lentils, diced tomatoes, carrot, and vegetable broth.
- Bring to a boil, then reduce heat and simmer for 25 minutes.
- Stir in peas and salt, cook for 5 more minutes.
- Serve hot.
Nutrition: Calories: 230 kcal | Protein: 12 g | Fat: 3 g | Carbs: 40 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “One-Pot Vegan Lentil Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty, flavorful curry made with pantry staples. Perfect for a budget-friendly, filling dinner.”, “prepTime”: “PT10M”, “cookTime”: “PT30M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried brown lentils, rinsed”, “1 tablespoon vegetable oil”, “1 onion, chopped”, “2 cloves garlic, minced”, “1 can (14 oz) diced tomatoes”, “2 cups vegetable broth”, “1 teaspoon curry powder”, “1/2 teaspoon ground cumin”, “1/2 teaspoon salt”, “1 cup frozen peas”, “1 carrot, diced”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, saut\u00e9 until soft.”}, {“@type”: “HowToStep”, “text”: “Stir in curry powder and cumin, cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add lentils, diced tomatoes, carrot, and vegetable broth.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 25 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in peas and salt, cook for 5 more minutes.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “230 kcal”, “proteinContent”: “12 g”, “fatContent”: “3 g”, “carbohydrateContent”: “40 g”}}