25+ Easy Vegan Dinner Recipes

One of the biggest misconceptions about the vegan lifestyle is that delicious vegan meals are hard to find. However, the truth is there’s an entire universe of plant based dinner recipes that are as filling and nutritious as they are delicious.

There are so many reasons for choosing to eat vegan or vegetarian, and one of them is superb taste. Sure, you reap health benefits when you live a plant-based lifestyle, but there is no need to sacrifice delicious flavor. When you have vegan dinner recipes that are easy, even better.

Best of all, you can make all of these easy vegan recipes at home within minutes, as often veggies don’t take as long to cook as most meat dishes. Using the best vegan dinner recipes is a great way to begin a new, healthy lifestyle or just incorporate a few meatless meals into your week.

Vegan dinner recipes are becoming increasingly popular as more people choose to adopt a plant-based lifestyle for health, environmental, and ethical reasons. Whether one is a long-time vegan or simply looking to incorporate more meatless meals into their diet, a variety of delicious and satisfying dinner options are available. These dishes showcase the versatility of plant-based ingredients and can be enjoyed by vegans and non-vegans alike.

In order to create well-rounded vegan meals, it is crucial to use a diverse range of plant-based ingredients. Whole grains, vegetables, legumes, and plant-based protein sources like tofu, tempeh, and seitan are essential for ensuring a balanced and nutrient-packed meal. Experimenting with flavors, textures, and cooking techniques can help in discovering new favorites and adding variety to the dinner table.

These vegan dinner recipes demonstrate that a plant-based diet does not have to sacrifice flavor, creativity, or satisfaction. By trying these dishes, one will explore the rich and diverse world of vegan cuisine while also contributing to a healthier lifestyle and a more sustainable planet. Give these recipes a try and experience the delightful flavors and nourishment they bring to the table.

And as we’ve mentioned, there are tons of easy vegan meals out there, and we’re not just talking about salads! Some popular easy vegan dinner ideas include dishes like tacos, pizza, chili, and “meatballs.”

But, while these delicious vegan recipes contain no meat, they are brimming with flavors sure to impress even the most stubborn meat-eaters.

Below, we’ve gathered 23 of the best vegan recipes that you can make right at home.

Source: gastroplant.com

1. Vegan Poke Bowl

In our humble opinion, Poke Bowls is one of the best vegan recipes out there. These delicious bowls are power-packed with tasty veggies, fruits, beans, and tofu.

Not only do you get unique flavors, but this dish also looks like a work of art with so many vibrant colors. Plus, you don’t have to worry about cooking or marinating any ingredients, except for two.

Ingredients for your bowl include rice, extra firm tofu, ripe avocado, ripe mango, edamame, Persian cucumbers, carrot, sesame seeds, and radish sprouts.

For your red cabbage slaw, you’ll need red cabbage, rice vinegar, maple syrup, and salt.

And then, for your Tofu marinade, you need fresh ginger, soy sauce, rice vinegar, maple syrup, mirin, water, olive oil, and wasabi.

Finally, you’ll need vegan mayo, sriracha, toasted sesame oil, and water for your delicious sauce.

Source: veganinsanity.com

2. Vegan Black Bean Enchiladas

Another one of our favorite easy vegan dinner recipes is vegan enchiladas. And this recipe includes a zesty, creamy cashew cream sauce that’s just to die for!

Ingredients for the enchilada sauce include extra virgin olive oil, flour (we used Kamut flour), garlic powder, oregano, chili powder, salt, tomato paste, and vegetable broth.

You’ll need lemon juice, raw cashews, garlic clove, salt, water, and freshly ground black pepper for the cashew cream sauce.

Finally, for the enchiladas, you’ll need extra virgin olive oil, yellow onion, zucchini, bell pepper, cooked black beans, sliced olives, corn kernels, green onions, chopped parsley or cilantro, pepper, salt, and flour or corn tortillas.

Source: avocadopesto.com

3. Vegan Quinoa Bowl

This recipe for a vegan quinoa bowl is another one of those quick vegan meals with a taste that’s out of this world!

Plus, this recipe features a creamy, delicious avocado sauce that you’ll want to use on everything!

Ingredients for this savory dish include quinoa, extra virgin olive oil, vegetable broth, beets, sweet potatoes, cauliflower, asparagus, and chickpeas.

For your avocado dressing, you’ll need avocado, lemon juice, extra virgin olive oil, minced garlic cloves, coconut milk, water, and salt.

Source: neuroticmommy.com

4. Easy Rice Bowl

Another excellent easy vegan dinner recipe is this family-style veggie rice bowl.

This meal could be one of Earth’s most leisurely dinner meals because it takes little to no time to prepare and cook.

