Here is a collection of our top vegetarian recipes. You can find all our readers’ favorites here, from breakfast to appetizers and vegetarian dinner ideas, we’ve got them all. These are healthy and delicious dishes that are so easy to make, and many of them are plant-based recipes.
It’s always been advised to add more vegetables to our meals and make sure we have enough servings of them through the day. Here are a few benefits of having vegetarian meals on a regular basis:
It boosts your heart health and reduces the risk of heart disease.
Might help preventing type 2 diabetes.
Consuming vegetables daily would reduce the risk of cancer.
This eggplant parmesan recipe is a classic for good reasons. You can't go wrong with layers of eggplant, cheese and marinara sauce. Learn how to make this eggplant casserole with this easy tutorial (including a special tip that makes this dish special!) and how-to video.
Briam is a Greek roasted vegetables dish cooked in olive oil. This easy and delicious recipe is made with just a few ingredients and is vegan, low carb and gluten free.
This homemade falafel recipe is easy to follow and makes delicious falafels that are crispy on the outside and soft and fluffy on the inside. Learn how to make this staple of Middle Eastern cuisine at home and ditch the take out.
Ratatouille is a hearty and healthy French dish that's packed with flavor. This recipe is made with hearty summer vegetables that you may already have on hand.
Gozleme is a delicious Turkish flatbread stuffed with different fillings such as potatoes and spinach. Watch the video to learn how to make this classic Turkish recipe.
Mediterranean pizza is the ultimate fresh family dinner, ready in 30 minutes and everyone loves it. This is a delicious homemade pizza recipe with tasty Mediterranean toppings that will knock your socks off!
Fried Potatoes and Onions Persian Style (Do Piazeh Aloo)
An easy recipe for fried potatoes and onions with a Persian twist. Do piazeh aloo is an Iranian vegan dish that you can make in no time with just a few ingredients. It's packed with so much flavor thanks to turmeric and spices.
Persian tomato rice is an easy vegetarian dish full of amazing flavors. This one pot rice recipe uses very few ingredients and can be prepared in no time!
Here's a green lentil soup with a Mediterranean twist. Packed with vegetables and spices, this recipe proves that easy and simple soups don't have to be bland!
Here is a classic spanakopita recipe. This Greek spinach pie is made with phyllo dough, spinach and feta. It's packed with so much flavor. One slice is never enough! Be sure to check out our step by step tutorial and video.
Mirza Ghasemi Persian Smoked Eggplants and Tomatoes
Mirza Ghasemi is a Persian eggplant and tomato dish that’s very flavorful. This vegetarian eggplant recipe is super easy to make and everyone will ask for seconds!
Caprese pizza is an easy dinner ready in 30 minutes. Made with homemade basil oil, tomatoes and mozzarella, this pizza is a crowd pleaser. Watch the video for a complete tutorial.
This is a great Middle Eastern eggplant recipe to always keep on hand. Perfectly roasted eggplant is served with a stunning tahini yogurt sauce and pomegranate arils. It's perfect as a side dish or an impressive appetizer!
Kashke bademjan is a simple Persian eggplant dip that is made with a handful of ingredients. This tasty vegetarian dip is full of amazing flavors and makes for a perfect appetizer!
Mucver or zucchini fritters is a classic Turkish dish that's ready in 30 minutes. This recipe calls for fresh zucchini and herbs and it's very simple to make.
Kuku sabzi is a classic Persian herb frittata that's easy and delicious. This dish is made with lots of herbs, making it the perfect addition to your rotation.
Roasted vegetable pasta is a delicious weeknight meal that’s bursting with amazing flavors. This vegetarian pasta recipe is easy, quick and perfect for a family meal.
A delicious clean-the-fridge vegetable tikka masala recipe that you'll love. Learn how to make a tasty vegetarian tikka masala with just a few ingredients and a shortcut.
This is the ultimate homemade hummus recipe. It’s smooth and creamy with a bright flavor, and pairs perfectly with bread! Follow along for tip and tricks, a video tutorial and complete details!
Ezme is a classic Turkish sauce, condiment and appetizer that’s usually served on the side of kebabs with some fresh bread. It’s ready in 10 minutes and is so delicious thanks to tomatoes, peppers and herbs.
Turkish style bulgur pilaf is a classic hearty and healthy side dish dish that is very easy to make. It’s a great alternative to rice and can be served with many dishes.
Roasted radishes are tender, delicious and perfect for a vegetarian side dish. This 30-minute recipe is easy to follow and will turn you into a radish lover!
Tahchin is a classic Persian dish made with saffron rice and chicken layered and baked to perfection. Follow my recipe to learn how to make this classic savory saffron rice cake that'll be a showstopper at any gathering.
Mujadara Lebanese Lentils and Rice with Crispy Onions
Mujadara is a delightful fusion of simple ingredients and bold flavors. This Lebanese lentils and rice recipe calls for only a few ingredients and is very easy to make.
Instant pot brown rice is easy and absolutely no-fail. It includes less than 5 minutes of preparation and you will end up with delicious and fluffy brown rice every time.
This caprese pasta salad only needs a few ingredients, yet is super tasty. Made with fresh mozzarella cheese and juicy tomatoes, this pasta salad is an ideal side dish.
This Greek lemon rice is ready in 30 minutes. The lemon and garlic add a lot of flavor to this Greek-inspired dish, which can be served on the side or as the main meal!
Shirazi salad is a Persian cucumber tomato salad that's easy to prepare and packed with flavors. This classic Persian salad can be served with any main dish.
Here is an easy Mediterranean grilled vegetables recipe with so much flavor! These grilled vegetables are served with a zesty dressing and make a delicious side dish.
Dill rice with peas is a vegan Persian recipe that is made in one pot with only 5 ingredients. This simple, aromatic side dish is ready in 30 minutes and is perfect for any occasion and you can serve it with chicken, beef or seafood.
These Greek potatoes are probably going to be the best roasted potatoes you've ever had. Give roasted potatoes a Mediterranean twist by making them Greek style with garlic, herbs and lots of lemon!
Shakshuka with feta is great for brunch. Eggs are poached in a delicious tomato sauce flavored with warm spices and vegetables and then topped with creamy feta. Learn how to make this easy one skillet breakfast recipe and enjoy it any day of the week.
This Spanish tortilla recipe is a classic. Also known as tortilla espanola, this easy Spanish potato omelette is so easy yet very satisfying. You're only four ingredients and a skillet away from one of the most popular Spanish dishes!
Spinach and eggs, Persian style! This one pan breakfast is easy, healthy and ready in only 20 minutes. You only need a handful of ingredients to make this delicious egg recipe.
An easy and tasty Mexican-inspired breakfast bowl made with fresh ingredients. Delicious scrambled eggs and home fries make a tasty bowl with fresh avocado and tomatoes.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes and is perfect for breakfast. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
This is the best way to make sauteed spinach! This Turkish style spinach recipe is ready in 30 minutes and is so flavorful. Topped with yogurt sauce and spiced butter, this sauteed spinach recipe results in a tasty appetizer or side dish.
Spanish garlic mushrooms is a classic tapa that's ready in 15 minutes. It's made with 4 ingredients and is naturally vegan. Serve with some toasted crusty bread for the ultimate tapas experience!
Ajvar is a delicious relish made with roasted red bell peppers and eggplants. It's perfect as a topping for meat and vegetables or as a spread on fresh bread.
Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!
Here is a collection of our top vegetarian recipes. You can find all our readers' favorites here, from breakfast to appetizers and vegetarian dinner ideas, we've got them all. These are healthy and delicious dishes that are so easy to make, and many of them are plant-based recipes.
Make ahead: So many of these recipes can be made ahead of time and they're perfect for meal prepping.
Leftovers: Store the leftovers in an airtight container. Most of the dishes can be refrigerated for up to 3 days. To reheat, you can either use a pan, the oven or the microwave.
Freezing instructions: Not all vegetarian dishes can be frozen. Please refer to each recipe for specific freezing instructions.
Notes
Nutrition
Calories: 270kcal
Nutrition information is automatically calculated, so should only be used as an approximation.
I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!
A Fabulous, Amazing and Fantastic article to read. I love it a lot. Thanks!
Such a great collection of recipes here for meat free days. Can’t wait to try the Turkish stuffed bread. Thanks!
What a fabulous collection! I can’t wait to make so many of these. 🙂
I am loving this vegetarian recipes list. There is such a huge variety to choose from.
Wow! What a fantastic list! I’m really loving the eggplant ones. Will be starting with the caponata. I’ve never had it with black olives too. Yum!
This is such an amazing list!! Thank you so much! I would love to try everything on this list!