Skip to Content

Best Vegetarian Recipes-Over 100 Excellent Meals

Feel free to share

The Best Vegetarian Recipes

If you’re thinking about making the switch to a vegetarian diet and you want meals that are delicious and easy to make, you’ve come to the right place. We gathered over 100 of the best vegetarian recipes out there so you can start cooking up some amazing plant-based meals today.

Vegetarianism and Fighting Climate Change

If you’re searching for the single thing that can have one of the biggest impacts in fighting climate change, look at your diet. Adopting a plant-based diet could cut global greenhouse gas emissions by as much as 70%.

Fighting climate change isn’t the only benefit of a vegetarian diet. Widespread adoption of a plant-based diet could also save millions of lives and trillion of dollars.

I know some people are sitting here right now thinking that there’s no way they can give up some of their favorite meat dishes. And that’s OK. Even just one day a week can make a big difference.

In our family, we started out doing one vegetarian day a week. After a few months, we increased it to two days a week. And so on, and so forth.

The idea is to get to as many vegetarian days as possible. If you go completely vegetarian, that’s awesome! If you still have meat one or two times a week, that’s great too. As long as plant-based meals make up the majority of your diet, you know you’re helping out in a huge way.

Related: Where to Buy Organic Fruits and Vegetables Online

To make this transition easier for you, we’ve compiled some of the best vegetarian recipes so you can see you’re not missing a thing when you go green. For even more excellent ideas, be sure to take a look at these easy and delicious vegetarian pantry recipes and these incredibly easy vegetarian Instant Pot recipes.

If you prefer to have your recipes in your hands, don’t forget to check out this amazing zero waste vegan cookbook for an impressive variety of healthy, plant-based meals.

Are you interested in vegan meals? Here you’ll find over 80 vegan recipes that are so delicious, even your meat-eater family members will be impressed. You can also check out these super simple vegan pantry recipes that use ingredients you already have at home.

Related: The Best Non-Toxic Cookware and Bakeware

1. Vegetarian Lasagna

Lasagna is one of those classic comfort foods that a lot of people simply can’t give up. Fortunately, you don’t have to thanks to this delicious vegetarian lasagna recipe. It’s loaded with plenty of healthy vegetables, and it tastes so good, it’s an easy way to make sure your kids eat their veggies.

Related: How You Can Easily Create a Zero Waste Meal Prep Routine in Just 4 Steps

2. Almond and Carrot Ribbon Salad

If you’re searching for an easy vegetarian recipe that also tastes great, you can’t beat this almond and carrot ribbon salad. You can make this as a main dish for lunch, or use it as a tasty side dish for dinner.

3. Tofu With Peanut Sauce

This tofu with peanut sauce recipe offers the absolute perfect combination of sweetness and spice. If you want to make it for dinner, it goes great served over rice and with a side of broccoli.

4. Ultimate Veggie Pizza

I admit that I totally love pizza, and I know I’m not alone. Fortunately, it’s so easy to keep enjoying this dish even after you switch to a vegetarian diet.

This ultimate veggie pizza recipe is very simple to make, and you can load it up with some of your favorite vegetables for a filling and delicious meal.

5. Black Bean Tacos

If you need a recipe you know you can always turn to when life gets hectic and you need something you can throw together in a matter of minutes that will still taste great, this black bean tacos recipe is for you.

It takes everything you love about traditional tacos and makes them healthy, budget-friendly, and vegetarian by swapping out the meat for black beans.

6. Eggplant and Zucchini Curry

Sometimes people shy away from curry dishes because they think making that delicious and creamy curry sauce takes a lot of time and effort. However, this eggplant and zucchini curry is incredibly easy to make and tastes fantastic.

7. Red Lentil Curry

Another great curry recipe to try is this red lentil curry, also known as masoor dal. It’s very satisfying, only requires a few basic ingredients you likely already have on hand, and you can put it together in less than 30 minutes. Perfect for those busy weeknights!