Plus, you have a truckload of delicious savory ingredients such as white rice (basmati or jasmine), butternut squash, yellow onion, extra virgin olive oil, salt, pepper, garlic cloves, frozen mixed Asian veggies (or the veggies of your choice), coconut oil, avocado, and soy sauce (or sauce of your choosing).

There are so many ways you can make this recipe your own. It’s sure to be a big hit at the dinner table!

Source: veganricha.com

5. Best Ever Lentil Soup

One of the tastiest, simple vegan recipes you can make is vegan lentil soup. This meal is delicious and takes less than 30 minutes to prepare.

Plus, it’s freezer-friendly, making it the perfect meal you can warm up when you don’t feel like cooking. On top of everything else, it’s nut-free, soy-free, and gluten-free.

The ingredients for this dish include vegetable broth or water, onion, garlic, ginger, green chili, ground cumin (or ground coriander or both), turmeric, garam masala (or Ethiopian berbere), rosemary or thyme, black pepper, diced tomatoes, sliced carrots, lentils, salt, quick-cooking greens or spinach, cayenne pepper, lemon and lime juice, and pepper flakes.

Source: runningonrealfood.com

6. Coconut Tofu Curry

When it comes to the best vegan meals, curry dishes are always at the top of the list, and for a good reason.

And this recipe for a vegetable curry with tofu is a prime example of how curry seasoning can turn veggies into savory morsels of flavor!

The ingredients needed for this recipe include minced garlic, bell peppers, chopped broccoli, chopped carrots, white onion, yellow curry powder, coconut sugar, soy sauce, full-fat coconut milk, red pepper flakes (optional), fresh spinach, firm or extra-firm tofu, cooked quinoa or brown rice, salt, and pepper.

Source: thekitchn.com

7. Quick Chili Recipe

So many vegan food recipes recreate the flavors and textures of meat-based meals. And this recipe for vegan chili is one of those stand-outs that you could confidently serve at any chili cookoff!

This chili has all the savory flavors we love in chili. In fact, it’s not unusual for folks to wind up on their second bowl before they realize it doesn’t have any meat!

Ingredients for this chili recipe include olive oil, yellow onion, celery, jalapeño, garlic, unsweetened natural cocoa powder, chili powder, ground cumin, smoked paprika, kosher salt, freshly ground black pepper, dark or light molasses, dried red lentils, canned fire-roasted diced tomatoes, low-sodium vegetable broth, canned black beans, and kidney beans.

You can also serve as toppings, dice avocados, scallions, and sliced jalapeño.

Source: wellplated.com

8. Easy Tofu Tacos

Another quick vegan dinner that perfectly veganizes a popular meat-based dish is this recipe for tofu tacos.

While many people believe that tofu is a bland and flavorless food, they’ve not had the pleasure of having it prepared the correct way.

In this recipe, the tofu is light and spicy, accompanied by a host of different ingredients that make this dish a sure-fire success at the dinner table.

The ingredients for this meal include extra-virgin olive oil, soy sauce, chili powder, chipotle powder, chipotle chili powder (optional), ground cumin, garlic powder, onion powder, extra-firm tofu, canned black beans, salsa, and nutritional yeast.

Serve with warm flour or corn tortillas, sliced avocado, salsa, chopped cilantro,dairy-free cheese, tomatoes, and/or any of your favorite taco fixings!

Source: wearesovegan.com

9. Easy Vegan Meatballs

When it comes to vegan main dishes that blow people’s minds (especially meat-eaters), this recipe for mighty vegan meatballs scores a home run every time!

The flavors and textures of these meat-less morsels of wonder make a great addition to any pasta dish or sandwich.

Plus, making these meatballs is pretty simple. The ingredients you need include canned red kidney beans, red onion, garlic cloves, oats, walnuts, nutritional yeast, dried oregano, pepper, salt, and fresh basil.

For your sauce, you’ll need red onion, carrot, vegan red wine, vegetable stock, tomato-basil sauce, and frying oil.

Source: dietitiandebbie.com

10. Easy Vegan Taco Salad

While there are many good vegan recipes for salads, this recipe for a vegan taco salad is always a blast!

Best of all, it’s very straightforward to make and has all the flavors you love in a taco salad. And did we mention the showstopping dressing?

Ingredients for the main dish include lacinato kale, sweet potatoes, olive oil, fresh corn on the cob, red bell pepper, avocado, cherry tomatoes, red onion, radishes, cucumber, canned black beans, and cilantro for garnish.

You’ll need raw cashews, water, red wine vinegar, taco seasoning, lime, salt, and freshly ground black pepper for the dressing.

Source: funfoodfrolic.com

