50 Vegan Dinner Recipes for All Types of Eaters! (2024)

Home » Recipes » Vegan Dinner Recipes

ByTerri Edwards

This post may contain affiliate links.Read my full disclosure here.

Looking for Vegan Dinner Recipes? We’ve got you covered with these hearty and satisfying vegan main dishes that include burgers, chili, nachos, pizza, lasagna, pasta, and more!

Vegan dinner ideas everyone will love!

On a healthy plant-based diet, people often wonder what in the world is left for vegans to eat. They picture them disparagingly munching on carrots and celery sticks throughout the day with a large green salad for dinner.

Though vegans do stick with eating from four food groups–legumes, grains, fruits, and vegetables–the reality is that eating healthy is a far cry from boring and depriving. A healthy plant-based meal actually includes dishes like spinach mushroom lasagna, black bean burgers, veggie pizza, and even nachos.

There’s no need to feel deprived when you’re eating a whole food plant-based diet (WFPB) because there are so many delicious vegan dinner recipes to choose from.

These recipes are only a small sampling of the vegan recipes on EatPlant-Based. Browse our vegan recipe index to see all of them! We have lots of recipes for vegan breakfasts, side dishes, and desserts too!

These deliciously savory plant-based recipes pack plenty of fiber and protein, so I guarantee you won’t be missing the meat.

50 Vegan Dinner Recipes for All Types of Eaters! (2)

#1: Lentil Sloppy Joes

Easy, filling, and inexpensive, these veggie Lentil Sloppy Joes make a quick meal that keeps you full for hours and reheats well for lunch the next day.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (3)

#2: Spinach Mushroom Lasagna

Layered with vegan spinach ricotta, cheese sauce, and veggie-packed marinara, this Vegan Lasagna is packed with 29 grams of protein and loads of flavor.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (4)

#3: Easy Veggie Pizza in Minutes

Sometimes I’m just tired and don’t feel like cooking. On those days at my house, we are very likely to make this gluten-free Vegan Pizza recipe. It is so easy to prepare and can be ready in minutes.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (5)

#4: Cauliflower Tacos with Lime Sauce

Taco night will never be the same with these delicious Cauliflower Tacos that are simple to make and happen to be vegetarian, vegan, and even gluten-free.They are absolutely delicious!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (6)

#5: Best Vegan Black Bean Burgers

TheseVegan Black Bean Burgers are so popular because the patties are firm and can even be cooked on the grill without falling through.Made with fiber-packed beans, oats, and veggies, these vegan burgers are going to light up your taste buds!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (7)

#6: Instant Pot Meatless Chili

There isnothing better to warm you up on a cold day than a big bowl of hearty chili, and it’s even better when it can be ready and on the table in minutes without any fuss in the kitchen. This Instant Pot Vegan Chili is easy to make and chock full of healthy wholesome ingredients.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (8)

#7: Portobello Stuffed Mushrooms

Piled high with perfectly sauteed onions, garlic, shallots, and fire-roasted tomatoes,these thick and juicy Portobello Stuffed Mushrooms arepacked with flavor and absolutely delicious!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (9)

#8: White Bean Soup

Loaded with vegetables, beans, and warm spices, this White Bean Soup is perfect for a filling lunch or dinner. It’s vegan, oil-free, and filled with plant-based protein to help stay you full for hours.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (10)

#9: Mexican Stuffed Peppers

Mexican Stuffed Peppers are an amazingly flavorful main dish at my house. Loaded with rice, beans, veggies, and warm seasonings, they are hearty and perfect for family dinners and even entertaining guests.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (11)

#10: Vegan Carrot Hot Dogs

These perfectly smoky and sweet Carrot Hot Dogs are incredible and perfect for summertime cookouts and gatherings. Who knew that carrots could make a delicious vegan hotdog that is fantastic on the grill?

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (12)

#11: Vegan Dumplings / Pot Stickers

Loaded with fresh veggies like shredded cabbage, mushrooms, and onions, these Vegan Dumplings (also known as vegetable gyoza or potstickers) can be steamed, baked, or made in your air fryer. This recipe is very simple and includes a delicious sauce that can be used for dipping.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (13)

#12: Miso Ramen Japanese Soup

This Vegan Miso Ramen Japanese Soup is flavored with miso broth and a mix of vegetables like cabbage, green onions, and corn served over a bed of delicious ramen noodles. It is hearty enough to be a complete meal all by itself and it happens to be plant-based, vegetarian, and vegan.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (14)

#13: Vegan Pad Thai

This Vegan Pad Thai is so much better than takeout, with a nut-free sauce and a fresher take on ingredients. It’s from OG vegan cookbook author,Dreena Burton,and is vegan, gluten-free, nut-free, and absolutely delicious!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (15)

