Skip to content
  • Browse Recipes
    • Main Dishes
    • Desserts
    • Breakfast
    • Appetizers
    • Lunch
    • Soups & Stews
    • Salads
    • Side Dishes
    • Helpful Guides
    • Recipe Index
  • About
    • About
    • Contact
  • Ebooks
    • Quick & Easy Vegan Dinners
    • 80 Best Vegan Recipes
  • Subscribe

Home Meal Type Main Dish

Vegan Main Dishes

Comforting vegan main dishes that are sure to please even the most devout of meat eaters! Think pasta, burgers, tacos, casseroles and take-out favorites. You must try the popular Vegan Butter Chicken, my famous Best Vegan Lasagna and Vegan Enchiladas!

More in Meal Type:

AppetizersBreakfastDinnerDrinksLunchSaladsSauces & DressingsSide DishesSoups & Stews
close up on 3 crispy cauliflower tacos on a plate.

Main Dish

Crispy Cauliflower Tacos with Chipotle Cream

A beet poke bowl topped with marinated beets, mango, radishes, edamame, cucumber, pickled ginger, and wasabi mayo.

Main Dish

Beet Poke Bowls

close up on a large skillet of Marry Me Tofu.

Main Dish

Marry Me Tofu

a harissa-glazed roasted cauliflower head on a white bean spread on a plate.

Main Dish

Whole Roasted Cauliflower with Harissa Glaze and White Bean Puree

close up on Roasted Veggie Enchiladas with Black Bean Sauce on a white plate with a fork on the side.

Main Dish

Roasted Veggie Enchiladas with Black Bean Sauce

Sweet Potato Curry with Chickpeas served with white rice in a white bowl.

Main Dish

Sweet Potato Curry with Chickpeas

close up on roasted tomato pasta in a white serving dish.

Pasta

Roasted Tomato Pasta

close up on vegan paella in a large black paella pan.

Main Dish

Vegan Paella

a pile of grilled tofu pieces on a black plate.

Tofu

Grilled Tofu

a small bowl of veggie chili topped with vegan cornbread.

Soups & Stews

Veggie Chili

close up on a wooden spoon stirring a batch of Marry Me Chickpeas in a large skillet.

Main Dish

Marry Me Chickpeas

close up on creamy tahini pasta in a large skillet with tomatoes and basil.

Pasta

15 Minute Tahini Pasta

close up on golden tofu cubes tossed in a batch of vegan palak paneer in a black bowl.

Main Dish

Tofu Palak Paneer

close up on creamy lemon pasta in a white bowl.

Main Dish

High Protein Vegan Lemon Pasta

sliced bread dipped in a batch of creamy butter beans.

Main Dish

Creamy Sun Dried Tomato Butter Beans Recipe

close up on slices of vegan Impossible meatloaf stuffed with vegan cheese and topped with a sticky red glaze.

Main Dish

Impossible Meatloaf (Stuffed with Cheese)

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 14
  • Go to Next Page

as featured in…

Back to top
Nora Cooks
  • Recipe Index
  • About
  • Contact
  • Privacy / Disclosure
  • Cookie Policy

©2025 Nora Cooks. Powered by CultivateWP.