8. Spinach Rice

If you need a healthy and vegetarian side dish to go with your red lentil curry, this spinach rice is a nice option. You can cook it in an instant pot or stove top, and it comes out packed with fantastic flavor.

9. Red Thai Curry Gnocchi

Who says vegetarian diets are plain and boring? Not with this unique red Thai curry gnocchi recipe. It combines aspects of Thai and Italian cuisine to make a hearty dish that has a kick. Best of all, it’s really fast and easy to make.

10. Roast Tomato Pasta Sauce

Spaghetti is usually a dish that the entire family loves, but marinara sauce can sometimes contain ground beef. To make your classic spaghetti dish vegetarian, check out this recipe for roast tomato pasta sauce. It requires very little effort to make, yet the flavor is outstanding!

11. Potato Curry

When you need something filling that’s also quick to make, go with this potato curry recipe. The curry seasoning adds just the right amount of spice to the potatoes, and you can make the dish in under 30 minutes.

12. Hungarian Mushroom Soup

The right soup recipe can warm your soul. This Hungarian mushroom soup is one of the best vegetarian recipes because it’s nutritious, warm, and comforting. It’s also very easy to make, which is another fantastic bonus.

13. Smashed Chickpea and Avocado Sandwich

When you make the switch to a vegetarian diet, you’ll need some great recipes for lunch. This smashed chickpea and avocado sandwich is super easy to make and packed with nutrients. Just whip it up, spread it on some bread, and you’re good to go.

14. Chickpea Curry

This chickpea curry recipe can help you put together a delicious and versatile meal that’s also nutritious and budget-friendly. You can serve it with rice, in a wrap, in a baked potato, or on top of nacho chips. Let your imagination go wild!

15. Cuban Potatoes

You can cook these Cuban potatoes on the grill or in the oven. Since they’re cooked in a foil packet, every bite will be packed with delicious flavor. They also make a fantastic vegetarian side dish.

16. Vegan Mexican Skillet

If you’re trying to ease your family of carnivores into vegetarianism, this vegan Mexican skillet is an outstanding recipe to try. It’s really simple to make and loaded with amazing flavor. It also uses three different types of beans, so you know it offers plenty of protein to keep everyone full.

17. Zucchini Casserole

If you’re looking for a dish that everyone will want to immediately dig into and enjoy, go with this zucchini casserole recipe. You bake it in the oven, so it comes out warm, golden brown, and full of incredible flavor.

18. Pineapple Fried Rice

If you haven’t tried pineapple fried rice yet, you need to stop everything you’re doing and make it right now. I’m not even kidding. It’s fast, filling, delicious, and so easy to make.

It has a nice hint of sweetness to it thanks to the pineapple. You can also add a drizzle of hot sauce on top for an extra kick.

19. Crispy Potato Tacos

If you don’t want to give up tacos when you make the switch to a vegetarian diet, these crispy potato tacos are a fantastic option. They combine Southwest potatoes, black beans, pico de gallo, and a delicious tomatillo ranch sauce.

20. Vegan Chicken Fajitas

Tacos aren’t the only Mexican dish you can continue to enjoy as a vegetarian. These vegan chicken fajitas are another outstanding option. In addition to using the vegan chicken in fajita wraps, you can also use it over a salad, rice, or in a burrito.

21. Vegan Spaghetti Bolognese

Although traditional bolognese is a meat dish, it’s still very easy to make it without meat. This vegan spaghetti bolognese recipe uses a cauliflower and walnut mince to give the dish texture and meaty richness that you’ll love.

22. Homemade Vegan Burger

If you’re looking for one of the best vegetarian recipes for a burger, check out this homemade vegan burger. It has nice texture, great flavor, and plenty of important nutrients.

23. Quinoa and Chickpea Salad

If you’re searching for a quick and easy vegetarian meal that’s clean and fresh, this quinoa and chickpea salad is an ideal option. It’s so easy to make you can put it together in around 30 minutes. You can make it as a main meal or serve it up as a refreshing side dish.