#14: Best Vegan Meatloaf

When we are going to a family gathering and need to take a dish or two, this homestyle Vegan Meatloaf is always my first go-to. During the holidays, you can bet it will be on the menu.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (16)

#15: Barley Vegetable Soup

I love soup for so many reasons! Not only is it easy to make and super filling, but it reheats and freezes well too. This Barley Vegetable Soup recipe is also super healthy and loaded with wholesome ingredients. It can be a one-pot recipe for the stovetop or even made in a slow cooker.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (17)

#16: Falafel Chickpea Patties

Falafels are one of the most widely recognized foods from the Middle East and with good reason. These deliciously nutty and herby chickpea patties are fabulous on pita sandwiches, salads, and so much more!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (18)

#17: Crispy Baked Tofu

This crispy-on-the-outside and slightly-meaty-on-the-inside, Crispy Baked Tofu is absolutely delicious smothered in gravy made by using the leftover marinade sauce.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (19)

#18: Mexican Tortilla Soup

This Mexican Tortilla Soup is bursting with flavor and also happens to be completely vegan and oil-free.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (20)

#19: Vegan BBQ Ribs

This easy Vegan Ribs recipe is a finger-lickin’ dish that is fabulous on the grill, baked in an oven, or even slow-cooked in a crockpot. Leftovers make great sandwiches too!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (21)

#20: One-Pot Chili Mac

Easy Homemade Vegan Mac Chili is made with wholesome ingredients like beans, whole grain pasta, and lots of veggies with warm spices. It is simple to make and can be on the table in about 30 minutes.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (22)

#21: Healthy Bean Tacos

These fresh Vegan Tacos are loaded with beans, salsa, crispy veggies, and drizzled with creamy cheese sauce. They are a rainbow of color and deliciously satisfying!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (23)

#22: Chunky Vegetable Soup

Instant Pot Vegetable Soup is hearty, healthy, and bursting with flavor. The whole recipe is made in one pot, so clean-up is a breeze.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (24)

#23: Easy Chickpea Burgers

This deliciousChickpea Burger is hearty and packed with flavor. Top with lettuce, tomatoes, onions, and a dollop of my homemade vegan mayo.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (25)

#24: Sweet Potato Soup

This naturally sweet Vegan Sweet Potato Soup is bursting with flavor! It’s smooth and creamy and has chunks of soft sweet potato flavored with rich smoked paprika.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (26)

#25: Sweet and Sour Veggie Stir Fry

Stir-fries are so easy to make and a terrific way to use up some of those veggies in the refrigerator that need to go quickly. This Easy Veggie Stir-Fry with sweet and sour sauce is a great recipe for that,and any vegetables you prefer can be used.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (27)

#26: Perfect Vegan Roast

This tender seitan-based Vegan Roast is surprisingly simple to make and perfect for dinner and even special occasions likeparties andholiday meals.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (28)

#27: Hearty Vegan Shepherds Pie

This mouth-watering Vegan Shepherd’s Pie is packed with chunky vegetables, savory sauce, and fluffy mashed potatoes. Believe me, it’s going to be a hit!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (29)

#28: Easy Pasta Alfredo in Minutes!

This cashew-based Vegan Alfredo Sauce has a rich creamy flavor that is delicious on pasta, baked potatoes, and even roasted vegetables. Amazingly, it can be made in only 10-minutes flat!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (30)

#29: BBQ Cauliflower Wings

TheseCauliflower Wings are lip-smacking delicious! Terrific for game day or any day for that matter. We even eat them as a main dish.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (31)

#30: Vegetable Stir-Fry with Peanut Sauce

This super simple Vegetable Stir Fry can be on the table in about 40 minutes. It’s amazingly peanuty and the rice noodles make it completely gluten-free.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (32)

#31: Creamy Mushroom Soup

Creamy, rich, and hearty, this delicious Vegan Mushroom Soup is healthy and bursting with flavor!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (33)

#32: Vegan Meatball Sub

This delightfully messy Vegan Meatball Sandwich is great for dinner, parties, and game-day food. It’s such a versatile meatless marinara sandwich, even kids love it!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (34)

#33: Spaghetti & Vegan Meatballs

This Vegan Spaghetti & Meatball dish is the perfect comfort food. Not only is it healthy and delicious, but the meatballs can also be frozen and kept on hand to serve any time you like.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (35)

#34: Crockpot Vegan BBQ

This sweet and tangy Crockpot Vegan BBQ is out-of-this-world! Perfect for summer outdoor gatherings or any time of the year. Serve with slaw, corn on the cob, or air-fried potato wedges.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (36)

#35: Udon Noodle Stir-Fry

