Budget Vegan Recipes — Under $5 a Serving

Eating vegan is one of the cheapest ways to eat well — when you skip the speciality cheeses and pre-made everything. These recipes lean on the pantry staples that have fed people for centuries: rice, beans, lentils, pasta, oats and seasonal vegetables.

9 recipes · Updated June 2026

  1. #1 · dinner · 20 min

    Creamy Vegan Mushroom Pasta (20 minutes)

    A silky, savoury weeknight pasta made with cashew cream, garlic and a mountain of mushrooms. Ready in 20 minutes — dairy-free.

  2. #2 · dinner · 30 min

    30-Minute One-Pot Chickpea Curry

    A pantry-friendly chickpea curry with coconut milk, tomatoes and warming spices. One pot, 30 minutes, naturally vegan and gluten-free.

  3. #3 · dinner · 25 min

    Crispy Tofu Stir-Fry with Garlic-Ginger Sauce

    Restaurant-style crispy tofu tossed with crunchy vegetables in a savoury-sweet garlic-ginger sauce. Ready in 25 minutes.

  4. #4 · dinner · 45 min

    Hearty Vegan Lentil Bolognese

    A rich, slow-tasting bolognese made with brown lentils, mushrooms and tomato. High in protein and fibre, and it freezes well.

  5. #5 · dinner · 50 min

    Smoky Three-Bean Vegan Chili

    A thick, smoky chili with three kinds of beans and sweet potato. A one-pot meal that tastes even better the next day.

  6. #6 · breakfast · 5 min

    Vegan Overnight Oats (5 Easy Flavours)

    A no-cook breakfast you prepare in two minutes the night before. One base recipe plus five flavour ideas.

  7. #7 · snack · 10 min

    Extra-Smooth Classic Hummus

    Restaurant-smooth hummus at home with canned chickpeas, tahini and lemon. Ready in 10 minutes.

  8. #8 · breakfast · 15 min

    Fluffy Vegan Tofu Scramble

    A protein-rich, egg-free breakfast scramble with turmeric, black salt and spinach. Ready in 15 minutes.

  9. #9 · lunch · 35 min

    Comforting Red Lentil Soup

    A creamy, lemony red lentil soup made from pantry staples. No blender needed, ready in 30 minutes.

FAQ

How do vegans eat cheaply?
Buy beans and lentils dried in bulk, build meals around seasonal produce, freeze leftover bread and tofu, and skip pre-packaged plant meats.
What's the cheapest vegan protein?
Dried red lentils — roughly $0.20 per 20g of protein when bought in bulk.

More collections

Get the full VeggieOS app

Scan products, track your ethical impact, plan vegan meals and chat with your AI coach — all in one place. 100% free, forever — no paid plans, ever.

Free forever · No credit card · No paid plans, ever