🌿
Cheap Vegan Dinner Ideas
Cost: $3-8 per meal | Serves: 4 | Prep: 10-15 min | Cook: 20-30 min
Vegan food has a reputation for being expensive — quinoa salads and cashew cheese aren't cheap. But the original vegan staples — beans, lentils, rice, and vegetables — are the cheapest foods on the planet. These cheap vegan dinner ideas use smart shopping to deliver incredible flavor without the price tag.
1. Chickpea Tikka Masala
Cost: $5.80 | 35 minutes | Better than takeout
Ingredients (serves 4)
- 2 cans chickpeas, drained ($1.80)
- 1 can coconut milk ($1.80)
- 1 can crushed tomatoes ($1.10)
- 1 onion, 4 garlic cloves, 1 tbsp fresh ginger ($0.80)
- 2 tbsp tikka masala spice blend (or: cumin, coriander, turmeric, garam masala, chili) ($0.40)
- 1 tbsp vegetable oil ($0.10)
- Salt to taste
- Fresh cilantro optional ($0.30)
- Rice to serve ($0.60)
- Naan bread optional ($1.50)
Instructions
- Sauté onion in oil over medium heat 6 minutes until golden.
- Add garlic and ginger, cook 1 minute. Add spice blend, stir 30 seconds.
- Add crushed tomatoes, stir well. Simmer 5 minutes.
- Add coconut milk and chickpeas. Simmer 15 minutes, stirring occasionally.
- The sauce thickens beautifully. Season with salt.
- Serve over rice with cilantro and naan if using.
Nutrition (per serving): ~420 calories | 16g protein | 52g carbs | 18g fat
2. Black Bean and Sweet Potato Tacos
Cost: $7.20 | 30 minutes | Hearty and satisfying
Ingredients (serves 4)
- 2 medium sweet potatoes ($1.80)
- 2 cans black beans ($1.80)
- 8 corn tortillas ($1.20)
- 1 avocado ($0.90)
- 1 lime ($0.40)
- 1 tsp cumin, chili powder, smoked paprika ($0.20)
- 1 tbsp olive oil ($0.20)
- Salsa ($0.60)
- Shredded cabbage ($0.60)
- Cilantro + jalapeño optional ($0.50)
Instructions
- Cube sweet potatoes (1/2 inch pieces). Toss with oil, cumin, chili powder, smoked paprika, salt.
- Roast at 425°F for 20-25 minutes, flipping halfway, until caramelized.
- Heat beans in a pan with a splash of water and a pinch of cumin and salt.
- Mash avocado with lime juice, salt, and a pinch of garlic powder.
- Warm tortillas. Build tacos: beans, sweet potato, avocado, cabbage, salsa, cilantro.
3. Lentil Bolognese
Cost: $5.40 | 35 minutes | Nobody misses the meat
Ingredients (serves 6)
- 1.5 cups green or brown lentils ($1.20)
- 1 lb pasta ($1.00)
- 1 can crushed tomatoes ($1.10)
- 1 tbsp tomato paste ($0.20)
- 1 onion, 2 carrots, 2 celery stalks, 4 garlic cloves ($1.20)
- 1 cup vegetable broth ($0.40)
- 2 tbsp olive oil ($0.40)
- Italian seasoning, salt, red pepper flakes ($0.20)
- Nutritional yeast optional (vegan parmesan) ($0.30)
- Fresh basil optional ($0.40)
Instructions
- Finely dice onion, carrots, and celery. Sauté in olive oil 8 minutes until soft.
- Add garlic and tomato paste. Cook 2 minutes.
- Add lentils, crushed tomatoes, broth, and Italian seasoning. Stir well.
- Bring to boil, then simmer 25-30 minutes until lentils are tender.
- The sauce should be thick and meaty-looking. Add water if too thick.
- Season generously. Serve over pasta with nutritional yeast or basil.
4. Tofu Fried Rice
Cost: $6.80 | 20 minutes | Protein-packed vegan dinner
Ingredients (serves 4)
- 1 block extra-firm tofu ($1.80)
- 3 cups cooked cold rice ($0.60)
- 2 cups frozen mixed vegetables ($1.60)
- 3 tbsp soy sauce ($0.30)
- 1 tbsp sesame oil ($0.30)
- 3 cloves garlic, 1 tsp ginger ($0.20)
- 2 tbsp vegetable oil ($0.20)
- Green onions ($0.45)
- Sriracha to serve ($0.35)
Instructions
- Press tofu: wrap in towels, place heavy pan on top, 15 minutes. Cube.
- Fry tofu cubes in 1 tbsp oil over high heat until golden on all sides, 8 minutes. Sprinkle with a little soy sauce. Remove.
- In same pan, add more oil, stir-fry vegetables 3 minutes.
- Add garlic and ginger, 30 seconds. Add cold rice, press and stir-fry 3 minutes.
- Return tofu. Add soy sauce and sesame oil. Toss everything.
- Top with green onions and sriracha.
More Cheap Vegan Dinners
- 5. Mushroom and Lentil Shepherd's Pie: Lentil filling with mushrooms in tomato sauce, topped with mashed potato. Pure comfort food for $8 total.
- 6. Peanut Butter Stir-Fry: Any vegetables + tofu + peanut sauce (PB + soy + lime + garlic) + rice. $5 for four.
- 7. Roasted Vegetable and Hummus Bowls: Roast whatever vegetables you have + serve over rice + spoon of hummus + drizzle of olive oil. $5.
- 8. White Bean and Spinach Soup: Two cans of beans + bag of frozen spinach + garlic + broth + Italian seasoning. 20 minutes, $5.
- 9. Vegetable Curry: Coconut milk + curry paste + any root vegetables or chickpeas. Endless variations from one formula. $6-8.
- 10. Pasta Arrabbiata: Olive oil + garlic + crushed tomatoes + red pepper flakes + pasta. Vegan by default, incredibly flavorful, under $4 for 4 servings.
Cheap Vegan Pantry Essentials
- Lentils (green, red, brown) — $1-2/lb, protein powerhouses
- Canned beans (chickpeas, black beans, kidney beans) — $0.90/can
- Coconut milk — transforms any dish, ~$1.80/can
- Nutritional yeast — cheesy flavor without dairy, $5 for a big bag
- Firm tofu — $1.80/block, 20g protein
- Spices: cumin, coriander, turmeric, garam masala, smoked paprika — buy bulk if possible
Vegan Cooking Essentials
- Instant Pot 6 Quart - Cook dried beans and lentils fast ($89)
- Nutritional Yeast - Cheesy flavor, B12-fortified ($12)
- Glass Meal Prep Containers - Prep vegan meals in bulk ($20)