This Udon Noodle Stir Fry with veggies is delicious! The noodles have a naturally sweet flavor that requires very little extra seasoning.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (37)

#36: Lentil Artichoke Stew

This Red Lentil Stew with artichokes is a hearty dish that is nutrient-dense and absolutely delicious!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (38)

#37: Potato Taco Recipe

Delicious, healthyTaco Stuffed Baked Potatoes are filled with beans, fresh veggies, cheese sauce, and seasoned with your favorite taco toppings! It’s time for a fiesta with funwith this potatorecipe!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (39)

#38: Mock Chicken Casserole

This warm and cozy Mock Chicken Vegan Casserole is loaded with wholesome ingredients and perfect for family dinners, potlucks, and holidays!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (40)

#39: Portobello Mushroom Burger

Thick, juicy, tender, and hearty, these are the ribeyes of veggie burgers! Grilled or baked in the oven, you can’t go wrong with a vegan Portobello Mushroom Burger.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (41)

#40: Amazing Vegan Nacho Supreme

These Vegan Nachos happen in our kitchen VERY regularly–I’m talking at least every couple of weeks! They are so delicious, it’s hard to believe that they don’t have all the artery-clogging fat and cholesterol that the traditional ones have.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (42)

#41: Veggie Kabobs

Veggie Kabobs are so easy to make, and they are a huge crowd-pleaser at summer barbecues or any time of year!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (43)

#42: African Peanut Sweet Potato Stew

Vegan African Sweet Potato Peanut Stew with sweet potatoes is one of my personal favorite recipes of all time! We make it regularly. The flavors are simply amazing, like a party in your mouth. If you only try one vegetable soup recipe, let this be the one.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (44)

#43: Veggie Grain Bowls

These simple 15-minute Veggie Bowl Recipes are perfect for a quick lunch or dinner in a hurry. Different variations can even be prepared ahead of time to eat throughout the week when you don’t have time to meal plan.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (45)

#44: Crockpot Chili

Believe it or not, chili can be made healthy without loads of saturated fat and calories with this amazing Crockpot Vegan Chili that even has meat-eaters licking their lips.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (46)

#45: Vegan Mushroom Stroganoff

This Vegan Mushroom Stroganoff has a savorymushroomflavor that will remind you of the rich and scrumptious stroganoff recipes you grew up with. Now you can satisfy those pasta cravings without the guilt!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (47)

#46: Black Bean Chili

No meat? No problem! This vegan Yes-You-Can Black Bean Chili recipe has all the tastes of hearty chili and can be ready to eat in 15-minutes or less. The convenience of a three-ingredient recipe without any greasy pans to clean.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (48)

#47: Chili Cheese Fries

Vegan Chili Cheese Fries are plant-strongly amazing! Crispy oil-free fries, topped with layers of tangy spicy chili and creamy vegan cheese sauce. The ultimate heart-healthy comfort food!

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (49)

#48: Vegan Quiche Casserole

I love quiche because it’s creamy, delicious, and perfect for any meal–breakfast, lunch, dinner, and even holiday brunch. This Vegan Quiche Casserole is packed with flavor and will be a huge hit no matter when you serve it.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (50)

#49: Vegan Broccoli Cheese Soup

A classic favorite, Broccoli Cheese Soup was one dish I missed after going dairy-free, so I worked hard to come up with this deliciously satisfying vegan version that is loaded with flavor by the spoonful.

GET THE RECIPE…

50 Vegan Dinner Recipes for All Types of Eaters! (51)

#50: Hash Brown Casserole

Sometime back, we were having Sunday brunch at my sister’s house after church, and I needed to come up with a healthy version of a vegan breakfast casserole to take. This is the amazing Hash Brown Casserole that ended up happening in my kitchen!

GET THE RECIPE…

About Terri Edwards

Hi guys! I am the content creator behind EatPlant-Based and a licensed Food for Life instructor with the Physicians Committee for Responsible Medicine.I am passionate about sharing healthy recipes and tips to empower others to get healthy. I’m so glad you’re here! Read More…

50 Vegan Dinner Recipes for All Types of Eaters! (2024)
Top Articles
Latest Posts
Article information

Author: Eusebia Nader

Last Updated:

Views: 5629

Rating: 5 / 5 (80 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Eusebia Nader

Birthday: 1994-11-11

Address: Apt. 721 977 Ebert Meadows, Jereville, GA 73618-6603

Phone: +2316203969400

Job: International Farming Consultant

Hobby: Reading, Photography, Shooting, Singing, Magic, Kayaking, Mushroom hunting

Introduction: My name is Eusebia Nader, I am a encouraging, brainy, lively, nice, famous, healthy, clever person who loves writing and wants to share my knowledge and understanding with you.