24. Potato and Quinoa Corn Chowder

If you know you’re going to have a busy day, you can throw the ingredients for this potato and quinoa corn chowder into your slow cooker and enjoy a hot and filling soap when you get home. It’s also incredibly easy to make on the stove if you decide you want something hearty with just a hint of spice for dinner.

25. Creamy Leek Pasta

For a quick dinner that’s tasty and simple to put together, turn to this creamy leek pasta recipe. Not only is this recipe loaded with bright and healthy green vegetables, but it’s also easy to make it healthy with just a few ingredient swaps.

26. Cheesy Mashed Potato and Bean Bake

This cheesy mashed potato and bean bake is warm comfort food that’s very close to a vegetarian take on shepherd’s pie. While this particular recipe uses kidney and cannellini beans, you can easily switch them out for your favorite type of bean.

27. Vegan Lentil Bolognese

It’s been a busy day and the family wants food right now. What should you make? Go with this vegan lentil bolognese recipe.

It’s incredibly flavorful, will fill you up fast, and is made using pantry staples you likely already have on hand. Plus, you can get it on the table in under 30 minutes.

28. Zucchini Fritters

These zucchini fritters make a fantastic vegetarian lunch, snack, or side dish. They’re perfectly crispy on the outside and deliciously soft on the inside. Plus, you can either bake them or fry them.

29. Cherry Tomato Pasta

When you need a simple weeknight meal that everyone in the family will like, choose this cherry tomato pasta recipe. Since this recipe uses cherry tomatoes and herbs, it’s a great option to go with when your summer garden is producing at full swing.

30. Grilled Peach Caprese

There’s just something about peaches and caprese that bring about thoughts of relaxing summer afternoons. If you’re looking for a vegetarian lunch dish that’s fresh and light, you can’t beat this grilled peach caprese recipe.

It’s amazingly easy to put together and the combination of sweet peaches, fresh tomatoes, and tangy balsamic vinaigrette is absolutely wondrous.

31. Chickpea Tacos With Peach Salsa

This chickpea taco with peach salsa is another one of the best vegetarian recipes that uses peaches. The chickpeas pack this recipe with protein, and the peach salsa adds a perfect touch of sweetness. It’s a fantastic option to enjoy on a plant-based Taco Tuesday!

32. Butternut Squash Pasta

If the weather has just a hint of chill in the air and you’re looking for something warm, filling, and flavorful to fill you up, this butternut squash pasta recipe is a fantastic option. Plus, since it’s a one-pot recipe, it’s incredibly easy to prep, cook, and clean up.

33. Aloo Matar

While aloo matar is a simple peas and potato curry recipe, it’s easy to make, full of flavor, and ideal for those busy days. To make it a complete meal, you can pair it with roti or rice for an excellent vegetarian dinner.

34. Jeera Aloo

Another fantastic Indian dish to make is jeera aloo. Potatoes are the main ingredient in this meal, so it makes a great side dish. However, if you pair it with rice or dal, you can also make it a complete meal.

35. Garlic Fried Noodles

If you’re searching for a tasty and simple vegetarian side dish that’s quick to put together, choose this garlic fried noodles recipe. It requires six ingredients and 15 minutes to make. It’s so easy , you could also throw this together for a quick lunch.

36. Eggplant Street Tacos

Street tacos are awesome, but it’s not always easy to find meatless options. That’s why you can use this delicious eggplant street tacos recipe to make your own! Since you can pop that eggplant into the air fryer, it’s easy to have this meal on the table in just a few minutes.

Plus, if you love eggplant, you’ll find over 85 delicious and easy-to-make eggplant recipes.

37. Crispy Southern Cornbread

If you’ve whipped up some vegetarian chili but you need something to go on the side, this crispy Southern cornbread is an excellent option. It’s a classic comfort food that’s quick and easy to make and will leave you feeling completely satisfied.

