60 Easy and Delicious Vegetarian Dinners

updated May 31, 2024
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Cauliflower rice, chickpeas, roasted sweet potatoes, feta cheese, a slice of avocado, crunchy pepitas in a large bowl
Credit: Joe Lingeman

Here’s my dinnertime strategy: Bring on the vegetable recipes. I try to make vegetables the star of the show most of the time when I am thinking about what to make for dinner (in addition to keeping mealtime easy, of course!).

By making my plate more about the vegetables, I find I automatically eat a more wholesome diet without radically changing much. Some nights that means eating a big dinner salad, while other nights I’ll make a hearty veggie sandwich or one-bowl meal. No matter what I cook, my goal is to have vegetables at the center of my plate.

From hearty salads and one-bowl meals to easy sheet pan dinners and veggie skillets, here are 60 vegetarian dinners that everyone will love.

Meal-Worthy Salads

Salads, perhaps, feel like the easiest way to load up on a bunch of vegetables. What makes this lineup stand out — whether you start with a chopped salad, grain salad, or a veggie-packed tortellini salad — is that each one is guaranteed to fill you up for lunch or dinner.

1 / 10
Vegetarian Italian Chopped Salad

This make-ahead friendly salad is packed with crunchy veggies and tossed in a garlicky oregano vinaigrette. Eat as-is or serve alongside a veggie pizza.

Go to Recipe
2 / 10
Antipasto Grain Salad

This vibrant, no-wilt nutty farro salad, which is packed with buttery olives, peppadew peppers, fresh mozzarella, and more, gets even better as it sits. It's perfect for dinner parties and potlucks.

Go to Recipe
3 / 10
Tortellini Salad with Marinated Artichokes and Feta

Here, cheesy tortellini pockets are tossed with marinated artichokes, fresh veggies, feta cheese, briny olives, and a bright lemon vinaigrette.

Go to Recipe
4 / 10
Mediterranean-Style Chopped Salad with Oregano Vinaigrette

This vegetarian chopped salad — packed with nutty farro, hearty chickpeas, and plenty of fresh veggies— is a great make-ahead option that gets even better after the flavors have some time to meld.

Go to Recipe
5 / 10
Farro and Broccoli Salad

This hearty salad has nutty farro, broccoli, smoked almonds, aged cheddar, golden raisins, and dried cranberries, and is served with a quick pickled shallot viniagrette.

Go to Recipe
6 / 10
Tuscan Tortellini Salad with Spinach and Sun-Dried Tomatoes

An easy and filling pasta salad with cheese tortellini, sun-dried tomatoes, and baby spinach tossed in a balsamic dressing.

Go to Recipe
7 / 10
Marinated Chickpea and Feta Salad with Spring Veggies

This star of this crunchy, veggie-packed salad is a tangy Greek-inspired dressing, which doubles as a marinade for the feta cheese and hearty chickpeas.

Go to Recipe
8 / 10
Herby French Lentil Salad with Carrots, Goat Cheese, and Pistachios

French green lentils, which are perfectly petite and hold their shape when cooked, are paired with crunchy carrots, pistachios, creamy goat cheese, fresh parsley, scallions, and a bracing Dijon vinaigrette.

Go to Recipe
9 / 10
Loaded Veggie Taco Salad

This vegetarian dinner salad with a creamy cilantro dressing is loaded with protein and can be eaten all week.

Go to Recipe
10 / 10
Grain Salad with Use-It-All-Up Pesto

This hearty, satisfying main-course salad can be made with rice or whatever grain you have in the pantry: farro, millet, quinoa, even orzo or couscous.

Go to Recipe

One-Bowl Meals

Bowls are one of the best ways to make vegetables the center of any meal. The best part is that they can be adaptable to whatever you have on hand.

1 / 10
Cauliflower Rice Bowl with Sweet Potatoes and Chickpeas

An easy, protein-packed vegetarian lunch bowl made with cauliflower rice, sweet potatoes, and a hearty chickpea salad.

Go to Recipe
2 / 10
Crispy Tofu Bowl with Caramelized Veggies

