Noodles in wok and bowl

Vegan dinner recipes

Good Food's highest-rated vegan recipes are perfect for an evening or main meal, including nut roasts, stews, curries, pies, burgers and vegetable chilli.

64 ratings 4.0 out of 5 star rating

Cater for the whole family with our Singapore noodles. They're healthy and vegan, making an ideal accompaniment to a Chinese meal or just on their own

30 mins
Easy
Healthy
Vegan
15 ratings 3.6 out of 5 star rating

Use both types of peppercorns for our salt & pepper tofu if you can, for a tongue-tingling kick and a spicy warmth. The dish is great for a Chinese banquet

35 mins
Easy
Vegan
Advertisement
19 ratings 4.9 out of 5 star rating

Roast cabbage for a veggie centrepiece, with crisp, caramelised leaves on the outside and a soft, sweet centre. Serve with our Italian-inspired lentils and golden roast new potatoes

1 hr and 45 mins
More effort
Vegan
13 ratings 4.0 out of 5 star rating

Vegans will love this pad Thai that you can make on Boxing Day to use up leftover Brussels sprouts. You could also cook the dish using fresh sprouts

25 mins
Easy
Vegan
17 ratings 3.8 out of 5 star rating

Providing an impressive five of your 5-a-day in each portion, this filling vegan stew is low calorie and low fat, and also provides fibre, vitamin C, iron and calcium

1 hr and 10 mins
Easy
Healthy
Vegan
49 ratings 4.4 out of 5 star rating

Try this vegan tart for a show-stopping centrepiece. The bold red of beetroot against the vibrant green salad also makes it ideal for a meat-free celebration.

1 hr and 30 mins
Easy
Vegan
Gluten-free
20 ratings 3.8 out of 5 star rating

Try a vegan version of meatballs, made with mushrooms, oats and black beans and topped with a delicious tomato sauce. Serve with spaghetti or polenta

1 hr and 25 mins
Easy
Vegan
24 ratings 4.2 out of 5 star rating

Enjoy a vegan version of katsu curry, with crispy, golden tofu. Serve with rice, fresh herbs and cucumber and carrot ribbons

1 hr and 5 mins
Easy
Vegan
Gluten-free
1 rating 5.0 out of 5 star rating

Enjoy this healthy, vegan version of mac 'n' cheese. Creamy and nutty, cashews take centre stage, along with plant-based milk, vegan cheese and plenty of veg

45 mins
Easy
Vegan
20 ratings 4.6 out of 5 star rating

Throwing a vegan dinner party in the autumn or winter months? Bake a pumpkin with a gorgeous stuffing of rice, fennel, apple, pomegranate seeds and pecans

1 hr and 15 mins
Easy
Healthy
Vegan
15 ratings 4.7 out of 5 star rating

Make this fantastic beetroot, sweet potato, chard and celeriac rainbow-layered pie as a stunning centrepiece for a vegan Christmas or dinner party

2 hrs and 45 mins
A challenge
Vegan
39 ratings 4.7 out of 5 star rating

Put some welly in your Christmas dinner. Make these vegan wellingtons ahead of time for a less stressed Christmas dinner. Even the meat eaters will love them!

2 hrs
More effort
Vegan
21 ratings 4.3 out of 5 star rating

Cook this healthy vegan soup and pack in four of your 5-a-day along with bags of flavour from ginger, chillies, garlic, thyme and coconut yogurt

1 hr
Easy
Healthy
Vegan
21 ratings 3.9 out of 5 star rating

Dig out the slow cooker to make this stew. Topped with toasted pine nuts and served with flatbreads, it makes a healthy and nutritious vegan meal

10 hrs and 15 mins
Easy
Healthy
Vegan
5 ratings 3.0 out of 5 star rating

This stunning cake is a modern take on the classic nut roast, and the ideal vegan centrepiece, accompanied by all the usual trimmings

2 hrs and 30 mins
A challenge
Healthy
Vegan
9 ratings 4.6 out of 5 star rating

This spicy vegan supper is big on taste. It's simple to make and packed with chunky tandoori-spiced tofu on a cool mint, yogurt and red cabbage relish

45 mins
Easy
Vegan
7 ratings 4.0 out of 5 star rating

Make a vegan version of fajitas with all the flavours of the classic Mexican dish. It makes a great sharing dish where everyone can help themselves

15 mins
Easy
Vegan
93 ratings 4.3 out of 5 star rating

Prep your veggies and let the slow cooker do the work with our filling sweet potato curry

8 hrs and 50 mins
More effort
Vegan
Gluten-free
113 ratings 4.2 out of 5 star rating

A warming vegan supper with porcini mushrooms, leeks, carrots, and butternut squash, topped with crispy potatoes. It's low calorie, low fat, and perfect for when the nights draw in

1 hr and 50 mins
Easy
Healthy
Vegan
29 ratings 4.6 out of 5 star rating

Black cardamom is gorgeous with aubergines. It has a distinctive smoky flavour, although it's subtle in this dish

1 hr and 5 mins
Easy
Vegan
Gluten-free
12 ratings 4.8 out of 5 star rating

A fresh, summery vegan recipe that won't break the bank. Get 5 of your 5 a day the easy way

1 hr
Easy
Vegan
Gluten-free
24 ratings 4.3 out of 5 star rating

The easiest chilli you'll ever make, with ready-to-eat grains, kidney beans in chilli sauce and summer veggies - it's 4 of your 5-a-day too!

32 mins
Easy
Vegan
331 ratings 4.7 out of 5 star rating

This easy chickpea curry, created by reader Jon Gregg, is a vegan recipe that's three of your five-a-day. It works well as a main course or a simple side dish

40 mins
Easy
Vegan
Gluten-free
23 ratings 4.7 out of 5 star rating

Unlike regular potatoes, sweet potatoes count as one of your five-a-day. They're naturally sweet-tasting and they won't disrupt your blood sugar levels

55 mins
Easy
Vegan
Gluten-free
Advertisement