Skip to content

Free Ultimate Thanksgiving Guide: menus, a cooking timeline, and printables. Get It Free!

My Favorites
  • Vegan Thanksgiving
  • Recipes
    • Recipe Index
    • Meal Plans
    • Vegan Breakfasts
    • Vegan Lunches
    • Vegan Dinners
    • Vegan Soups
    • Vegan Salads
    • Vegan Side Dishes
    • Vegan Appetizers
    • Vegan Snacks
    • Vegan Desserts
    • Vegan Drinks
    • Sauces and Condiments
    • 30 Minutes or Less
    • One-Pot Meals
    • Pantry Staples
  • About
    • About Toni Okamoto
    • About Plant-Based on a Budget
    • Cookbooks
    • Contact Us
  • Subscribe
  • My Favorites

Home › Vegan Main Dishes

Vegan Main Dishes

Vegan main dishes don’t have to be boring. We have recipes for your favorite proteins with flavors from around the globe.

Vegan Bean Quesadillas are the perfect way to ease into the plant-based lifestyle. Great for all ages and you can serve them with whatever you love to dip in.

Vegetable and edamame stir-fry topped with sesame seeds.

Vegan Dinners

Quick Vegetable and Edamame Stir-Fry

Pumpkin chili with beans and chickpeas, topped with chopped herbs.

Vegan Dinners

Vegan Pumpkin Chili [Crockpot + Stove]

Completed Pineapple Glazed Tofu Ham in a baking dish.

Vegan Dinners

Pineapple Glazed Tofu Ham

Completed 15-Minute Cherry Tomato Basil Pasta in a bowl.

Vegan Dinners

15-Minute Cherry Tomato Basil Pasta

A lentil burger with lettuce, tomato, onion, and sauce beside extra patties.

Vegan Dinners

The Best Vegan Lentil Burgers

Easy Penne Alla Norma (Eggplant Pasta) on a white plate.

Vegan Dinners

Easy Penne Alla Norma (Eggplant Pasta)

Yellow tofu curry with potatoes, carrots, and broccoli in a bowl.

Vegan Dinners

One-Pot Tofu Yellow Curry

Sweet potato curry is served over herbed rice.

Vegan Dinners

Sweet Potato Curry with Basil Jasmine Rice

Completed Quinoa Chickpea Patties on a white surface alongside a burger.

Vegan Dinners

Easy Quinoa Chickpea Patties

Completed Sweet Potato Enchiladas in a baking dish.

Vegan Dinners

Sweet Potato Enchiladas

Brown rice stir-fry with tofu and vegetables is served on a plate.

Vegan Lunches

Veggie Brown Rice Stir Fry

Cauliflower tacos topped with avocado, tomatoes, and cilantro on a white surface.

Vegan Dinners

Cauliflower Tacos

Completed Vegan Lentil Meatballs plated and scattered on a white surface.

Vegan Dinners

Vegan Lentil Meatballs

Completed Tamales plated on a plate.

Vegan Dinners

How To Make Vegan Tamales

Completed Slow Cooker Red Thai Curry with Tofu plated in a white dish against a white background.

Vegan Dinners

Slow Cooker Red Curry with Tofu

Easy Sweet Potato Lasagna in a baking dish against a white surface.

Vegan Dinners

Easy Sweet Potato Lasagna | Plant-Based Dinner Recipe

Completed Vegan Vegetable Pad Thai plated against a light background.

Vegan Dinners

Vegan Vegetable Pad Thai

Completed Vegan Zucchini Boats on a white plate.

Vegan Dinners

Vegan Zucchini Boats

A hand holding a taco filled with seasoned plant-based meat, tomato, onion, and cilantro.

Vegan Lunches

Impossible Tacos

Completed Vegan Asparagus Soup in a bowl.

Vegan Dinners

Vegan Asparagus Soup

  • Go to page 1
  • Go to page 2
  • Go to Next Page
As Seen in
Hallmark Channel Home & Family
Parade
What The Health
Salon
BuzzFeed
NBC News
Plant-Based on a Budget
  • About Toni Okamoto
  • About Plant-Based on a Budget
  • Cookbooks
  • Vegan Recipes
  • Subscribe
  • Meal Plans
  • Membership
  • Photo Use Policy
  • Editorial and AI Policy
  • Contact

Copyright © 2026 Accessibility • Privacy Policy • Terms & Conditions • Disclaimer • Powered by CultivateWP.