In this hearty vegetarian grain bowl, crispy caramelized butternut squash, Brussels sprouts, and protein-packed tofu are tossed in a savory-sweet glaze and piled onto warm brown rice.

Go to Recipe
3 / 10
Roasted Eggplant Sabich Bowl

This vegetarian creamy hummus bowl is inspired by sabich, a Middle Eastern sandwich stuffed with fried eggplant, tomato-cucumber salad, and hard-boiled eggs.

Go to Recipe
4 / 10
Sweet Potato Quinoa Bowls with Crispy Chickpeas and Chopped Pesto

A satisfying plant-based quinoa bowl packed with roasted sweet potato, kale, and crispy chickpeas.

Go to Recipe
5 / 10
Mushroom Shawarma Bowls

Inspired by shawarma, these plant-based bowls feature a mix of meaty mushrooms, crunchy romaine, warm plum tomatoes, and tangy pickled onions.

Go to Recipe
6 / 10
Smoky Quinoa Taco Bowls with Fried Eggs

This vegetarian dinner features nutty, protein-packed quinoa as its base, which is cooked with aromatics and chipotle in adobo sauce to give it a rich and smoky flavor.

Go to Recipe
7 / 10
Mediterranean Hummus Bowl with Chickpeas and Soft-Boiled Egg

This easy recipe for a vegetarian creamy hummus bowl topped with roasted eggplant, chickpeas, and tabbouleh cames together in under 10 minutes.

Go to Recipe
8 / 10
Moroccan-Spiced Chickpea Bowls

These saucy, hearty chickpea bowls with kale, avocado, and a runny-yolked egg are all the proof you need that comfort food can also be healthy.

Go to Recipe
9 / 10
Sesame Soba Noodle Bowl with Crispy Tofu

This noodle bowl is a great way to make tofu into a hearty meal. The pan-fried crunchy tofu squares are the perfect topping for warm soba noodles that have been tossed in a creamy sesame-ginger sauce, and shaved carrots and chopped scallions add color and freshness.

Go to Recipe
10 / 10
Spicy Buffalo Cauliflower Bowls with Avocado and Green Tahini

A hearty vegetarian grain bowl packed with spicy roasted cauliflower, avocado, and a simple green tahini sauce.

Go to Recipe

Sheet Pan Dinners

With sheet pan dinners, you get easy cooking and easy cleanup. Plus, whether you’re in the mood for gnocchi, the wholesome comfort of mac and cheese, or a frittata, it’s so easy to load dinner up with a bunch of veggies.

1 / 10
Crispy Sheet Pan Gnocchi and Veggies

This one-pan dinner of roasted gnocchi and vegetables doesn't even require you to boil the dumplings.

Go to Recipe
2 / 10
Sheet Pan Halloumi with Burst Tomatoes, Summer Squash, Preserved Lemon, and Mint

This colorful sheet pan dinner is packed with a wholesome mix of flavorful Mediterranean ingredients for a vegetarian summer meal the whole family will love.

Go to Recipe
3 / 10
Sheet Pan Salad With Crispy Chickpeas and Feta

Roast sweet potatoes, chickpeas, and croutons, then build a flavorful, satisfying salad — directly on top!

Go to Recipe
4 / 10
Sheet Pan Mac and Cheese with Brussels Sprouts

It’s the ultimate mash-up of mac and cheese and roasted Brussels sprouts. You’ll cook the noodles and make the cheese sauce while the veggies roast, then mix everything together, return it to the sheet pan, and pop it under the broiler until every bite is crispy-creamy.

Go to Recipe
5 / 10
Caprese Sheet Pan Gnocchi

This quick and easy sheet pan dinner features potato gnocchi, cherry tomatoes, and fresh mozzarella, all roasted together in the oven before being topped with fresh basil.

Go to Recipe
6 / 10
Sheet Pan Veggie Frittata

This cheesy, veggie-packed big-batch frittata is also great for meal prep. Once set and sliced, you can enjoy this frittata as is, or eat it on sourdough bread or ciabatta with a swipe of Dijon mustard, either as a sandwiches or fancy toast.

Go to Recipe
7 / 10
Sheet Pan Honey-Sesame Tofu and Green Beans