38. Vegan Taco Pasta

When it’s a busy weeknight or you flat out don’t have the time and energy to cook, turn to this vegan taco pasta recipe. In about 20 minutes, you’ll have a heaping plate of warm comfort food that tastes so good you’ll forget it doesn’t have meat.

39. Vegetarian Breakfast Casserole

If your mornings tend to be a little hectic, bake this vegetarian breakfast casserole on the weekend, and then warm up a section each morning. It’s packed with protein to help get your morning started right and makes an amazing vegetarian breakfast dish.

40. Vegan Ratatouille

This vegan ratatouille is light and fresh. It’s also one of the best vegetarian recipes because it’s quick and easy to make. Plus, since it’s simple to freeze, you can make extra now while your produce is fresh and enjoy it later when your plants aren’t producing.

41. Grilled Tofu and Wild Rice Buddha Bowl

This bright and colorful grilled tofu and wild rice Buddha bowl is a great way to have a meatless meal without sacrificing flavor. To add a refreshing finish to this bowl, you can include the homemade mint sauce.

42. Bow Tie Pasta Alfredo

If you think you don’t have time to cook a delicious vegetarian dinner, you have to try this bow tie pasta Alfredo recipe. To add even more nutritious vegetables to this meal, consider tossing in some broccoli or asparagus.

43. Quinoa and Black Bean Stuffed Peppers

If you like Mexican food, you have to try these quinoa and black bean stuffed peppers. They’re one of the best vegetarian recipes because they’re filling, healthy, and tasty. If you’re vegan, you can simply leave off the cheese and sour cream and still enjoy a fantastic meal.

44. Black Bean Toastadas

Another one of the best vegetarian recipes to make if you love Mexican food are these black bean toastadas. They’re easy to put together, filling, and they taste so good that the entire family will enjoy them.

45. Garlic Broccoli Stir Fry

If you love garlic and you’re looking for a delicious way to enjoy your veggies, go with this garlic broccoli stir fry recipe. It’s very easy to put together and offers a bright mix of nutrition-packed vegetables.

If you need to add some more filling protein to your meal, you can also toss in baked tofu.

46. Roasted Tomato and Red Pepper Soup

For one of the best vegetarian recipes for people on a diet, go with this roasted tomato and red pepper soup. Even though it’s low in calories, it certainly doesn’t lack in flavor! It’s also very quick and easy to make.

47. Chickpea Stew With Kale

Even though this chickpea stew with kale is simple to make, it delivers plenty of fresh flavor. It’s also a great source of vegetable protein and an excellent budget-friendly meal.

48. Sweet Potato, Lentil, and Chickpea Curry

This sweet potato, lentil, and chickpea curry is a one-pan meal that makes dinner prep a breeze. You can put it together using basic pantry staples, have it on the table in 30 minutes, and enjoy some incredible flavor when it’s time to eat.

49. Vegan Black Bean Burger

When you take a bite of these juicy black bean burgers, you won’t believe they’re vegan. They’re packed with incredible flavor and plenty of plant-based protein. Even better, you can whip them up in 25 minutes using just five ingredients!

50. Cheesy Zucchini and Corn Fritters

If you have some family members who are less than enthusiastic about having more vegetarian meals, serve them some of these cheesy zucchini and corn fritters. They’re soft in the middle, crispy on the outside, and filled with amazing flavor.

51. Veggie Scrambled Eggs

If you’re OK with eating eggs, this veggie scrambled eggs recipe is a fantastic way to start your day. It offers plenty of color, incredible flavor, and enough protein to help you avoid those mid-morning munchies.

52. Spaghetti Squash Primavera

Spaghetti squash is one of my favorite squashes, so I love this spaghetti squash primavera recipe. The fresh vegetables and marinara sauce combine to make this a delicious vegetarian and low-carb version of a classic Italian meal.

53. Thai Spaghetti Squash

