You will find a collection of the best vegetarian recipes on this page, including main dishes, dinners and lunch ideas.
17. Roasted Veggie Enchilada Casserole
If you’re looking for an easy and delicious vegetarian meal, check out this roasted veggie enchilada casserole. This dish is packed with flavor and can be made gluten free and vegan with just a few simple swaps.
To make this dish gluten free, simply use corn tortillas in place of the traditional wheat flour ones. For a vegan version, swap out the cheese for a vegan variety or leave it out altogether. Either way, this casserole is sure to please even the pickiest of eaters.
So whether you’re looking for a Meatless Monday meal or just want to sneak some extra veggies into your diet, give this casserole a try. You won’t be disappointed!
16. Peanut Slaw with Soba Noodles
This Peanut Slaw with Soba Noodles vegetarian meal is easily gluten free and vegan.
I have made this recipe so many times, mostly for myself, but I have also brought it to potlucks and picnics. It’s a filling and satisfying dish that is perfect for summertime eating. Check this gluten free vegetarian meal recipe here.
15. Instant Pot Kung Pao Chickpeas (with Rice)
If you’re looking for the best vegetarian recipes, look no further than Instant Pot Kung Pao Chickpeas (with Rice). This dish is packed with flavor and is sure to please even the most discerning eaters. Plus, it’s super easy to make and can be on the table in no time.
Check it here.
14. Chipotle Corn Salsa (10 Minute Copycat Recipe!)
This copycat Chipotle Corn Salsa is so easy to make and full of flavor! Made with just a few simple ingredients, it comes together in just a few minutes.
This salsa is the perfect addition to any Mexican-inspired dish. Serve it with tacos, enchiladas, or burritos, or enjoy it as a dip with chips. It’s also great on its own as a light lunch or snack.
If you’re looking for an easy and flavorful salsa recipe, this copycat Chipotle Corn Salsa is the perfect one to try. Made with just a few simple ingredients, it comes together quickly and is sure to be a hit with the whole family.
You won’t believe how easy this recipe is with either frozen or canned corn, plus you can make it well ahead of time to serve at your next backyard bbq or get together!
Check it here.
13. Vegetable & Coconut Curry
Curry is a great way to spice up your midweek meals and this vegetable and coconut curry is no exception. The best part about it is that it’s simple to prepare and doesn’t take too long to cook.
This curry is packed full of healthy vegetables and the coconut milk makes it creamy and delicious.
Serve it with some rice or naan bread and you’ve got a vegetarian meal that the whole family will love.
Check it here.
12. Tomato Mushroom Spaghetti Squash {Whole30 Recipe}
Tomato Mushroom Spaghetti Squash is a delicious vegetarian recipe that’s perfect for summer.
This dish is healthy and flavorful, and can be made in under an hour. It’s the perfect weeknight meal for when you want something hearty but don’t want to spend hours in the kitchen.
Give this dinner recipe a try, and you’ll be sure to impress your family and friends.
Check it here.
11. Easy Vegetarian Crockpot Chili Recipe
This easy vegetarian recipe will satisfy even the meat lovers in your family.
Loaded with beans, corn, tomatoes, and spices, it uses very little prep time and can be made in a crockpot for easy cleanup.
Whether you’re looking for a hearty winter meal or a summertime chili to feed a crowd, this recipe will become a go-to in your kitchen.
Check it here.
10. Zucchini Grilled Cheese Sandwich Recipe
This easy vegetarian grilled cheese sandwich features zucchini, tomatoes, and onions. It’s the best way to use up summer vegetables!
This zucchini grilled cheese sandwich is the perfect lunch or vegetarian dinner recipe. It’s easy to make and can be customized with your favorite vegetables. Add some tomatoes and onions for extra flavor and nutrition.
Check it here.
9.
A one pot rice pilaf made with fragrant basmati rice, vegetables and spices, Instant Pot Vegetable Pulao is the perfect vegetarian meal.
This dish is packed with flavor and nutrients, and is so easy to make. Simply add all of the ingredients to your Instant Pot and let it do its thing. In just a few minutes, you’ll have a delicious and healthy meal that the whole family will love.
If you’re looking for a new go-to vegetarian recipe, Instant Pot Vegetable Pulao is it. Give it a try tonight and see for yourself!
Check it here.
8. Roasted Garlic White Veggie Lasagna
If you’re looking for an amazing vegetarian lasagna recipe, look no further! This Roasted Garlic White Veggie Lasagna is loaded with hearty vegetables and a super savory homemade roasted garlic white sauce.
It’s so delicious and fulfilling, you’ll be amazed that it’s meat-free! Trust us, this is one of the best vegetarian recipes out there.
Check it here.
7. Cheesy Vegetable Quiche with Cauliflower Crust
If you’re looking for a delicious and healthy vegetarian main dish, look no further than this cheesy quiche loaded with veggies!
The cauliflower crust is low-carb, gluten free, and deliciously seasoned, making it the perfect base for this hearty quiche. Plus, the addition of plenty of veggies makes it a nutrient-rich option that’s sure to please everyone at the table.
Check it here.
6.
This Cannellini Bean, Carrot, and Kale Soup recipe is hearty and healthy vegetarian food you needed in your house! It’s rustic comfort food full of flavorful veggies. Perfect with crusty bread.
This soup is the perfect meal for a chilly day. It’s packed with nutritious ingredients like cannellini beans, carrots, and kale. The soup is also very filling and satisfying. Serve it with some crusty bread for a complete meal.
Check it here.
5. Mom’s Vegetarian Pot Pie
Making your own pot pie is simple with this delicious recipe that the whole family will love.
Using only a few easy-to-find ingredients, you can whip up a savory and comforting pot pie that makes a great weeknight meal.
Best of all, this recipe is vegetarian, so everyone can enjoy it. So next time you’re looking for a hearty and satisfying dinner recipe option, give this pot pie recipe a try.
Check it here.
4.
If you’re looking for a delicious vegetarian entree, try this recipe for stuffed portobello mushrooms!
Topped with veggies, marinara sauce, and melty mozzarella cheese, these mushrooms make a hearty and tasty meal.
Best of all, they’re easy to make and can be on the table in no time. So if you’re looking for a delicious and easy vegetarian recipe, give this one a try!
Check it here.
3.
This is the kind of dinner we all crave on a busy weeknight. Our favorite creamy tomato pasta can be prepared in a pressure cooker in less than 20 minutes, making it a quick and easy meal that the whole family will love.
If you’re looking for a delicious and hearty vegetarian meal, this is the perfect recipe for you. The best part about this dish is that it can be made in advance and reheated when you’re ready to eat.
So if you’re short on time, or just don’t feel like cooking, this is the perfect meal to have on hand.
Check it here.
2. Chickpea Avocado Sandwich
This chickpea avocado sandwich recipe is so easy to make and the perfect meal prep recipe! Just mix together some canned chickpeas, avocado, diced tomatoes, and red onions with some seasonings, and you’ve got a delicious sandwich filling that will last all week.
If you’re looking for a quick and healthy lunch option, this recipe is definitely for you. And since it’s vegetarian, it’s perfect for anyone who is trying to eat less meat.
Check it here.
1. Green Lentil Daal – An Easy Weeknight Meal
This green lentil daal recipe is Indian inspired and packed full of tasty spices. It s ready in less than 45 minutes, made in one pot and perfect for vegetarian meals.
This dish is hearty and filling, yet light and healthy – perfect for a winter meal. The best part about this recipe is that it’s so versatile; you can easily adapt it to your own taste.
So what are you waiting for? Give this green lentil daal a try tonight!
Check it here.
A vegetarian diet has many health benefits including lower rates of heart disease, obesity, and cancer. A vegetarian diet can also help you save money on groceries. Meal prepping is a great way to make sure you have healthy, delicious, and affordable meals throughout the week.
Here are some tips for vegetarian meal prep:
1. Make a batch of grains or beans at the beginning of the week. Grains and beans are a great source of protein, fiber, and vitamins. They can be used in a variety of dishes including salads, soups, stews, and burritos.
2. Pre-cut vegetables and fruits. This will save you time during the week when you’re trying to put together a quick meal.
3. Make a big batch of soup or chili at the beginning of the week.
Vegetarian or plant-based diets continue to increase in popularity, and with good reason because following a plant-based diet provide you with various health benefits. Being on a vegetarian diet can help reduce risk of heart disease, diabetes, and some cancers.
How to make healthy vegetarian dishes
Thinking of food to serve to your vegetarian friends or guests or even for your own meals might be quite daunting especially if you don’t want to serve a simple bowl of vegetable stew, salad or mashed potatoes.
But you must know that vegetarian meals consist of more than just plain green salad. To get the most out of a vegetarian dish, you must first of course choose a variety of healthy plant-based foods such as whole fruits and vegetables, legumes, nuts, and whole grains.
It is also good to know that vegetarians need their proteins as well. Some good sources of protein for vegetarians are beans and peas, nuts, and soy products such as tofu and tempeh. Nuts such as almonds, walnuts, and pecans also make a great vegetarian snack. It is also good to know that some vegetarians consume dairy products, which are excellent sources of calcium. Other sources of calcium for vegetarians include calcium-fortified soymilk (soy beverage), tofu made with calcium sulfate, calcium-fortified breakfast cereals and orange juice, and some dark-green leafy vegetables (collard, turnip, and mustard greens; and bok choy).
If you need to stock up on your pantry with vegetarian-friendly foods, then do not fret because finding these ingredients is not as hard as you think. Finding high-protein and nutrient-rich staples for your pantry is not impossible when you are on a plant-based diet. You can easily find these ingredients in your local supermarket!
Here are some of the items you can add to your pantry that are rich in protein and flavor:
- Beans – can either be dried or canned. The most common are lentils and chickpeas that are a quick addition to soups and salads.
- Grains – It is good to note that a variety of grains give you nutrition, texture, and flavor to your meals. Make sure you stock up on whole-wheat grains, multi-grain pasta, oats, brown rice, and quinoa in your pantry.
- Tofu – One of the most essential ingredients for both vegans and vegetarians as it adds that needed extra flavor for any dish.
- Nuts – Nuts such as almonds, cashews, pistachios, and more are a good source of healthy fat so these should definitely be in your pantry.
- Alternative milk – there are tons of alternatives for cow milk such as almond milk, soy milk, coconut milk or even rice milk. Sometimes, these even tastes better than cow milk!
- Fruits and green leafy vegetables – can either be fresh, frozen, or canned. You can also include non-starchy vegetables such as potatoes and pumpkin.
And instead of serving them some plain old vegetable dishes, you can be creative and actually serve them some plant-based alternatives of traditional meat dishes such as:
- Veggie pizza
- Vegetable lasagna
- Veggie burger
- Pasta primavera
- Grilled veggies
- And more!
Easy vegetarian dinner recipes
You might think that when you are on a plant-based diet, you are limited to meals like salads and soups every time. But I am here to introduce you to the best vegetarian dishes perfect for dinner meals!
15 Best Vegetarian Main Dishes - Great Ideas for Vegetarian Dinner

Vegetarian or plant-based diets continue to increase in popularity, and with good reason because following a plant-based diet provide you with various health benefits. Being on a vegetarian diet can help reduce risk of heart disease, diabetes, and some cancers.
Ingredients
- Instant Pot Kung Pao Chickpeas
- Chipotle Corn Salsa
- Vegetable & Coconut Curry
- Tomato Mushroom Spaghetti Squash
Instructions
- Choose any Vegetarian Main Dishes from the post that you like
- Click on the link below the photo to get the full recipes and instructions.
- Try the best Vegetarian Main Dishes and share your photo under my pin on Pinterest!

I share healthy recipes, clean eating ideas, and meal plans for weight loss, as well as give you the best tips on wellness, pregnancy, and parenting advice.