11. Go-To Tofu Stir Fry

Even simple vegan meals can have flavors that will knock your socks off. And this recipe for vegan tofu stir-fry is also a no-fuss dinner perfect for any night.

In 30 minutes, you can enjoy savory seasoned tofu and veggies bursting with flavor.

The ingredients you need to make this dish include fresh tofu, chopped red onion, ginger, red chili flakes, chopped celery, green beans, broccoli florets, red bell pepper, zucchini, yellow bell pepper, sesame or olive oil, rice or white vinegar, chili garlic or Sriracha sauce, dark soy sauce, black pepper, salt, and vegetable broth or stock.

Source: lazycatkitchen.com

12. Quick Vegan Curry

As you’ve seen, a healthy vegan dinner doesn’t have to be a “sacrifice.” It can be a celebration. One dish that will definitely make you want to celebrate is this vegan Thai green curry recipe.

Ingredients for the curry paste include shallots, garlic cloves, ginger, lemongrass, Thai chilies, ground coriander, ground cumin, ground white pepper (or black), coriander stalks, and salt.

For the curry sauce, you’ll need neutral-tasting oil like rice bran, full-fat coconut milk, Makrut lime leaves, veggie stock or water, tamari (or soy or vegan fish sauce), fresh lime juice, coconut sugar, butternut squash, or sweet potato, eggplant, sugar snap peas, tender stem broccoli, and bean sprouts.

Source: simpleveganblog.com

13. Creamy Vegan Mushroom Soup

Mushrooms are one of the best ingredients for vegan recipes. They are easy to season and have a texture similar to meat. And this recipe for vegan mushroom soup, we celebrate this incredible fungus in all its mushroom glory!

Best of all, this creamy, hearty soup takes just 15 minutes to make and is the perfect dinner if you just want something warm and simple.

Ingredients for this dish include mushrooms, garlic cloves, medium onion, unsweetened plant milk (we used almond milk), vegetable stock, ground ginger, black pepper, and fresh lemon juice.

Source: frommybowl.com

14. Crispy Avocado Tacos

Most of the time, avocado is treated as a side dish. However, this recipe for crispy avocado tacos makes this delicious fruit the start of the show and some zesty pico de Gallo.

The flavors and textures in this dish are incredible, packed with crunchy deliciousness that will make your tastebuds dance!

The ingredients needed for this recipe include Avocado fries, cilantro, Roma tomatoes, Jalapeño, white onion, lime juice, salt, and corn tortillas.

Serve with rice and beans, shredded green cabbage, and creamy cilantro dressing.

Source: mayihavethatrecipe.com

15. Vegan Moroccan Stew

If you’re looking for a vegetable stew that’s a little different, try this recipe for Moroccan vegetable stew with its unique blend of spices that packs a wallop of flavor that perfectly complements your veggies.

The spices in this dish take your tastebuds on a rollercoaster ride, ranging from savory to sweet.

The ingredients you’ll need to make this recipe include turmeric, cinnamon, salt, ground ginger, cumin, coriander, allspice, extra virgin olive oil, garlic cloves, tomato paste, frozen cauliflower, sweet potatoes, zucchini, squash, parsnip, Japanese eggplant, canned chickpeas, and vegetable broth.

Optional toppings include raisins, dried cranberries, pistachios, toasted almonds, apricots, cilantro, dates, and Harissa.

Source: noracooks.com

16. Vegan Sloppy Joes

Another classic vegan dinner idea that’s just as delicious, if not more so, than the meat-based version, is vegan sloppy joes.

This recipe features a unique blend of whole plant ingredients and only takes 30 minutes to prepare and cook from start to finish.

The ingredients needed for this recipe include uncooked green lentils, water, yellow onion, green bell pepper, garlic cloves, chili powder, smoked paprika, canned tomato sauce, ketchup (or tomato paste), yellow mustard, maple syrup, and salt.

Serve on whole-grain hamburger buns.

Source: namelymarly.com

17. Vegan Black Bean Burrito

Another delicious vegan Mexican dish is vegan black bean burritos. And this recipe absolutely delivers all of the savory flavors we love in a burrito!

Plus, the toasted tortilla really gives it that special, something that you would typically have to pay about ten bucks for at a fancy Mexican restaurant.

Ingredients for these burritos include vegetable oil, onion, frozen hashbrowns, instant rice (or slow-cooked rice), pinto beans, corn, seasoning, and flour tortillas.

This recipe also makes an outstanding burrito bowl.

Source: chocolatecoveredkatie.com

18. Best Chickpea Burgers

Many meat-eaters might give you a skeptical look when you mention vegan burgers. After all, hamburgers are considered almost sacred to many folks, and the idea that you can make a delicious plant-based burger is nearly unfathomable.