This ultra-quick sheet pan dinner spends under 30 minutes in the oven. The longest part is waiting for the tofu to drain. Green beans are paired with the tofu because they play so nicely with this sauce, but really any vegetable would do.

Go to Recipe
8 / 10
Mixed Mushroom Sheet Pan Gnocchi

An easy recipe for 3-ingredient sheet pan gnocchi with mushrooms and shallots. Serve it with a green salad for an easy and delicious vegetarian dinner.

Go to Recipe
9 / 10
Vegetarian Chili Cheese Nachos

Easy veggie chili and creamy queso team up for these rich, cheesy vegetarian nachos. Serve with a hearty salad to complete the meal.

Go to Recipe
10 / 10
Vegan Sheet Pan Sausage and Peppers

Plant-based sausages roast alongside peppers, onions, cherry tomatoes, and garlic for a hearty vegan take on the classic sandwich.

Go to Recipe

Veggie Skillets

Veggie skillets are perfect for weeknight dinners. Whether it’s vegetable pot pie, a quick bean chili, or a lasagna-inspired meal that’s packed with greens.

1 / 10
Gnocchi Skillet with Green Beans and Asparagus

This one-pan recipe is loaded with cauliflower gnocchi and crisp-tender veggies, all tossed in a lightly creamy sauce.

Go to Recipe
2 / 10
Crispy Skillet Ravioli with Garlic Butter Mushrooms

You don't even have to boil a pot of water to make this quick and easy, and totally satisfying, one-pan pasta dinner.

Go to Recipe
3 / 10
Vegetarian Skillet Pot Pie

This easy meatless pot pie is filled with sweet potatoes, cremini mushrooms, and kale that's prepared and baked in a skillet.

Go to Recipe
4 / 10
Skillet Gnocchi with Sage Brown Butter Mushrooms

Skip the boiling and pan-fry packaged gnocchi instead for an even more streamlined, and tasty vegetarian dinner.

Go to Recipe
5 / 10
Vegetarian Stuffed Pepper Skillet

This deconstructed stuffed pepper skillet is ready in half the time. It's packed with beans, rice, fire-roasted tomatoes, and plenty of spices, then topped off with melty cheese.

Go to Recipe
6 / 10
Tuscan Tortellini Skillet

A quick tomatoey cheese tortellini skillet dinner that calls for just 5 ingredients.

Go to Recipe
7 / 10
Skillet Lasagna Roll-Ups with Kale Pesto

This reimagined take on lasagna roll-ups boasts crispier edges and a fun new look. Starting with a store-bought sauce lets you focus your efforts on a nutty homemade pesto.

Go to Recipe
8 / 10
Caramelized Onion Skillet Quiche

This savory caramelized onion quiche is made in a skillet and topped with fresh arugula.

Go to Recipe
9 / 10
10 / 10
French Onion Skillet Gnocchi

Savory caramelized onions meet melty Gruyère cheese and crispy pan-fried gnocchi in this ultra-cozy skillet dinner.

Go to Recipe

Stuffed Vegetables

There’s no more surefire way to make vegetables the center of the plate than by stuffing them. Big portobello mushrooms, bell peppers, and sweet potatoes are all ideal veggies for stuffing, and all make for meals that will fill you up more than you might think.

1 / 10
Stuffed Eggplant Parm

Everything you love about classic eggplant Parmesan, stuffed into a hollowed-out eggplant shell and topped with melted mozzarella cheese.

Go to Recipe
2 / 10
Caprese Stuffed Peppers

Fill roasted bell pepper halves with a mix of colorful tomatoes, fresh basil, and burrata or fresh mozzarella for the ultimate mid-summer meal.

Go to Recipe
3 / 10
Vegetarian Stuffed Sweet Potatoes

These hearty sweet potatoes are stuffed with chipotle black beans, avocado, cilantro, and chipotle yogurt.

Go to Recipe
4 / 10
Stuffed Butternut Squash

Make stuffed butternut squash filled with mushrooms, greens, and whole grains as a hearty vegetarian main or even a delicious side dish.

Go to Recipe
5 / 10
Vegetarian Stuffed Peppers