This Thai spaghetti squash is another one of those best vegetarian recipes that uses spaghetti squash. It’s topped with scallions and peanut sauce to deliver amazing flavor.

54. Vegetarian Mexican Casserole

It’s really easy to take some of your favorite meat-based dishes and make them one of the best vegetarian recipes. For example, this vegetarian Mexican casserole replaces the beef with quinoa and black beans to make it full of flavor and quick and easy to make.

55. Vanilla Chia Seed Protein Smoothie

Looking for a protein-packed smoothie that’s great for those busy mornings or as a healthy snack in between meals? Then go with this vanilla chia seed protein smoothie. It combines plenty of healthy ingredients for the perfect on-the-go drink.

56. Pasta With Peas

This pasta with peas recipe will quickly become one of your favorites that you turn to again and again. It’s a tasty Italian dish that the entire family will love.

You can also throw it together in 10 minutes using one pot, which makes it ideal for those times when you need something fast and yummy.

57. Peanut Tofu Satay Curry

You’ll find plenty of things to love about this peanut tofu satay curry recipe. It’s rich and creamy, easy to make in one pot, full of flavor, and simple to customize to everyone’s tastes.

58. Vegan Falafel

Falafels tastes so good. But they can also take a little bit of time to put together. That’s why this vegan falafel recipe is so great. It only takes 30 minutes to make and tastes just as good as the traditional version.

59. Vegan Pot Pie

A pot pie is one of those comfort foods I know I can always turn to when I’m feeling under the weather or need to warm up. To help make your pot pie vegetarian-friendly, turn to this vegan pot pie recipe. It’s so easy to make that you can have it into the oven and on the table in less than 30 minutes.

60. Nut Roast

If you’re searching for a festive meal that’s excellent to serve during the holidays, turn to this nut roast. Not only is it very tasty and full of color, but it’s also incredibly filling.

61. Bean and Cauliflower Rice Enchiladas

These bean and cauliflower rice enchiladas pack in plenty of fantastic flavor and are quick and easy to make. If you end up with leftovers, they make a terrific vegetarian lunch the next day.

62. Keto Carrot Muffins

If you’re vegetarian and following the keto diet, these keto carrot muffins make an excellent snack. They’re tender, moist, and low in carbs. They have a similar taste to carrot cake, but in a smaller size, which makes them great for diets.

63. Lemongrass Chili Tofu

Many people think they could never switch to a vegetarian diet because they believe tofu is boring. However, this lemongrass chili tofu recipe proves otherwise. The marinade gives the tofu a nice kick, and it’s fried so it’s golden and crispy.

64. Bitter Melon Egg Stir Fry

Even though the name isn’t very appealing, bitter melon is a type of gourd that’s known for its health benefits. If you want to give bitter melon a try, consider this bitter melon egg stir fry recipe. The richness of the eggs help cut down on the bitterness of the bitter melon.

65. Sweet Corn Chowder

This sweet corn chowder is one of the best vegetarian recipes because it’s made almost entirely of shelf staples, unbelievably tasty, quick and easy to create, and easily adaptable to different tastes. Even better, you don’t have to wait around for cool weather to enjoy it!

66. Spicy Coconut Lentil Dal

This spicy coconut lentil dal recipe offers the perfect combination of red lentils, coconut milk, and Indian spices. This one-pot meal is also quick and easy to make. You can serve it with basmati rice or naan bread for a complete meal.

67. Frittata With Brown Rice, Zucchini, and Feta

If you think cooking a frittata is difficult, think again. This frittata with brown rice, zucchini, and feta recipe bakes in the oven, which makes it incredibly simple to prepare. It’s also loaded with healthy vegetables for a tasty and filling meal.

68. Creamy Vegan Chickpea Pasta

This creamy vegan chickpea pasta is packed with protein, which makes it a great option for a meatless meal. Plus, since it’s so tasty, it’s an easy way to sneak some vegetables past those picky eaters.

69. Vegetarian Tuna Salad Sandwich

