The best vegan dinner recipes are the ones built around a familiar shape: a casserole, a stew, a bowl of pasta, a burger, so nobody at the table feels like they’re missing anything. This collection gathers 23 of them, from Greek moussaka and beef bourguignon reimagined without meat, to ramen, paella and mac ’n’ cheese. Most come together in under an hour with ingredients any supermarket carries. Start anywhere, there’s no wrong entry point.
How to Choose the Right Vegan Dinner Tonight
Choose a vegan dinner by starting with time and texture, not with ingredients. If you have 30 minutes, reach for pasta, curry or a grain bowl, where most of the cooking happens while the water boils. With an hour or more, casseroles and stews reward the wait and reheat beautifully all week. Feeding meat eaters? Pick a familiar silhouette such as bolognese, moussaka or a burger, because the format persuades before the first bite. Then match protein to appetite: lentils and beans satisfy longest, while tofu and mushrooms keep the plate lighter.
Jump to a category
Cozy Casseroles and Baked Mains
Baked, layered and bubbling at the edges, these are the vegan dinners that fill a house with smell before anyone sits down.
Eggplant Casserole – Vegan Greek Moussaka
Layers of roasted eggplant, spiced lentil filling and a thick béchamel blanket bake into the casserole that quiets a whole table. It keeps the warmth of the Greek original with no meat or dairy at all. Let it rest 20 minutes out of the oven so the layers set and slice cleanly.
Get the recipe
Vegan Eggplant Parmesan
Crisp breaded eggplant rounds go into the dish with tomato sauce and melty vegan cheese, then come out bubbling at the edges. It’s the Italian classic done without a single dairy product, and nobody notices. Salt the eggplant slices and drain them 30 minutes before breading so they crisp instead of steaming.
Get the recipe
Imam Bayildi
Baked eggplant halves cradle a savoury filling of soy protein granules, onion, garlic and tomato, all mellowed by slow roasting. This Turkish classic tastes rich and generous without the flood of olive oil the original calls for. Score the flesh in a diamond pattern before roasting so the filling settles deep into every bite.
Get the recipe
Stuffed Aubergines with Tideford Organics Pesto
Char-grilled aubergine halves get loaded with herby quinoa, red pesto and roasted vegetables, then finished with a generous drizzle of tahini. Light enough for a warm evening yet filling enough to count as a proper dinner. Cook the quinoa a day ahead and keep it chilled, and this becomes a 25-minute assembly job.
Get the recipe
Vegan Lasagna with Mushrooms
Sheets of pasta alternate with a deeply browned mushroom ragu and a silky white sauce until the whole tray turns golden on top. Mushrooms bring the meaty chew, so the filling never feels like a compromise. Brown the mushrooms in batches in a dry pan first, letting their water cook off before any oil goes in.
Get the recipe
Slow-Simmered Stews and Curries
Low heat, long simmer, and a pot that only tastes better on day two.
Vegan Beef Bourguignon
A dark, glossy stew of wine, pearl onions, carrots and mushrooms, built around plant protein that holds its texture through the long simmer. It lands remarkably close to the French classic on a cold night. Make it a day ahead if you can, since the wine and herbs settle into something rounder overnight.
Get the recipe
Vegetarian Cacciatore
Textured soy protein slices braise in tomatoes, peppers, olives and herbs until the sauce clings to every piece. This hunter-style Italian braise feeds a big table without much fuss or expense. Rehydrate the soy slices in warm vegetable broth rather than plain water, and they pick up flavour before they ever hit the pan.
Get the recipe
Vegan Chili Con Carne (Chili Sin Carne)
Beans, tomatoes and smoky spices cook down into a thick, warming chili that fills bowls and freezer boxes equally well. The heat is yours to dial up or down, and the leftovers only improve. Bloom the chili powder and cumin in oil for 30 seconds before adding any liquid, which deepens the whole pot.
Get the recipe
Vegan African Peanut Stew
Peanut butter melts into tomatoes, sweet potato and greens to make a stew that’s creamy, savoury and just a little sweet. One pot, pantry staples, and a bowl that tastes far more complex than the effort suggests. Stir the peanut butter into a ladle of hot broth first so it disperses smoothly rather than clumping.
Get the recipe
Vegan Green Curry
Fragrant green curry paste, coconut milk and a pile of crisp vegetables come together in the time it takes rice to cook. Bright, spicy and aromatic, this is the fastest route to a dinner that tastes like takeaway. Fry the curry paste in a spoonful of thick coconut cream until the oil separates before adding the rest.
Get the recipe
Pasta and Noodles for Weeknights
When dinner needs to happen fast, a pot of boiling water is the shortest path there.
Ramen with a Vegan Egg
A steaming bowl of rich broth, springy noodles, sesame-coated tofu and vegetables, crowned with a clever plant-based egg that genuinely convinces. Every element earns its place, and the assembly is more fun than fiddly. Prepare the broth and toppings separately, then combine only at the table so the noodles stay firm.
Get the recipe
Vegan Bolognese Pasta
Green lentils stand in for mince in a slow-simmered sauce of carrot, celery, onion and tomato that clings to every strand. The ingredient list runs long but the method is mostly stirring and waiting. Simmer uncovered for the last 15 minutes so the sauce reduces and tightens instead of pooling on the plate.
Get the recipe
30-Minute Vegan Alfredo
Blended cashews and garlic turn into a sauce so rich and creamy that the pasta practically melts on the tongue. Half an hour, one blender, and a plate that feels like a restaurant order. Reserve a cup of starchy pasta water and loosen the sauce with it, which keeps the coating glossy rather than gluey.
Get the recipe
Creamy Vegan Mac ’n’ Cheese
Cashews and vegetables blend into a golden, pourable sauce that coats macaroni the way the boxed version never quite managed. Comfort food with real ingredients standing behind it. Soak the cashews in just-boiled water for 15 minutes if your blender isn’t high powered, and the sauce turns silky instead of grainy.
Get the recipe
Rice and Grain Dinners
Rice and grains turn from side dish to centrepiece when the flavour is built into every grain.
Vegan Paella
Nori sheets lend a subtle sea flavour while oyster mushrooms and olives bring the chew and the salt, all resting on saffron-stained rice. It asks for time but almost no skill, and the payoff is a proper centrepiece. Resist stirring once the rice goes in, since that’s what builds the crisp socarrat at the base.
Get the recipe
Vegan Mushroom Risotto
Arborio rice drinks up mushroom broth ladle by ladle until it turns creamy without a drop of cream. Earthy, glossy and quietly luxurious for something built from such humble parts. Keep the broth at a gentle simmer in a second pan, because cold liquid stalls the rice and stops it releasing its starch.
Get the recipe
Mushroom Rice Pilaf
Brown rice, mushrooms, onion and garlic simmer in vegetable broth until every grain is separate and fragrant. It works as a full dinner or as the side that quietly outshines everything else on the table. Toast the dry rice in the pan for two minutes before the broth goes in, which keeps the grains from turning mushy.
Get the recipe
Vegan Mexican Rice
Tomato, garlic and warm spices tint the rice a deep red while it steams into fluffy, savoury perfection. Pile it into bowls, wrap it in tortillas, or serve it beside the chili and watch it disappear. Let the pot stand covered off the heat for ten minutes after cooking, then fluff with a fork rather than a spoon.
Get the recipe
Burgers, Patties and Handhelds
Patties, cakes and burgers that hold together, crisp up properly and disappear from the plate.
Green Chickpea Patties with Tahini
Chickpeas, fresh herbs and a nutty tahini sauce come together in patties that are crisp outside and tender within. Protein-rich, freezer-friendly and just as good cold the next day inside a sandwich. Chill the shaped patties for 20 minutes before frying so they hold together and don’t crumble in the pan.
Get the recipe
Spicy Vegan Lentil Cakes
Red lentils, smoked paprika and chilli press into little cakes with a crisp crust and a soft, spicy centre. Quick to mix, cheap to make and satisfying enough to answer a serious craving. Pan-fry them in a thin film of oil over medium heat, since high heat browns the outside long before the middle cooks.
Get the recipe
The Anatomy of a Perfect Vegan Chickpea Burger
A chickpea patty engineered to hold its shape on the grill, stacked with the toppings and sauce that make a burger worth the mess. This one explains why each layer matters instead of just listing steps. Pulse the chickpeas rather than blending them, leaving some texture so the patty bites like a burger and not a paste.
Get the recipe
Sweet Potato Quinoa Burgers
Roasted sweet potato and cooked quinoa bind into a patty that’s sweet, savoury and sturdy enough for a bun. Get those two components right and the rest of this recipe is straightforward. Spread the cooked quinoa on a tray to cool and dry before mixing, because excess moisture is what makes these patties fall apart.
Get the recipe
Frequently Asked Questions
What is a good vegan dinner for beginners? Start with a dish you already know how to eat. A lentil bolognese, a chili or a curry follows the same steps as its non-vegan version, so there’s nothing new to learn beyond swapping the protein. Pasta and rice dinners are the most forgiving, because the sauce carries the flavour and the timing is hard to get wrong.
How do you get enough protein in a vegan dinner? Build the plate around a legume or a soy product rather than treating vegetables as the main event. Lentils, chickpeas, black beans, tofu, tempeh and textured soy protein all work as the centre of a dish, and grains like quinoa add more on top. Most recipes in this list already do this, which is why they feel filling rather than snack-like.
What vegan dinners do meat eaters actually enjoy? The ones with a familiar shape and a savoury, browned depth to them. Moussaka, bourguignon, cacciatore, mac ’n’ cheese and a proper burger all read as normal dinners before anyone thinks about what’s missing. Browning your mushrooms or soy protein hard, and seasoning generously, does more for the verdict than any special ingredient.
Can vegan dinner recipes be made ahead and frozen? Stews, chilis, curries and ragus freeze extremely well and often taste better reheated, since the flavours keep settling. Casseroles freeze best before baking rather than after. Patties and burgers can be frozen raw on a tray, then bagged once solid so they don’t stick together. Pasta and risotto are the exceptions, and are best eaten fresh.
What can I use instead of cheese in vegan dinners? Blended soaked cashews make the creamiest sauces, which is how vegan alfredo and mac ’n’ cheese get their texture. Nutritional yeast adds the savoury, tangy note people associate with parmesan. For melty layers in a lasagna or a parmigiana, a shop-bought vegan cheese works, or a thick béchamel made with plant milk does the job on its own.
Are vegan dinners cheaper than meat-based ones? The ones built on dried lentils, beans, rice and seasonal vegetables usually are, since those are among the cheapest ingredients in any shop. Costs climb when you lean on packaged vegan cheeses, mock meats and nuts. Most of these recipes sit in the first category, which is why they scale up for a family without much pain.
Fab collection – I LOVE the look of those lentil cakes! It’s actually really easy to cook vegetarian / vegan for a crowd, if you choose great recipes like these 🙂
Thanks, Becca! 🙂 I love lentil cakes too! Not a week goes by without making them.