However, this incredible veggie burger recipe is sure to impress even the biggest traditional hamburger loyalist.

The ingredients you need to make your patties include black or pinto beans (other beans work just as well), ketchup or tomato paste, salt, garlic powder, onion powder, oat bran, or flour of choice, and cooked diced veggies of choice.

For veggies, we used roasted mushroom, onion, and asparagus.

Source: veggiessavetheday.com

19. Vegan Sheet Pan Fajitas

Another incredible Mexican meatless dish is vegan fajitas. And this recipe brings together an all-star team of delicious vegetables that takes your fajitas to the next level!

Ingredients for this recipe include mushrooms, asparagus, bell peppers (yellow, green, and red), onion, olive oil, chili powder, paprika, ground cumin, garlic powder, Mexican oregano (or dried oregano), salt, and pepper.

For serving, you’ll need warmed tortillas with optional ingredients such as vegan sour cream, salsa, guacamole, and any of your other yummy favorites.

Source: simple-veganista.com

20. Easy Sheet Pan Dinner

Sheet pan dinners are super-easy vegan meal ideas you can whip together in minutes, and there’s no end to the combinations of veggies and seasonings you can use to make each delicious experience unique.

The ingredients in this roasted vegetable recipe include baby red potatoes, petite baby carrots, chickpeas, dried basil, dried oregano, dried thyme, paprika, garlic powder, olive oil, asparagus, yellow onion, mineral salt, freshly cracked black pepper, and fresh parsley.

Source: chinasichuanfood.com

21. Cauliflower Stir Fry

It’s nice to see cauliflower finally getting the attention and praise it so rightfully deserves. Today, even meat-eaters are starting to incorporate more of this wonderful veggie into their diets using cauliflower rice and mash methods.

However, this recipe celebrates the full brilliance of cauliflower in its natural form while transforming this humble veggie into a flavorfully seasoned meal.

Ingredients for this dish include cauliflower, garlic sprout, tomato, garlic cloves, spring onions, cooking oil, ketchup, and salt.

Source: thekitchn.com

22. Easy BBQ Tofu

Another incredible sheet pan dish is this recipe for sheet pan bbq tofu. Once again, we are shown just how delicious tofu can be when prepared properly.

The delicious, smokey BBQ flavors in this dish are excellent, and the texture of the tofu adds to the meaty illusion.

Ingredients for this recipe include extra-firm tofu, paprika, ground cumin, chili powder, kosher salt, smoked paprika, freshly ground black pepper, olive oil, and your favorite BBQ sauce.

Source: healthyhappylife.com

23. Best Vegan Pizza

It’s so funny watching meat-eaters make a face when telling them you’re having the best vegan pizza in the world. However, their smug look is quickly replaced with wide-eyed disbelief after a single bite of this vegan pizza recipe!

Ingredients for the pizza dough include yeast, water, coconut sugar, “00” flour or bread flour, or sub-AP, salt, and extra virgin olive oil.

You can use the tomato sauce of your choice or try this recipe for a savory homemade pizza sauce.

And as far as toppings go, you have a ton of veggies to choose from, such as mushrooms, bell peppers, and olives, just to name a few. Also, you can find lots of vegan meat substitutes like vegan pepperoni!

For more fantastic vegan dinner recipes, please check out the video below.

vegan meals

Our BEST 30+ Easy Vegan Dinner Recipes (+Vegan Taco Salad)

These recipes are sure to please. So, gather your family and friends and enjoy. Let us know your thoughts!
5 from 7 votes
Total Time 30 minutes
Course Main Course
Cuisine American
Servings 3
Calories 235 kcal


  • 1 bunch lettuce greens
  • 2 Tbsp. extra virgin olive oil
  • 3/4 cup cooked corn
  • 1/2 chopped bell pepper
  • 1 sliced avocado
  • 1 cup halved cherry tomatoes
  • 1/4 cup onion chopped
  • 1 sliced cucumber
  • 1 can black beans


  • Combine all ingredients.
  • Top with your favorite taco seasoning dressing.


Select your favorite recipe.
Organize all the required ingredients.
Enjoy the food.


Calories: 235kcal
Keyword vegan dinner recipes, vegan taco salad
Tried this recipe?Let us know how it was!

Follow Us
Cassie brings decades of experience to the Kitchen Community. She is a noted chef and avid gardener. Her new book "Healthy Eating Through the Garden" will be released shortly. When not writing or speaking about food and gardens Cassie can be found puttering around farmer's markets and greenhouses looking for the next great idea.
Cassie Marshall
Follow Us
Latest posts by Cassie Marshall (see all)