If you’re looking for one of the best vegetarian recipes for lunch, try this vegetarian tuna salad sandwich. It uses chickpeas in place of fish. That makes this recipe healthy, budget-friendly, and wonderfully tasty.

70. Grilled Eggplant Salad

Even the biggest meat eaters in your life will enjoy this grilled eggplant salad. It has a clean, fresh flavor that can’t be beat. It’s great for lunch or as a side dish with dinner.

71. Watermelon Blueberry Salad

Watermelon blueberry salad. The name alone makes my mouth start to water. Then when you toss all the ingredients together? Fantastic. This recipe makes a healthy and delicious salad that’s absolutely perfect on those warm summer days.

72. Vegetarian Mexican Quinoa Casserole

This vegetarian Mexican quinoa casserole recipe replaces the meat with refried beans and quinoa for a healthy twist on a classic dish. It’s warm, filling, and tastes amazing. Pretty much everything you could ask for in an easy vegetarian recipe.

73. Marinated Grilled Vegetable Sandwich

Most cookouts consist of burgers, chicken, and hot dogs. However, if you’re searching for a great vegetarian option, go with this marinated grilled vegetable sandwich. They’re light yet tasty, and super easy to make.

74. Garlic Hummus

A lot of people buy hummus at the store because they think it’s difficult to make. The thing is, it’s not. In fact, this garlic hummus recipe shows you just how simple it is to make this rich and tasty dish using your food processor and Instant Pot.

75. Rainbow Chia Pudding

This rainbow chia pudding is one of the best vegetarian recipes for breakfast if you like starting your day with a sweet treat. The chia pudding also offers a fantastic boost of fiber and calcium, and the fruit is light, fresh, and sweet.

76. Oven Baked Beet Chips

We’re big fans of beet chips in our family. They’re a fantastic alternative to potato chips because beets are packed with a lot of important vitamins and minerals. If you want to give them a try, you can’t go wrong with this great oven baked beet chips recipe.

77. Lemon Garlic Zoodles

If your summer garden is producing a plethora of zucchinis, put them to good use by making this delicious lemon garlic zoodles recipe. Since it only requires a few simple ingredients, you can have this dish put together and on the table in about 10 minutes.

78. Carrot Apple Soup

This carrot apple soup recipe creates a rich and tasty meal. It also offers a solution to using food scraps, which is a fantastic way to cut down on food waste.

79. Cauliflower Au Gratin

This cauliflower au gratin tastes absolutely amazing. Even better, it has considerably less calories than the traditional potato dish. Plus, since you can make it in the Instant Pot, you can have it cooked in just two minutes. What’s not to love about all of that?

80. Broccoli Cheese Soup

This broccoli cheese soup requires only five ingredients. And they’re so common you likely have them on hand already. It’s so easy to make you can prepare it in just 20 minutes. To top it all off, it tastes fantastic.

81. Baked Avocado Egg

Looking for a delicious way to start your day? Go with this baked avocado egg recipe. It offers plenty of protein, fiber, and healthy fats. Plus, it tastes great, and it’s really easy to make, which is ideal for those busy mornings.

82. Fermented Cauliflower

Fermented food offers some amazing gut health benefits. If you want to try fermented food but you’re not a fan of sauerkraut, give this fermented cauliflower a try. It makes a fantastic snack and delivers plenty of enzymes, nutrients, and vitamins.

83. Walnut Meat Tacos

We’ve already discussed using chickpeas to make tacos, but if you’re interested in trying something different, go with this walnut meat taco recipe. The walnut meat offers plenty of protein, a nice texture, and impressive flavor.

84. Chickpea Thai Peanut Salad

If you’re crunched for time and need a quick, easy, and delicious vegetarian meal, this chickpea Thai peanut salad is the perfect option. It combines chickpeas, quinoa, carrots, cabbage, cilantro, and a creamy peanut sauce for a healthy meal that’s also amazingly tasty.

85. Sweet Potato Chili

