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.
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!
#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.
#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.
#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.
#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!
#5: Best Vegan Black Bean Burgers
These Vegan 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!
#6: Instant Pot Meatless Chili
There is nothing 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.
#7: Portobello Stuffed Mushrooms
Piled high with perfectly sauteed onions, garlic, shallots, and fire-roasted tomatoes, these thick and juicy Portobello Stuffed Mushrooms are packed with flavor and absolutely delicious!
#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.
#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.
#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?
#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.
#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.
#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!
#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.
#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.
#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!
#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.
#18: Mexican Tortilla Soup
This Mexican Tortilla Soup is bursting with flavor and also happens to be completely vegan and oil-free.
#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!
#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.
#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!
#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.
#23: Easy Chickpea Burgers
This delicious Chickpea Burger is hearty and packed with flavor. Top with lettuce, tomatoes, onions, and a dollop of my homemade vegan mayo.
#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.
#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.
#26: Perfect Vegan Roast
This tender seitan-based Vegan Roast is surprisingly simple to make and perfect for dinner and even special occasions like parties and holiday meals.
#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!
#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!
#29: BBQ Cauliflower Wings
These Cauliflower Wings are lip-smacking delicious! Terrific for game day or any day for that matter. We even eat them as a main dish.
#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.
#31: Creamy Mushroom Soup
Creamy, rich, and hearty, this delicious Vegan Mushroom Soup is healthy and bursting with flavor!
#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!
#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.
#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.
#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.
#36: Lentil Artichoke Stew
This Red Lentil Stew with artichokes is a hearty dish that is nutrient-dense and absolutely delicious!
#37: Potato Taco Recipe
Delicious, healthy Taco 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 fun with this potato recipe!
#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!
#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.
#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.
#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!
#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.
#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.
#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.
#45: Vegan Mushroom Stroganoff
This Vegan Mushroom Stroganoff has a savory mushroom flavor 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!
#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.
#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!
#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.
#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.
#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!
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…