This post may contain affiliate links which won’t change your price but will share some commission. See my disclosure policy.
We could all use some more tasty vegan dinner ideas, amiright? Even though we have some absolute loves that we rotate on a weekly basis, I am still always searching for new recipes to try!
The recipes in this list are some of our absolute favorites! From quick and easy dinners to labor-of-love meals for the weekend, I've got your back with these tried and true dinner recipes!
Dinner Prep Tip
Before we get to all the recipes, I wanted to share with you one huge tip I have implemented to make dinnertime easier: ingredient prepping. Unlike meal prepping, I don't make the entire meal and then stick it in the fridge for another day.
Instead, I chop veggies, cut up tofu, cook rice or quinoa, prep taco "meat", and make sauces and dips if needed. Every week is different, of course, but these are some of the things I do on a weekly basis.
It makes life SO much easier, especially if you are a beginner vegan.
Okay, let's get to the recipes.
40 Vegan Dinner Recipes to Try
1. Split Pea Soup
Simple soup full of healthy ingredients and tasty flavors!
Prep time: 20 mins | Cook time: 1 hour 35 mins
Vegan Split Pea Soup
2. Vegetable Pot Pie Soup
Comforting cozy vegan pot pie soup! Instead of pie crust, this pot pie is made as a soup and topped with fluffy buttermilk biscuits.
Prep time: 15 mins | Cook time: 30 mins
Veggie Pot Pie Soup
3. Classic Vegan Lasagna
This vegan lasagna will make the whole family happy! Say hello to layers of vegan ricotta, marinara sauce, lasagna noodles, and vegan béchamel sauce.
Prep time: 30 mins | Cook time: 40 mins
4. 5-Minute Tomato Soup
This simple tomato soup is great when you need a quick dinner! Serve with a sandwich or a side of veggies for a filling meal.
Cook time: 5 minutes
5-Minute Creamy Vegan Tomato Soup
5. Whole Roasted Cauliflower
Vegan pot roast made with a whole head of cauliflower is my personal favorite special occasion meal. The gravy alone is absolute perfection.
Prep time: 15 mins | Cook time: 1 hour 30 mins
Whole Roasted Cauliflower
6. One-Pot Cajun "Chicken" Pasta
Creamy, spicy cajun pasta made with vegan chick'n! This dish is made with only 8 ingredients and in just one pot!
Prep time: 5 mins | Cook time: 20 mins
One-Pot Vegan Creamy Cajun Pasta
7. Vegan Italian Wedding Soup
This nutritious soup made with homemade chickpea meatballs is the perfect cozy Sunday dinner recipe.
Prep time: 15 mins | Cook time: 20 mins
8. Baked Mac & Cheese
This dairy-free mac and cheese is made ultra-creamy with canned coconut milk, nutritional yeast, and the perfect combination of seasonings.
Prep time: 10 mins | Cook time: 25 mins
Baked Vegan Mac and Cheese
9. Carrot Dogs
Missing hot dogs? Got you covered with this veggie version!
Prep time: 10 mins | Marinate time: 30 mins | Cook time: 10 mins
Vegan Carrot Dogs
10. Impossible Burger Meatloaf
I had not eaten meatloaf in nearly 4 years until Impossible Burger entered the scene! It makes for the perfect, cannot-tell-its-vegan, meatloaf.
Prep time: 5 mins | Cook time: 25 mins
Vegan Impossible Meatloaf
11. Chickpea Teriyaki in Pineapple Bowls
These bowls are great for meal prep, but perfect for a quick dinner, too!
Prep time: 5 mins | Cook time: 25 mins
Vegan Chickpea Teriyaki Meal Prep Bowls
12. Vegan Swedish Meatballs
The meatballs are made with lentils, mushrooms, and oats. The gravy is made with coconut milk for a heavenly silky texture.
Prep time: 10 mins | Cook time: 45 mins
Vegan Swedish Meatballs
13. Chickpea Noodle Soup
Delicious, hearty soup. This is a vegan take on the classic "chicken noodle" soup.
Prep time: 10 mins | Cook time: 35 mins
Chickpea Noodle Soup
14. No-Beef Wellington
Beef Wellington, who?! This vegan recipe will make you forget about the other stuff. I love making this dish for super-special occasions like holidays or family feasts.
Prep time: 20 mins | Cook time: 50 mins
Vegan Wellington
15. Vegan French Onion Soup
You don't need beef broth for rich French onion soup. This vegan version is so delicious.
Prep time: 20 mins | Cook time: 40 mins
Vegan French Onion Soup
16. Vegan Sloppy Joes
These meatless sloppy joes are made with lentils and cauliflower. The perfect quick & easy vegan dinner recipe!
Prep time: 15 mins | Cook time: 30 mins
17. Vegan Alfredo with Cajun Broccoli
Creamy, delicious vegan alfredo sauce tossed with pasta and Cajun-spiced broccoli – need I say more?! Alfredo just screams “Sunday dinner” to me, but this recipe can be whipped up pretty quickly.
Cashew Soaking Time: 30 mins | Cook time: 15 mins
Vegan Alfredo with Cajun Broccoli
18. Stuffed Acorn Squash
The flavorful combination in this dish is out of this world! This squash is stuffed with lentils, kale, and tempeh sage, and roasted pepitas.
Prep time: 10 mins | Cook time: 55 mins
Stuffed Acorn Squash
19. Potato Tacos
Breakfast for dinner, anyone?! These tacos are loaded with tofu scramble, roasted potatoes, and the toppings of your choice.
Prep time: 10 mins | Cook time: 30 mins
Vegan Breakfast Tacos
20. Vegan Meatball Subs
These meatball subs are made with homemade chickpea meatballs. Top with some marinara sauce and vegan parm, and omg, flavor heaven.
Meatball prep & cook time: 40 mins | Sub cook time: 10 mins
Vegan Chickpea Meatball Subs
21. Vegetable Fried Rice
Fried rice is a classic recipe in my house! You can even prep the veggies ahead of time to make mealtime simple.
Prep time: 15 mins | Cook time: 40 mins
22. Black Bean Enchiladas
Enchiladas are one of my all-time favorite dinners! These simple veggie black bean enchiladas are nutritious and so delicious.
Prep time: 10 mins | Cook time: 30 mins
Easy Veggie Black Bean Enchiladas
23. Instant Pot Mac & Cheese
I love using my Instant Pot for quick & easy dinners. This mac & cheese is so delicious and comforting.
Prep time: 5 mins | Instant Pot cook time: 4 mins
Instant Pot Vegan Mac and Cheese
24. Vegan Caesar Salad
This salad is filling enough to be the main dish! Croutons, chickpeas, parmesan, and vegan caesar dressing…oh my.
Total time: 25
Vegan Caesar Salad Recipe
25. Lentil Tacos
Ready in 30 minutes, these vegan tacos are seriously tasty. This is one of the first purposefully-vegan recipes I made, and it’s one I keep coming back to!
Prep time: 10 mins | Cook time: 20 mins
Vegan Lentil Tacos
26. Creamy Pumpkin Sage Pasta
This vegan dinner is super quick – it takes just 15 minutes to make! I love savory pumpkin recipes, and the creamy pumpkin sage sauce tossed into pasta is heavenly.
Prep time: 5 mins | Cook time: 10 mins
Creamy Pumpkin Sage Pasta
27. Cauliflower Bolognese
This bolognese is made with cauliflower and sunflower seeds – trust me, it totally works! Serve over pasta or a baked potato for a satisfying vegan dinner.
Prep time: 5 mins | Cook time: 20 mins
Vegan Bolognese
28. Buffalo Chickpea Wraps
I usually enjoy these chickpea wraps for lunch, but they are also a really great dinner idea! Perfect for those super busy nights when you really don’t have much time to be in the kitchen. This is a great recipe to meal prep.
Prep time: 5 mins | Cook time: 15 mins
Buffalo Chickpea Wraps
29. Sweet Potato Shepherd's Pie
I loved shepherd’s pie as a kid! That version was made with beef, corn, mashed white potatoes, and loads of cheese on top. This sweet potato version takes a lighter, healthier approach.
Prep time: 15 mins | Cook time: 15 mins
Sweet Potato Shepherd's Pie
30. One-Pot Curry
Chickpeas, potatoes, peas, broccoli, and rice come together in one single pot to make this flavorful curry dish.
Prep time: 5 mins | Cook time: 30 mins
One-Pot Vegan Chickpea and Potato Curry
31. Instant Pot Green Coconut Curry
Delicious homemade curry is only minutes away with this EASY Instant Pot Green Curry recipe! This vegan dinner recipe is super healthy and oil-free.
Instant Pot Green Curry
32. Ultimate Chopped Salad
This chopped salad is quick to prepare but still filling. Not only does it have chickpeas, but it’s also topped with incredible “bacon” bits made from cashews. So, so good.
Prep time: 15 mins
Vegan Chopped Salad
33. Vegan Sheet Pan Nachos
Super easy vegan sheet pan nachos with melty cheese, beans, corn, and all of the toppings you desire! Enjoy for lunch, dinner, or as a snack!
Prep time: 5 mins | Cook time: 10 mins
Vegan Sheet Pan Nachos
34. Baked Cauliflower Parmesan
This cauliflower parmesan is a vegan take on the classic chicken parm.
Prep time: 15 mins | Cook time: 40 mins
Baked Cauliflower Parmesan
35. Cajun-Inspired No-Seafood Boil
This vegan boil contains no crab or seafood, but all the delicious flavors!
Prep time: 20 mins | Cook time: 35 mins
Vegan Boil
36. One-Pot Creamy Spinach Pasta
Super easy pasta made with dairy-free cream cheese and spinach for a quick vegan dinner recipe.
Total time: 10 mins
One-Pot Creamy Spinach Pasta
37. 3-Bean Chili
My favorite vegan chili recipe made with three types of beans, corn, carrots, and lots of flavorful seasoning.
Prep time: 10 mins | Cook time: 35 mins
Easy Vegan Chili
38. Vegan Potato Soup
This is the best vegan potato soup I’ve ever made! Hearty, flavorful, and so creamy!
Prep time: 15 mins | Cook time: 25 mins
Vegan Potato Soup
39. Crispy Tofu
This tofu can be eaten in so many ways! We love to make it with rice and broccoli for a super simple weekday meal.
Prep time: 10 mins | Tofu press time: 30 mins | Cook time: 10 mins
40. Baked BBQ Tofu
One of my favorite vegan dinners is mashed potatoes, green beans, and this tofu baked and slathered in BBQ sauce.
Baked BBQ Tofu
Check out this 7-Day Vegan Meal Plan next!
leave a comment