Use code SPRING40 for 40% off Cook Like a Pro  ·  Enrol now →
All About Greens
Login Sign Up Now
US · Mains

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