60 Vegan Mains Recipes for American Kitchens
Hearty, satisfying vegan main courses that put plants at the centre of the plate. From rich pasta sauces and creamy curries to smoky bean stews and golden veggie pies, these are the dishes that make cooking without meat feel abundant rather than austere.
Cooking in the UK?
Switch to UK (metric) measurements.
60 recipes - all adapted for American kitchens with cup/ounce measurements and °F temperatures.
Creamy Coconut Chickpea Curry
Serves 4 · Prep 10 minutes
#chickpea#coconut#curry
Lentil Bolognese
Serves 4 · Prep 10 minutes
#lentil#tomato#pasta
Vegan Lasagne
Serves 6 · Prep 30 minutes
#lentil#tomato#pasta
Vegan Thai Green Curry
Serves 4 · Prep 15 minutes
#coconut#tofu#lemongrass
Vegan Shepherd's Pie
Serves 6 · Prep 20 minutes
#lentil#potato#rosemary
Creamy Mushroom Risotto
Serves 4 · Prep 15 minutes
#mushroom#rice#white wine
Vegan Mac and Cheese
Serves 4 · Prep 10 minutes
#pasta#cashew-free#potato
Smoky BBQ Jackfruit Burgers
Serves 4 · Prep 10 minutes
#jackfruit#barbecue#burger
Miso Glazed Aubergine (Nasu Dengaku)
Serves 2 · Prep 5 minutes
#aubergine#miso#rice
Vegan Chilli Non Carne
Serves 6 · Prep 10 minutes
#beans#tomato#smoky
Vegan Pad Thai
Serves 2 · Prep 15 minutes
#rice noodle#tofu#tamarind
Creamy Tomato Pasta
Serves 4 · Prep 5 minutes
#pasta#tomato#cashew-free
Tofu Katsu Curry
Serves 2 · Prep 15 minutes
#tofu#panko#curry sauce
Stuffed Peppers with Quinoa
Serves 4 · Prep 15 minutes
#quinoa#pepper#tomato
Mushroom Stroganoff
Serves 4 · Prep 10 minutes
#mushroom#creamy#paprika
Vegan Fish and Chips
Serves 2 · Prep 20 minutes
#tofu#battered#chips
Buddha Bowl with Tahini Dressing
Serves 2 · Prep 10 minutes
#bowl#tahini#roasted veg
Roasted Cauliflower Steaks with Romesco
Serves 2 · Prep 10 minutes
#cauliflower#romesco#almond
Moroccan Chickpea Tagine
Serves 4 · Prep 15 minutes
#chickpea#apricot#ras el hanout
Crispy Vegan Falafel
Serves 16 falafel · Prep 15 minutes (plus overnight soak)
#chickpea#falafel#fried
Vegan Spaghetti Carbonara
Serves 4 · Prep 15 minutes
#pasta#cashew#smoky
Vegan Black Bean Burgers
Serves 4 · Prep 20 minutes
#burger#black bean#smoky
Vegan Pizza Margherita
Serves 2 pizzas · Prep 20 minutes (plus 1 hour rise)
#pizza#tomato#basil
Vegan Pasta Bake
Serves 6 · Prep 15 minutes
#pasta#bake#tomato
Vegan Tikka Masala
Serves 4 · Prep 20 minutes
#tofu#tomato#cream
Black Bean Tacos
Serves 4 · Prep 10 minutes
#black-bean#taco#avocado
Pea and Mint Risotto
Serves 4 · Prep 5 minutes
#pea#mint#risotto
Sweet Potato and Black Bean Curry
Serves 4 · Prep 10 minutes
#sweet-potato#black-bean#curry
Tempeh Stir-Fry with Peanut Sauce
Serves 2 · Prep 10 minutes
#tempeh#peanut#stir-fry
Mushroom Wellington
Serves 6 · Prep 30 minutes
#mushroom#puff-pastry#showstopper
Vegan Moussaka
Serves 6 · Prep 25 minutes
#aubergine#lentil#bechamel
Vegan Paella
Serves 4 · Prep 15 minutes
#rice#saffron#paella
Aubergine Parmigiana
Serves 4 · Prep 20 minutes
#aubergine#tomato#baked
Vegetable Biryani
Serves 6 · Prep 25 minutes
#rice#biryani#spiced
Chickpea and Sweet Potato Stew
Serves 4 · Prep 10 minutes
#chickpea#sweet-potato#Moroccan
Tofu Teriyaki with Steamed Greens
Serves 2 · Prep 10 minutes
#tofu#teriyaki#japanese
Red Lentil Dhal
Serves 4 · Prep 5 minutes
#lentil#dhal#spiced
Butter Beans in Smoky Tomato Sauce
Serves 2 · Prep 5 minutes
#butter-bean#tomato#smoky
Courgette and Pea Pasta
Serves 2 · Prep 5 minutes
#courgette#pea#pasta
Black Dal (Dal Makhani)
Serves 6 · Prep 10 minutes
#lentil#black-urad#daal
Saag Tofu (Spinach Curry)
Serves 4 · Prep 10 minutes
#spinach#tofu#curry
Harissa Aubergine Pasta
Serves 2 · Prep 5 minutes
#aubergine#harissa#pasta
One-Pot Spiced Rice with Chickpeas
Serves 4 · Prep 5 minutes
#rice#chickpea#spiced
Vegan Black Bean Enchiladas
Serves 4 · Prep 20 minutes
#black-bean#enchilada#Mexican
Jackfruit Pulled Pork Burgers
Serves 4 · Prep 10 minutes
#jackfruit#BBQ#burger
Creamy Spinach Pasta
Serves 2 · Prep 5 minutes
#spinach#cream#pasta
White Bean and Kale Stew
Serves 4 · Prep 10 minutes
#white-bean#kale#Tuscan
Tempeh Rendang
Serves 4 · Prep 20 minutes
#tempeh#rendang#coconut
Mushroom and Walnut Bolognese
Serves 4 · Prep 10 minutes
#mushroom#walnut#pasta
Cauliflower and Chickpea Curry
Serves 4 · Prep 10 minutes
#cauliflower#chickpea#curry
Broccoli and Cashew Stir-Fry
Serves 2 · Prep 5 minutes
#broccoli#cashew#stir-fry
Kimchi Fried Rice
Serves 2 · Prep 5 minutes
#kimchi#rice#Korean
Tempeh Satay with Peanut Sauce
Serves 4 · Prep 20 minutes
#tempeh#satay#peanut
Leek and Potato Gratin
Serves 6 · Prep 20 minutes
#leek#potato#gratin
Mushroom and Ale Pie
Serves 4 · Prep 20 minutes
#mushroom#ale#pie
Vegan Nasi Goreng
Serves 2 · Prep 5 minutes
#rice#Indonesian#fried-rice
Vegan Gyoza
Serves 4 · Prep 40 minutes
#gyoza#dumpling#Japanese
Vegan Cottage Pie
Serves 6 · Prep 20 minutes
#lentil#potato#mash
Spinach and Chickpea Curry
Serves 4 · Prep 5 minutes
#spinach#chickpea#curry
Vietnamese Summer Rolls
Serves 4 · Prep 30 minutes
#summer-roll#Vietnamese#rice-paper
Want to cook plant-based with confidence?
These recipes are from the All About Greens vegan recipe library. For step-by-step video lessons covering the techniques behind dishes like these, explore our Cook Like A Pro course.
Explore the course Browse all US recipes