This sweet potato chili recipe offers a new twist on a classic dish. It’s really great for families since kids enjoy the light sweetness of the sweet potatoes and you’ll appreciate all the vitamins and minerals they offer.

86. Mushroom Cauliflower Fried Rice

Regular rice can leave you feeling weighed down with carbs. That’s why this mushroom cauliflower fried rice recipe uses riced cauliflower and broccoli for a lighter and healthier dish. Plus, the mushrooms deliver plenty of important vitamins and minerals.

87. Soba Noodles With Tofu and Veggies

Tofu soaks up the flavor of any sauces you’re cooking with, which makes these soba noodles with tofu and veggies incredibly tasty. While the recipe calls for mushrooms, asparagus, and broccoli, you can easily swap them out for some of your other favorite vegetables.

88. Gnocchi With Roasted Vegetables

In a rush but still need one of the best vegetarian recipes that the entire family will enjoy? Go with this gnocchi with roasted vegetables. The fresh vegetables and hearty gnocchi in this one-pan meal combine to give you a flavorful and easy meal that can be on the table in less than 30 minutes.

89. Candied Carrots

Some kids tend to turn their noses up at vegetables, but they won’t do that with these candied carrots. This recipe makes a fantastic vegetarian side dish that tastes great and is super simple to make.

90. Filipino Eggplant Salad

Eggplant is a popular ingredient in many vegetarian dishes because it’s so versatile. If you’re looking for a new way to try it, go with this Filipino eggplant salad. It’s a tasty and filling dish that you can use on the side or as your main dish.

91. Vegetarian Stuffed Shells

Shells stuffed with ricotta and vegetables and then drizzled with a rich pasta sauce? Ummm… yes, please! That sounds like a little bit of joy on a plate. And that’s exactly what you’ll get when you make these vegetarian stuffed shells.

92. Vegetarian Shepherd’s Pie

Instead of traditional meat filling, this vegetarian shepherd’s pie has mushrooms, lentils, peas, and corn. It’s then topped with real mashed potatoes for a rich and delicious dish you’ll want to make again and again.

93. Stuffed Sweet Potatoes

The great thing about this stuffed sweet potatoes recipe is that you can fill the sweet potatoes with anything you want. Feeling a little spicy? Go with some peppers. Want something classic? Choose tomatoes and squash. The possibilities are just about endless!

94. Mozzarella and Mushroom Toast

Even though mozzarella and mushroom toast is incredibly simple to make, it bursts with flavor every time you take a bite. It’s also great for lunch, as an appetizer, or even as a side dish with dinner.

95. Pasta e Fagioli

Pasta e fagioli, also called pasta and beans, is a quick, delicious, inexpensive, and nutritious meal that’s pure comfort food. Not only do adults love it, but it’s also a big hit with kids.

96. Creamy Lemon Pasta With Asparagus and Toasted Almonds

If you’re looking for one of the best vegetarian recipes for a meal that’s quick and simple to put together yet tastes and looks like a million bucks, this creamy lemon pasta with asparagus and toasted almonds is for you.

97. Vegan Salad Spring Rolls

These vegan salad spring rolls check off all the boxes of a good vegetarian recipe. You can put them together in 5 minutes, which makes them quick. They’re full of nutritious vegetables, which makes them healthy. And they’re unbelievably easy to put together.

98. Chipotle Okra With Peppers and Onions

If you enjoy spicy foods, you’ll love this chipotle okra with peppers and onions recipe. You can put the whole thing together in less than 12 minutes, and the dish offers the perfect amount of spiciness to satisfy your taste buds.

99. Minestrone Casserole Bake

This minestrone casserole bake might just become your new go-to comfort food. The layers of couscous, beans, tomatoes, and zucchini in this casserole are healthy, delicious, and filling.

100. Kitchen-Sink Soup

You’ve heard the saying “everything but the kitchen sink.” Well, this kitchen-sink soup recipe follows that basic idea. It’s a flexible recipe that can help you clear out leftovers in the refrigerator while still delivering plenty of delicious flavor.

