Vegan dinner ideas, no compromise

These vegan dinner ideas put flavour first: glossy noodles, hearty bean stews, crisp tofu and creamy curries, all without animal ingredients. Find a dinner that fits your evening, from 15-minute pasta to slower-baked vegetables, with choices for solo plates, couples and family tables. Salty, our cheerful blue salt shaker, has gathered 27 dinners that make plant-based eating feel like a choice of favourites, not a list of things missing. What sets this collection apart is its range of textures, spice levels and effort: mild comfort sits alongside fiery chilli-bean sauce, and pantry staples share space with fresh, crunchy bowls. You don't need to enjoy cooking to find it useful, either. Borrow a combination for an assembled dinner, use the flavours to guide a takeaway order, or choose a recipe that matches the energy you actually have tonight.

Narrow it down

24 recipes

Can't choose between these? Spin the dinner wheel and let Salty pick one.

Vegan pantry basics

A useful vegan cupboard starts with ingredients that can change direction: tinned beans, lentils, tomatoes, pasta, rice and a cooking oil you like. Add garlic, dried spices and something sharp, such as vinegar or lemon, and you've got the foundations for more than tomato sauce on repeat. Buy around the dinners you actually want; an impressive shelf of untouched jars won't help at teatime.

For a fast example, Cherry Tomato Spaghetti Aglio e Olio brings garlic-scented olive oil, blistered cherry tomatoes, chilli and basil together in 15 minutes. If a warmer, spoonable dinner appeals, Smoky Spanish Chickpea & Spinach Stew uses chickpeas and spinach in a smoky paprika-tomato sauce. Both show how a few flavourful ingredients can carry the plate without a specialist substitute.

Keep frozen vegetables as a backup, and swap comparable beans in a familiar stew when that's what you have. Cooking for yourself? Portion spare ingredients for another meal rather than buying every possible staple. Couples can choose a shared cupboard base and vary the vegetables. If you're assembling dinner, ready-cooked pulses and grains are useful shortcuts; check sauces and seasoning mixes for animal ingredients.

Creaminess without dairy

Creaminess doesn't have to mean finding an imitation of cream. Soft-cooked lentils, blended beans, coconut milk, tahini and nut butters each bring their own character. Choose by flavour rather than treating them as interchangeable: coconut suits a fragrant curry, while tahini brings a sesame richness that works beautifully with lemon. Blended white beans can thicken a savoury soup without making coconut the dominant flavour.

In Air-Fryer Falafel Bowl with Tahini, a creamy lemon tahini drizzle contrasts with crispy herb falafel, fluffy couscous and fresh salad. For a simple tahini dressing of your own, stir in lemon and add water gradually until it pours. It may tighten before loosening; keep stirring rather than immediately adding more oil.

Starchy pasta water can help olive oil cling glossily to pasta, while blending part of a bean soup gives body without changing its basic ingredients. For a mixed table, put dressings alongside the meal so everyone chooses their amount. A solo diner can mix a small dressing portion rather than opening several substitutes. Sesame, peanuts and other nuts need consideration: check each recipe's allergen list and ingredient labels before choosing your creamy route.

Vegan protein sources

Beans, chickpeas, lentils and tofu give you plenty of ways to build a plant-based dinner around a protein source. Let texture help you decide: lentils can soften into a comforting spoonful, chickpeas keep a satisfying bite, and tofu can be silky or crisp. You don't have to make every vegetable impersonate meat; give it a partner that suits the meal instead.

For crunch with a mild flavour profile, Crispy Sesame Tofu & Broccoli Bowl pairs crisped tofu with a sticky sesame-maple glaze, broccoli and rice in 25 minutes. When preparing firm tofu for crisping, patting its surface dry helps; crowding the pan makes browning harder. Silken tofu behaves differently, so don't assume it will work as a direct swap in a crispy preparation.

For an assembled dinner, ready-cooked lentils or tinned chickpeas can join grains, vegetables and a punchy dressing. Swap beans for lentils in a bowl if you prefer their texture, adjusting the seasoning to taste. Couples with different appetites can serve the components separately. At a family table, familiar rice or pasta can sit alongside the pulses, leaving everyone room to choose their balance.

