We’ve rounded up our best vegetarian recipes! From easy meatless meals, to healthy vegetarian dinners, to high-protein mains – your whole family will love them!
Looking for Vegetarian Recipes? We have more than 400+ vegetarian recipes on the blog. Fun Fact: Did you know that we had a vegetarian restaurant for 10 years? Yes, it still exists — many of these vegetarian recipes are inspired by our years there.
To kick things off, we’ve rounded up 65 of our most popular vegetarian meals! View our entire vegetarian recipe collection or check out our 40+ Mouthwatering Dinner Recipes.
Our Top 10 Vegetarian Dinner Recipes
Here are our best vegetarian meals! All are “tried and true” reader favorites, with glowing 5-star reviews.
Eggplant Lasagna
This Eggplant Lasagna recipe is so cozy and warming! Made with layers of roasted eggplant, savory spinach filling and no-boil noodles. A hearty vegetarian main!
Eggplant Lasagna
Asparagus Risotto
Lemony Asparagus Risotto with leeks and basil-light and creamy with vibrant color and flavor, perfect for spring!
Asparagus Risotto
Best Pad Thai
This Pad Thai recipe is one of our most popular vegetarian recipes on the blog! Simple ingredeints, bursting with flavor, made with your choice of protein! Crispy tofu is our favorite vegetarian option.
Best Pad Thai
Lentil Bolognese
Rich and robust, this plant-based Lentil Bolognese is hearty, “meaty” and full of depth of flavor. This simple, nourishing vegetarian meal is one the whole family will enjoy.
Lentil Bolognese
Indian Shepherd’s Pie
This vegetarian Indian Shepherd’s Pie is utterly heavenly! It’s made with lentils, veggies, and fragrant Garam Masala, topped with pillowy curried mashed potatoes.
Indian Shepherds Pie
Moroccan Cauliflower Bowls
Spiced cauliflower and chickpeas are served over Moroccan rice with spinach, almonds, and pomegranate seeds. A wholesome vegetarian dinner bursting with flavor!
Moroccan Bowls
Farmer’s Market Veggie Enchiladas
Vegetarian Enchiladas are made with seasonal veggies, black beans, and cheese, slathered with our homemade 5-Minute Enchilada Sauce. They’re delicious and easy.
Vegetarian Enchiladas
Butternut Squash Risotto
This Butternut Squash Risotto recipe is wonderfully creamy and comforting. Savory leeks, paired with fresh sage and maple pecans, infuse it with delicious flavor.
Butternut Risotto
Eggplant Parmesan
This Eggplant Parmesan recipe features layers of lightly breaded baked eggplant, flavorful tomato sauce, parmesan cheese, fresh basil and melty mozzarella. A vegetarian classic!
Eggplant Parmesan
Butternut Squash Lasagna
This Butternut Squash Lasagna with Wild Mushrooms and Sage can be madewith no-boil noodles. It’s a cozy meatless main, with tons of 5-star reviews!
Butternut Squash Lasagna
Mushroom Wellington
This Mushroom Wellington with rosemary and pecans is not only beautiful—it’s delicious! It’s the perfect vegetarian main dish for special gatherings, holidays, or Sunday supper.
Mushroom Wellington
Easy Vegetarian Dinners (30-min meals)
These easy 30-minute vegetarian dinners will take the stress out of busy weeknights!
Brothy Beans on Garlic Toast
Brothy Beans over garlic-infused sourdough toast with lacinato kale, roasted peppers, olives, capers, and lemon zest—a simple 30-minute meatless meal with pantry ingredients.
Beans on Toast
Lo Mein Noodles
Fast, easy recipe for Lo Mein that can be made in under 20 minutes. Loaded up with healthy vegetables, this easy dinner is perfect for busy weeknights!
Lo Mein
Spring Pea Risotto
This pea risotto recipe is lemony and minty and sings of spring. It’s easy to make in about 30 minutes, a delicious vegetarian dinner!
Spring Pea Risotto
Cabbage Stir Fry
This quick and easy Cabbage Stir Fry overflows with savory Asian flavor. Add your protein of choice and serve over rice or soba noodles. Ready in 30 mins!
Cabbage Sti Fry
Shakshuka
Shakshuka is delicious any time of day! It’s a flavorful North African baked egg dish with sautéed peppers, tomatoes and spices, topped with eggs and fresh herbs.
Shakshuka
Rajas Tacos
These Rajas Tacos are incredibly delicious! Made creamy corn, poblano peppers and onions with a hint of Mexican Crema served with cilantro and lime.So much flavor!
Rajas Tacos
Nasi Goreng (Indonesian Fried Rice)
A tasty recipe for vegetarian Nasi Goreng (Indonesian Fried Rice) loaded up with fresh, healthy veggies! A tasty healthy one-pan meal!
Nasi Goreng
Mushroom Toast
This Mushroom Toast recipe (aka Mushroom Tartine) is savory, comforting, and delicious any time of day! Ready in 20 minutes, it’s a quick and easy meal we think you’ll fall in love with!
Mushroom Toast
Italian Baked Beans and Greens
Italian Baked Beans, with kale, cannellini beans, and your favorite homemade (or store-bought) Marinara sauce, baked in the oven until golden and bubbling. A delicious vegetarian main!
Italian Baked Beans
Vegetable Fried Rice
This recipe for Vegetable Fried Rice uses leftover rice and any of the beautiful stray veggies you may have in your fridge!
Vegetable Fried Rice
Baked Enchilada Beans
A quick and easy dinner idea, Baked Enchilada Beans are made with homemade, 5-minute enchilada sauce and Mexican cheese, baked in the oven until warm and melty.
Enchilada Beans
Crispy Baked Tacos
Crispy Baked Tacos are filled with refried beans, melty cheese and your choice of toppings. An easy, kid-friendly vegetarian meal,with just 10 minutes of prep!
Crispy Baked Tacos
Veggie Quesadillas
Vegetarian Quesadillas filled with black beans & veggies like bell peppers, zucchini, sweet potato, greens, black beans and melty cheese seasoned with savory Mexican spices.
Veggie Quesadillas
Healthy Vegetarian Recipes
Veggie-packed vegetarian meals that are healthy, hearty and satisfying!
Korean Tofu Rice Bowls
Punchy and flavorful, these Korean Tofu Rice Bowls are made with crispy gochujang tofu, jasmine rice, spicy cucumber salad, and fermented kimchi. Healthy, vegan, delicious!
Korean Tofu Rice Bowl
Oaxacan Baked Sweet Potatoes
These Baked Sweet Potatoes are loaded up with healthy veggies and infused with Oaxacan flavors, served over optional Mole Sauce.
Baked Sweet Potatoes
Broccoli Cakes
These vegetarian Broccoli Quinoa Cakes can be made in 30 minutes & are a delicious, healthy vegetarian main that your whole family will love!
Broccoli Cakes
Zucchini Boats
These vegetarian stuffed Zucchini Boats are filled with mushrooms, spinach, bell pepper, basil, and kalamata olives and baked in a marinara sauce.
Vegetarian Zucchini Boats
Stuffed Spaghetti Squash
Enchilada Stuffed Spaghetti Squash with black beans, corn, bell pepper, enchilada sauce, and melty cheese- a tasty Mexican-inspired vegetarian dinner.
Stuffed Spaghetti Squash
Baked Chile Rellenos
These Baked Chile Rellenosare a healthy take on the traditional Mexican classic. Roasted instead of fried, filled with black beans and cheese, and slathered with incredible rancheros sauce.
Healthy Chile Rellenos
Vegetarian Shepherds Pie
This vegetarian shepherd’s pie is hearty and comforting! Savory mushrooms, root vegetables, and white beans are bathed in a flavorful gravy and topped with pillowy, buttery mashed potatoes.
Vegetarian Shepherds Pie
Enchilada Casserole
Veggie-packed, healthy, Enchilada Casserole with black beans, corn, sweet potatoes, and a quick 5-minute Enchilada Sauce. It’s comforting and healthy!
Enchilada Casserole
Roasted Cauliflower Steaks with Romesco Sauce
Roasted Cauliflower Steaks with Romesco Sauce over a bed of simply seasoned lentils. A quick and easy vegetarian dinner that is healthy and delicious!
Roasted Cauliflower Steaks
Vegetarian Pasta Recipes
These vegetarian pasta recipes are packed ful of healthy veggies.
Broccoli Pasta
Orecchiette with Broccoli Sauce – a simple vegetarian pasta dish hailing from Tuscany that is easy to make, healthy, and oh-so-delicious!
Broccoli Orecchiette
Spinach Basil Lasagna
Spinach Lasagna filled with a savory mixture of spinach, veggies, and cheese, layered with a luscious Basil Spinach Sauce. A delicious vegetarian meal the whole family will devour!
Spinach Lasagna
Miso Pasta
This Miso Pasta recipe is creamy, rich, and full of umami goodness. Topped with sauteed mushrooms, it’s an easy weeknight meal in under 30 minutes, Vegan-adaptable and gluten-free- adaptable.
Miso Pasta
Gnocchi with Mushrooms
Sautéed mushrooms, fennel, and spinach combine perfectly with gnocchi (store-bought or homemade) topped with creamy goat cheese. A tasty meatless meal!
Gnocchi
Spaghetti w/ Fresh Tomato Sauce
Spaghetti with Fresh Tomato Sauce is simple, fast, and absolutely delicious! An easy vegetarian meal in under 30 minutes.
Spaghetti!
Baked Ziti
Baked Ziti with Spinach, Mushrooms, and Ricotta – a simple, healthy one-pot vegetarian meal with only 15 minutes of hands-on time before baking in the oven.
Baked Ziti
Zucchini Pasta
Here’s a 30-minute recipe for Lemony Zucchini Pasta. Grated zucchini melts into a flavorful succulent sauce, perfect for cradling linguini or your favorite pasta!
Zucchini pasta
Broccoli Manicotti
Healthy delicious Broccoli Manicotti – a hearty, healthy vegetarian meal that can be made ahead! Perfect for weeknight dinners or the holiday table.
Manicotti
Fregola w/ Corn, Zucchini & Basil
Fregola Sarda Pasta with Corn, Zucchini, and Basil, sprinkled with pecorino. A fast and easy Italian-inspired meal that comes together in 30 minutes.
Fregola
Truffle Mac & Cheese
This earthy, decadent Truffle Mac and Cheese is a mushroom lover’s dream. It’s easier than you think and can be made ahead.
Truffle Mac
High Protein Vegetarian Dinners
These vegetarian dinner ideas are packed full of plant-based protein!
Crispy Sesame Tempeh Bowl
This Crispy Sesame Tempeh bowl is full of plant protein! Served with brown rice, crunchy veggies, and avocado. You’ll love the flavors!
Tempeh Bowl
Lentil Bowls
These high-protein Lentil Bowls are grain-free, nourishing and delicious! Topped with seasonal veggies and flavorful tahini sauce, they are great for meal prep.
Lentil Bowls
Indian Cauliflower, Chickpea & Tofu Bowls
Roasted Indian Cauliflower with Chickpeas and Caramelized Tofu, seasoned with a simple Madras Curry dressing. High in protein, it’s a healthy vegetarian meal!
Indian Cauliflower Bowls
Baked Tofu
Baked Tofu is high in protein, healthy, and super delicious! Here are three different marinades for the best-tasting baked tofu.
Baked Tofu
Lentil Curry
This Indian Lentil Curry is full of protein and infused with warm spices. Serve it over a bed of spinach, basmati rice, or homemade naan bread!
Lentil Curry
Black Bean Burgers
These Black Bean Burgers are healthy, easy and delicious. Full of plant-based protein, make them in under 30 minutes!
Healthy Black Bean Burgers
Lentil Spinach Dal
Lentils are bathed in the most luxurious Indian spinach sauce. This delicious meal is loaded with plant-based protein and can be made in 30 minutes.
Lentil Spinach Dal
Mind-Blowing Vegan Chili
This Vegan Chili recipe is so rich and robust! Packed full of flavor, it’s wholesome and hearty with layers of complexity and depth. Video.
Vegan Chili
Vegetable Frittata
Delicious any time of day, this baked Vegetable Frittata recipe is packed full of healthy veggies and protein, perfect for brunch, lunch or dinner.
Veggie Frittata
Chana Masala
An authentic recipe for Chana Masala using dry or canned chickpeas that can be made in an Instant pot or on the stovetop. Easy and flavorful, and full of plant protein.
Chana Masala
Wholesome Vegetarian Soups
One of the easiest ways to add more vegetarian meals into your life is with veggie-packed soups.
Golden Chickpea Soup
This Golden Chickpea Soup recipe is like sunshine in a bowl. Made with veggies and rice in a golden turmeric coconut milk broth. A cheery soup for cozy winter days. Gluten-free.
Golden Chickpea Soup
Harira: Moroccan Lentil and Chickpea Soup
This Moroccan Lentil and Chickpea Soupcalled Harira is hearty, full of protein and loaded with nutrients.
Harira
Peanut Butter Ramen
Homemade Peanut Butter Ramen! A rich, flavorful peanut butter ramen broth topped with deliciously crispy Korean gochujang tofu.
Peanut Butter Ramen
Simple Celery Soup
A healing bowl of Celery Soup- comforting, affordable and flavorful, that can be made in 35 minutes. Healthy, delicious and perfect any time of year.
Celery soup
African Peanut Soup
Spicy African Peanut Soup ismade with everyday pantry items that transform into a lively soup with full-bodied flavors.
African Peanut Soup
Green Curry Noodle Soup
Thai Green Curry Noodle Soup is a tasty vegetarian meal loaded with healthy veggies and your choice of protein.
Green Curry Noodle Soup
Best Homemade Tomato Soup
Perfect any time of year; this Tomato Soup recipe is easy to make, lusciously creamy, and delicious. Vegan-adaptable!
Best Tomato Soup
Ribollita | Tuscan Bean Soup
This Tuscan Bean Soup(aka Ribollita) is made with cannellini beans, lacinato kale, and vegetables. Hearty and warming it is one of our most popular recipes!
Ribollita
Poblano Corn Chowder
Heart-warming Poblano Corn Chowder is creamy, vegan, and full of summertime flavor. Corn, potatoes, and poblano peppers with Mexican spices.
Poblano Corn Chowder
Khao Soi
This Khao Soi recipe is rich, fragrant and delicious! It’s a Coconut Curry Noodle Soup that hails from Northern Thailand and can be made with tofu.
Khao Soi
Red Lentil Soup
This simple, delicious Red Lentil Soup recipe will soon become your new favorite! Highly adaptable, with simple, wholesome ingredients, it is fast and easy.
Red lentil Soup
hearty Vegetarian Salads
These plant-based vegetarian salads are a light and delicious vegetarian meal.
Thai Noodle Salad
This Thai Noodle Salad with Peanut Sauce is loaded with healthy veggies. Add Sesame Ginger Tofu for added protein for a light meatless meal.
Thai Noodle Salad
Roasted Broccoli Salad
A delicious recipe for Roasted Broccoli Salad with toasted almonds, kalamata olives, and lemon zest, drizzled with delicious Mustard Seed Maple Dressing.
Roasted Broccoli Salad
Greek Pasta Salad
This Greek pasta salad is always a hit at gatherings! Fresh veggies combined with tender orzo pasta and chickpeas tossed in the tastiest Greek salad dressing.
Greek pasta salad
Southwest Pasta Salad
Zesty Southwest Pasta Salad with crunchy fresh veggies, corn, and black beans dressed with a delicious Chipotle Ranch Dressing.
Southwest Pasta Salad
Pesto Pasta Salad
Pesto Pasta Salad w/ cherry tomatoes, baby mozzarella, olives & fresh basil tossed in a Creamy Pesto Dressing. Vegan, gluten-free adaptable.
Pesto Pasta Salad
More Vegetarian Recipes to enjoy!
40 Irresistible Mushroom Recipes!
30+ Wholesome Lentil Recipes
20 Best Quinoa Recipes
- 25 Delicious Vegetarian Soup Recipes
- 65 Best Breakfast Ideas!
- 25 Delicious Vegan Buddha Bowls!
- Our 25 BEST Lentil Recipes!
- Our 20 Best Chickpea Recipes!
- 40 MOUTHWATERING VEGAN DINNER RECIPES
- 25 Delicious Healthy Lunches
Enjoy these healthy delicious vegetarian meals and please let us know your favorites in the comments below!
65+ Best Vegetarian Dinner Recipes
5 Stars4 Stars3 Stars2 Stars1 Star4.9 from 48 reviews
- Author: Sylvia Fountaine | Feasting at Home
- Prep Time: 30
- Cook Time: 30
- Total Time: 1 hour
- Yield: 3 bowls 1x
- Category: vegetarian recipes, bowls
- Method: roasted
- Cuisine: American
- Diet: Vegetarian
Description
Here are our best vegetarian recipes! Quick & easy meatless meals, healthy vegetarian dinner recipes, high-protein vegetarian meals, vegetarian pasta, hearty soups, and more! (Moroccan Bowls)
Ingredients
UnitsScale
Moroccan Rice
- 1 cup basmati rice– white basmati rice cooks in 20 minutes (vs. brown basmati rice: 40 mins)
- 1 1/2 cups water (or 1 3/4 cups if using brown basmati rice – see package directions)
- 1 cinnamon stick (or 1/2 teaspoon ground cinnamon)
- 1/2 teaspoon cumin
- 1/2 teaspoon salt
- 1/4 cup raisins or dried currants
Roasted Veggies
- 1/2 head cauliflower, cut into florets ( or feel free to cook the whole thing and use leftovers for lunch)
- 1 can chickpeas, drained, rinsed, patted dry
- one onion, sliced
- 2–3 tablespoons olive oil
Moroccan Spice Blend
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1/2 teaspoon cracked black pepper
- 1/2 teaspoon brown sugar, optional
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1/2 teaspoon cinnamon
- 1/4 teaspoon ground cloves
- 1/4 teaspoon ground ginger
Herby Yogurt Sauce
- 1 cup plain yogurt or coconut yogurt
- 1 cup Italian parsley or cilantro (a combination is nice)
- 1 garlic clove, grated
- 1 teaspoon coriander (or cumin)
- 1/2 teaspoon paprika or smoked paprika
- 1/4 teaspoon salt
Bowl additions
- 3 cups baby spinach
- 1/2-3/4 cup pomegranate seeds
- 1/4 cup toasted slivered almonds.
Instructions
- Preheat oven to 425F.
- Start the Rice. In a medium pot, place water, spices and salt to boil. Rinse the rice, drain it, and add it to boiling water. Cover, lower heat to simmer. White basmati rice rice will take 20 mins and brown rice will take 40 mins. See notes.
- Prep the veggies. Cut cauliflower and onion and place them along with drained chickpeas, on a parchment lined sheet-pan.Drizzle all with olive oil. Mix together the spice blend in a small bowl and sprinkle with the spice blend. Give things a little toss.
- Bake in the oven for 20-25 minutes. Check, toss, and cook for 5 more minutes if necessary. See notes.
- Make the Herby yogurt sauce. Mix ingredients together in a medium bowl. If you want it thinner, add a splash of water or olive oil to achieve desired consistency.
- Assemble the bowls. Divide rice among bowls. Top with a handful of baby spinach. Add warm roasted cauliflower, onions, and chickpeas. Top with a drizzle of yogurt sauce, fresh pomegranate seeds, and almonds.
Notes
See a more detailed recipe here: Moroccan Cauliflower Bowls
Nutrition
- Serving Size: 1 bowl
- Calories: 502
- Sugar: 7.3 g
- Sodium: 1017.3 mg
- Fat: 16.2 g
- Saturated Fat: 3.1 g
- Carbohydrates: 75.3 g
- Fiber: 10.1 g
- Protein: 16.5 g
- Cholesterol: 6.2 mg