101. Zucchini Lasagna

If you’re looking for comfort food in a hurry, you can’t beat this zucchini lasagna recipe. All you need is fresh zucchini, a couple different cheeses, and some spices and you have the makings for a delicious dinner.

102. Vegan Lentil Soup

This vegan lentil soup is one of the best vegetarian recipes because even your omnivore family and friends won’t realize it doesn’t contain meat. It’s also budget-friendly, nutritious, and nice and hearty.

103. Vegan Tomato Soup

Looking for another great option for a vegan soup? Check out this vegan tomato soup. It’s a great way to use your fresh tomatoes when they’re in season. You can also use canned tomatoes if you want to enjoy this warm soup in winter.

104. Grilled Eggplant Parmesan

This grilled eggplant Parmesan recipe tastes so good you won’t miss the breading. Which makes this version an easier and healthier alternative to traditional eggplant Parmesan.

105. Vegetarian Chili

Vegetarian chili is a classic and hearty recipe that everyone should have in their arsenal. This particular recipe uses plenty of healthy vegetables to create a flavorful and rich bowl of chili.

106. Paneer Tikka

Paneer tikka is a classic Indian dish that’s also very versatile. You can cook it in the oven or on the grill. It’s quick and easy to make and delivers a hot and smokey flavor that you’re sure to love.

107. Spinach and Ricotta Pasta Bake

This spinach and ricotta pasta bake is warm, cheesy, and filling. Even better, you can toss all the ingredients into a dish and have it on the table in less than 30 minutes.

108. Tortilla Pizza Rollups

If you’re searching for one of the best vegetarian recipes for kids, check out these tortilla pizza rollups. They’re fun to eat, easy to make, and you can fill them with your family’s favorite vegetables, which makes them versatile and healthy.

109. Spaghetti Squash Mac and Cheese

Mac and cheese is one of those ultimate comfort foods that everyone seems to love. Now you can make it lighter and healthier with this tasty spaghetti squash mac and cheese recipe.

110. Vegan Baked Beans

These vegan baked beans are absolutely fantastic. They taste just like the kind you buy in the store, yet they’re low-calorie, sugar-free, low-carb, and dairy-free, which makes them MUCH healthier.

111. Zucchini Pasta Sauce

If you need a creative way to use some of those home grown zucchinis, try out this zucchini pasta sauce recipe. It’s rich, zesty, and tastes awesome over some of your favorite pasta.

112. Panko Parmesan Zucchini Slices

These panko Parmesan zucchini slices have the perfect combination of cheese and spices for a tasty meal. They’re great as a vegetarian snack or as a side dish.

The Best Vegetarian Recipes for Your Cookbook

If you’re trying to eat healthier and fight climate change, eating more plant-based meals can help. Thanks to these best vegetarian recipes, you now have an excellent selection of meals that taste amazing and are super easy to make.

More Eco-Friendly Tips

Now that you’re stocked up on some of the best vegetarian recipes, are you ready for even more fantastic eco-friendly living tips? Then be sure to check out some of our other popular posts:

Get a FREE copy of our 10 Natural Cleaning Essentials when you subscribe to our newsletter!

* indicates required

Please select all the ways you would like to hear from Earth Friendly Tips:

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp’s privacy practices here.

Grilled tofu on platter text overlay Over 100 of the Best Vegetarian Recipes
Collage of vegetarian dishes text overlay 100+ of the Easiest Vegetarian Recipes
Salad in bowl text overlay Over 100 Vegetarian Recipes Perfect for Beginners


Thursday 26th of September 2019

Yuuum! These look amazing! I'm vegetarian and always feel like i'm stuck eating the same things over and over . Can't wait to mix it up. Pinning this for later! Thank you!


Thursday 26th of September 2019

I'm so glad you see some good options! There are definitely many delicious choices that I think you'll love.

Comments are closed.