Vegan dinners for the whole table

A shared vegan dinner works best when there's something appealing to recognise, not a speech about what has been removed. Think warm tortillas, a bowl of noodles or rice with a glossy sauce. For mixed diets, a plant-based centre can be the common ground, with toppings served separately rather than several entirely different dinners demanding attention.

Try Sweet Potato & Black Bean Tacos for roasty cumin sweet potato, smashed black beans, crunchy cabbage slaw and lime crema on corn tortillas. Its medium spice level is worth considering before serving chilli-sensitive eaters. When adapting a meal, keep extra chilli at the table and offer crunchy and soft elements separately; preferences can differ as much by texture as by heat.

For couples, agree on the base and personalise the finish with herbs, citrus or chilli. Solo households can use the same approach to vary a familiar bowl. Ordering in also counts: ask about fish sauce, dairy, egg and stock rather than assuming a vegetable dish is vegan. If allergies matter, check each recipe's allergen list and ingredient labels, and ask the restaurant directly about ingredients and cross-contact.

Salty's top 3

  1. Veggie Yaki Udon, prepared with Pre-cooked udon noodles, Shiitake or brown mushrooms, sliced, White cabbage, shredded

    #1

    Veggie Yaki Udon

    Salty picks these chewy noodles for their glossy soy-mirin sauce, mild flavour and beginner-friendly, 15-minute route to dinner.

  2. Weeknight Chana Masala, prepared with Cooked chickpeas, drained, Onion, finely chopped, Garlic and ginger paste

    #2

    Weeknight Chana Masala

    Tangy chickpeas, warm spices and a 25-minute cooking time make this beginner-friendly, one-pot curry a practical weeknight favourite.

  3. A bowl of velvety golden Turkish red lentil soup garnished with sizzled mint chilli oil and a fresh lemon wedge.

    #3

    Turkish Red Lentil Soup (Mercimek)

    Mild, velvety and ready in 30 minutes, this budget-friendly lentil soup offers cosy comfort with cumin, mint and lemon.

FAQ

What can I eat for dinner as a vegan?

Vegan dinners can centre on beans, lentils, tofu, vegetables, grains or pasta, with flavour from herbs, spices and sauces. This collection includes chickpea curry, lentil soup, crispy tofu bowls and garlicky tomato pasta. Choose the texture and effort level you fancy, then check that any bought sauces, stocks or toppings are vegan.

What are some quick vegan dinner ideas?

Cherry Tomato Spaghetti Aglio e Olio and Veggie Yaki Udon both take 15 minutes. Penne all'Arrabbiata takes 20 minutes if you want a proper chilli kick, while Weeknight Chana Masala takes 25 minutes. For an assembled option, combine ready-cooked grains, tinned pulses and vegetables with a vegan dressing you enjoy.

How do I include protein in a vegan dinner?

Build the meal around a protein source such as tofu, beans, chickpeas or lentils, then add vegetables and a grain or other accompaniment you like. Crispy Sesame Tofu & Broccoli Bowl combines tofu with rice and broccoli; Mujadara pairs lentils with rice and crispy onions. Varying these ingredients keeps both flavour and texture interesting.

How can I make vegan food creamy without dairy?

Use coconut milk, tahini, nut butter, blended beans or soft-cooked lentils, depending on the dish. Coconut brings its own flavour to curry, while tahini makes a rich dressing with lemon and water. Blending some of a soup can thicken it too. For allergies, check each recipe's allergen list and ingredient labels.

What vegan dinners can I serve to non-vegans?

Start with flavours and formats your table already enjoys, such as tacos, pasta or rice bowls. Sweet Potato & Black Bean Tacos offer soft beans and crunchy slaw, while Pasta e Fagioli brings hearty bean-and-pasta comfort. Serve optional finishes separately and discuss spice preferences beforehand, rather than assuming everyone wants the same plate.

Text last updated

More collections

Not sure which one?

Tell Salty who's eating and get dinners that fit everyone.

Get personalized ideas

All dinner ideas