Recipes

Vegan recipes worth cooking tonight

Tested in real kitchens. Fast, comforting, plant-based — every recipe with proper Recipe schema so Google shows ratings, times and ingredients right in search.

5
recipes
5
≤ 30 min
100%
plant-based
Assortment of vegan dishes

Browse by category

dinner breakfast dessert

All recipes

  • 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.

    Serves 4 · 520 kcal

  • breakfast 15 min

    Fluffy Vegan Pancakes (No Egg Replacer Needed)

    Tall, fluffy buttermilk-style pancakes made with plant milk + apple cider vinegar. Crisp edges, tender middle, no special ingredients.

    Serves 4 · 280 kcal

  • 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.

    Serves 4 · 430 kcal

  • 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.

    Serves 3 · 410 kcal

  • dessert 20 min

    No-Bake Vegan Chocolate Tart

    Dense, glossy dark chocolate ganache on a buttery date-almond crust. Six ingredients, no oven, naturally vegan and gluten-free.

    Serves 10 · 340 kcal

Tested twice

Every recipe is cooked at least two times before publishing.

Weeknight-friendly

Most land under 30 minutes, with pantry-staple ingredients.

Real macros

Calorie and protein counts come from per-ingredient analysis, not guesses.

Short answer

A good vegan recipe collection is not a list of meat dishes with the meat removed. It is built around ingredients that carry a meal on their own — legumes, tofu, tempeh, mushrooms, nuts and whole grains — seasoned with the fermented and concentrated ingredients that supply savoury depth. Get those two things right and plant-based cooking stops feeling like a substitution exercise.

Key takeaways

  • Build each plate around one protein-dense base: beans, lentils, tofu, tempeh or seitan.
  • Umami comes from miso, soy sauce, tomato paste, dried mushroom, olives and nutritional yeast.
  • Most weeknight recipes need only a pan, a pot and pantry staples — no specialist equipment.
  • Salt early and add acid at the end; that single habit fixes most 'something is missing' dishes.
  • Read the recipe method, serving count and cooking times before starting; structured data is not an independent quality assessment.

What makes a plant-based recipe satisfying

Satiety comes from three things: protein, fat and fibre. A bowl of vegetables has plenty of fibre and very little of the other two, which is why it stops feeling like dinner an hour later. Adding a cup of cooked lentils, a block of pressed tofu or a handful of cashews changes the meal entirely without changing its character.

Flavour depth is the second half. Meat and dairy supply glutamates that read as savoury; plant cooking rebuilds that with fermentation and concentration. A spoonful of miso in a soup, browned tomato paste in a ragù, or dried porcini blitzed into powder each do more for a dish than another handful of herbs.

Cooking on a weeknight without a plan

The pantry does the planning for you. Tinned beans and tomatoes, dried pasta, rice, frozen peas and spinach, onions, garlic, soy sauce, tahini and lemons together cover dozens of meals. Anything fresh you have becomes a variation rather than a requirement.

That is why most recipes in this library land under thirty minutes and use ingredients that keep. If you have to shop specially for a Tuesday dinner, the recipe has already failed.

Cooking plant-based: step by step

  1. Choose the protein base first

    Lentils, chickpeas, black beans, tofu, tempeh or seitan. Everything else in the dish is built around it.

  2. Build a flavour base

    Onion or shallot, garlic, and a fat, cooked until genuinely soft — not two minutes, closer to eight.

  3. Add a concentrated umami ingredient

    Tomato paste browned in the pan, a spoon of miso, soy sauce or dried mushroom powder.

  4. Season in three passes

    Salt during cooking, taste, then finish with acid — lemon, vinegar or tamarind — before you add more salt.

  5. Finish with texture

    Toasted nuts, seeds, crisp herbs or breadcrumbs. Texture is what makes a plant-based plate feel complete.

Protein and cook time by plant-based base ingredient

Protein and cook time by plant-based base ingredient
BaseProtein per 100 g cookedTypical cook timeBest for
Red lentils9 g15 minSoups, dal, quick ragù
Brown or green lentils9 g25 minSalads, bolognese, stews
Chickpeas (tinned)9 g5 minCurries, traybakes, hummus
Black beans (tinned)9 g5 minTacos, chilli, burgers
Firm tofu16 g12 minStir-fries, roasting, scrambles
Tempeh19 g15 minSandwiches, glazing, crumbles
Seitan25 g10 minSearing, skewers, roasts
Edamame11 g5 minBowls, salads, snacks

Mistakes to avoid

Not pressing tofu

Water is why tofu steams instead of browning. Fifteen minutes under a weight changes the result completely.

Under-cooking the aromatics

Onions need eight to ten minutes to sweeten. Rushing this stage is the most common cause of a flat sauce.

Skipping acid

Plant-based dishes often need a squeeze of lemon or a splash of vinegar at the end far more than they need more salt.

Crowding the pan

Roasted vegetables and tofu need space, or they steam. Two trays beat one crowded one.

Frequently asked questions

Can I import a non-vegan recipe?
Yes. Paste any recipe or URL into the VeggieOS converter and it swaps each animal ingredient for the closest functional plant-based match and rewrites the method.
Do the recipes scale?
Yes. Every recipe page lets you change the serving count and recalculates ingredient quantities automatically.
Is the nutrition accurate?
It is calculated per ingredient from standard food-composition data. Treat it as a close estimate rather than a clinical value.
How do I get enough protein?
Keep one legume, soy or seitan component in each meal. That alone typically puts a plate between 20 g and 30 g of protein before you count the grain.
Can I turn recipes into a shopping list?
Yes. Add recipes to the weekly planner and VeggieOS merges ingredients, scales quantities and subtracts what your pantry already holds — free, with no paid plans.

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