These weeknight-friendly vegetarian stuffed peppers are packed with protein in the form of black beans and brown rice.

Go to Recipe
6 / 10
Grilled Stuffed Tomatoes

Ripe tomatoes are filled with gooey cheese and basil pesto, grilled, and finished with toasted pine nuts.

Go to Recipe
7 / 10
Stuffed Portobello Mushrooms

This Tuscan-inspired mix of wilted spinach and sun-dried tomatoes adds color and an extra serving of vegetables to the earthy mushrooms. Goat cheese and grated Parmesan boost the flavor and comfort-factor of this decidedly wholesome vegetarian dinner.

Go to Recipe
9 / 10
Walnut-Stuffed Portobello Mushrooms

Stuffed portobello mushrooms are a wonderful choice for something that is delicious and easy to pull off on a weeknight but still nice enough for a dinner party. Stuff them with a vegetarian blend of nutty walnuts, two kinds of cheese, herby chives, and panko breadcrumbs that bake up into a golden-brown filling.

Go to Recipe
10 / 10
Mini Pumpkins Stuffed with Onion, Mushrooms, and Chard

These easy but impressive vegetarian stuffed pumpkins are a festive main dish or starter. MIni pumpkins or acorn squash are perfect for stuffing with sweet and silky chanterelle mushrooms and soften in the oven with no pre-cooking needed.

Go to Recipe

Loaded Vegetable Sandwiches

Sandwiches are are great way to load up on veggies. This lineup is totally irresistible, satisfying, and easy.

1 / 10
The Best-Ever California Sandwich

A cool, refreshing veggie sandwich inspired by ones sold in California natural foods grocery stores. You’ll smear creamy hummus on one half and an avocado mash on the other. To ensure the sandwich doesn’t get soggy, make sure to deeply toast the bread: the crispier it is, the better.

Go to Recipe
2 / 10
Broccoli Reuben Sandwich

A classic reuben becomes a broccoli reuben, made with crispy roasted broccoli, Swiss cheese, and tangy sauerkraut on rye.

Go to Recipe
3 / 10
Smashed Chickpea Salad Sandwiches

This vegetarian take on tuna salad is made with a base of hearty chickpeas and crunchy vegetables. The real heroes, however, are the gut-friendly fermented pickles and creamy Greek yogurt.

Go to Recipe
4 / 10
The Best-Ever Caprese Sandwich

Tomatoes, avocado, mozzarella and fresh basil are stuffed inside a toasted baguette and finished with a drizzle with olive oil and balsamic vinegar in this perfect summer sandwich.

Go to Recipe
5 / 10
Roasted Broccoli and Summer Squash Sandwich with Artichokes, Feta, and Salsa Verde

Crusty ciabatta rolls are packed with roasted broccoli, summer squash, briny artichokes, and feta cheese. It's all tied together with herby salsa verde and creamy olive tapenade mayonnaise.

Go to Recipe
6 / 10
Chickpea Caesar Salad Wraps

This vegan-friendly version of chicken Caesar salad wraps swaps in protein-rich roasted chickpeas for the usual sliced chicken and features a Caesar dressing doppelgänger that’s made with creamy tahini.

Go to Recipe
7 / 10
Za’atar Tofu Naan Wraps

These vegan sandwiches are packed with za'atar-seasoned tofu, creamy hummus, and plenty of veggies.

Go to Recipe
8 / 10
Light & Fluffy Egg Soufflé Sandwich

The fluffiest egg meets nutty melted cheese, tangy pickled peppers, peppery arugula, and creamy Dijonnaise in this elevated, yet easy sandwich.

Go to Recipe
9 / 10
Tofu Shawarma Pita Wraps

Using the freezing technique on tofu gives it a firmer, meatier texture when cooked. Not only that, but it can also absorb marinades and sauces better, which makes it perfect for shawarma. Serve the wraps with pickled cucumbers, turnips, or carrots.

Go to Recipe
10 / 10
Pressed Broccoli Rabe and Mozzarella Sandwiches

This easy and delicious vegetarian sandwich, made with broccoli rabe, fresh mozzarella cheese, and briny capers, is one that actually gets better as it sits.

Go to Recipe