Looking for vegetarian dinner ideas? You’re in the right place! From pasta and rice dishes to soups, stews and even breakfast for dinner, we have gathered our top tried and true vegetarian recipes that are perfect for any night of the week.
We get asked a lot about vegetarian recipes for dinner by our readers, and while we already have a complete collection of vegetarian recipes, I’ve decided to put together over 60 dinner ideas that are vegetarian and honestly, super easy to make. Whether you are a vegetarian or just looking for meat-free options, these recipes will come handy!
This spinach pesto pasta is creamy and rich, plus it's loaded with vegetables. Easy to make and ready in 30 minutes, this vegetarian pasta is both healthy and delicious.
This is the best whole roasted cauliflower recipe with so much flavor in every bite. Learn how to roast a whole head of cauliflower perfectly every time using my step by step tutorial.
This Turkish leek recipe is delicious and easy to make. Leeks are braised with olive oil and then topped with a garlicky yogurt sauce, resulting in a delicious, wholesome meal ready in no time.
Ready in 30 minutes, these cauliflower fritters are packed with Mediterranean spices and herbs. Serve with some salad and bread for a complete lunch or dinner.
Fasolakia is a Greek green bean recipe that proves that green beans need not be bland. Tender green beans braised in olive oil and tomato make this a mouthwatering vegetarian and gluten free main or side dish.
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.
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.
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.
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!
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.
Borek is a Turkish savory crunchy pastry filled with different fillings such as cheese or potatoes. Learn how to make Turkish borek recipe by watching our step-by-step video and tutorial. They are perfect as a midday snack or for breakfast and you can make them in advance and freeze them for later.
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.
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!
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.
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.
Quick Vegetarian Pineapple Fried Rice is an easy dish that can be ready in only 20 minutes! It’s packed with vegetables and flavors, making it a perfect weeknight meal!
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.
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.
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!
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.
Ready in 10 minutes, this Greek chickpea salad is the perfect lunch or dinner for weekdays. You only need a few ingredients to make this hearty and healthy salad.
An easy three bean salad recipe with a Mediterranean twist. This protein-packed vegan salad is perfect for meal prep or as a side dish. Make sure to watch the video for step-by-step instructions.
Here's a green bean salad recipe with a Mediterranean twist that can be ready in 20 minutes. Topped with crispy shallots and feta, this salad is packed with a lot of bright flavors. This salad keeps well, so it's fine to make it ahead of time.
Curry lentil soup is an easy soup recipe that you can make in 30 minutes with just a few ingredients. This lentil soup with coconut milk is very comforting.
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 quick and easy instant pot vegetable soup with a Mediterranean twist. This pressure cooker soup recipe is perfect as a light dinner or lunch. Make sure you watch the video to quickly learn how to make Mediterranean vegetable soup in an instant pot.
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!
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.
Grilled eggplant sandwich is the perfect lunch. This sandwich is made with grilled eggplants, olives, onions, capers, hummus and other delicious ingredients.
This easy Mediterranean flatbread recipe is a keeper. It's a simple flatbread recipe that's topped with delicious vegetables and is perfect for any day of the week.
Manakish zaatar is a delicious Middle Eastern flatbread topped with zaatar. Learn how to make this delicious zaatar bread from scratch with just a few ingredients.
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.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
Avocado Egg Sandwich with a Greek twist is ready in 20 minutes. Avocado and egg wrapped in pita with some olives and feta offers so much flavor in every bite.
You can make many of these recipes (with the exception of sandwiches and fresh salads) up to one day ahead of time and keep them refrigerated until you’re ready to reheat and serve.
Another way to save time is to prepare the ingredients ahead of time so the cooking process is shorter.
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!
Looking for vegetarian dinner ideas? You're in the right place! From pasta and rice dishes to soups, stews and even breakfast for dinner, we have gathered our top tried and true vegetarian recipes that are perfect for any night of the week.
Make ahead: You can make most of these recipes at least a day in advance and keep refrigerated. Reheat in a pan over medium heat when you're ready to serve.
Storage: Store the leftovers in an airtight container and refrigerate for up to 3 days (it might vary depending on the recipe). You can also freeze most of the dishes for up to 3 months.
Variations and substitutions: For most of the recipes, you can use dairy-free alternatives.
Nutrition
Calories: 380kcal
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!
Thanks for such a great list of vegan dinner recipes. I am trying to make our meals plant-based at least 3 days each week – so this article is one I will refer to often!
These all look so delicious I don’t know which one to try first! It might have to be the Persian Herb Frittata – I’ve never had that before and it looks amazing!
Lovely collection of vegetarian recipes! I’m not a vegetarian but would like to cut a lot on my meat consumption so this is a good place to get ideas! Plus a lot of nice Indian flavors is a plus. Thanks for sharing!
Thanks for such a great list of vegan dinner recipes. I am trying to make our meals plant-based at least 3 days each week – so this article is one I will refer to often!
We were getting into a rut with our meat free days, so it’s great to have a collection of new tasty recipes to try. Thanks for this.
These all look so delicious I don’t know which one to try first! It might have to be the Persian Herb Frittata – I’ve never had that before and it looks amazing!
We’ve tried 3 recipes from this roundup and they all turned incredible! Definitely trying all the rest soon!
There are so many wonderful vegetarian recipes to choose from here – I hardly know where start!
Nice article. Keep posting such a yummy recipes. Thank you.
So many ideas I can’t wait to try some of them!
Bookmarking this page! What a great resource for healthy dinners!
What an incredible list of vegetarian meals. They all look so good. I think I’ll start with the Mediterranean pizza and then go from there.
Lovely collection of vegetarian recipes! I’m not a vegetarian but would like to cut a lot on my meat consumption so this is a good place to get ideas! Plus a lot of nice Indian flavors is a plus. Thanks for sharing!