Add these vegetarian dinner recipes to your menu rotation for flavorful and filling meals!

collage image showing a Friday I've vegetarian dinner recipes, including Cracker Barrel mac & cheese, air fryer cauliflower wings, sautéed vegetables, vegetarian breakfast casserole, summer salad recipe.

Pin this recipe now to save it for later

Vegetarian meals don’t have to be boring and dull. In fact, most vegetarian dishes are just as or even more flavorful than your typical meat main course!

From stuffed spaghetti squash lasagna to air fryer buffalo cauliflower, you’ll see just how many choices you have when it comes to cooking vegetarian recipes. Each dish is better than the next. So, it doesn’t matter which one you choose to make first.

The Best Vegetarian Dinner Recipes

1. Broccoli Rice Casserole

This broccoli rice casserole elevates broccoli from a side dish to a main course. It combines rice and broccoli in a creamy, smooth sauce to make a filling weeknight meal.

Cheesy broccoli rice casserole in a baking dish with servings missing.
Broccoli Rice Casserole
This easy Broccoli Rice Casserole recipe combines rice and broccoli in a creamy, cheesy sauce for a dish that’s always a hit, whether you serve it for a weeknight dinner or bring it to a potluck! It’s a classic casserole you’ll make again and again.
View Recipe

2. Creamy Tomato and Basil Penne Pasta

Sticking to simple ingredients is always a good idea. Take this creamy tomato and basil penne pasta, for example. The creamy tomatoes have a rich and filling sauce, so you won’t miss any meat in this meal.

Creamy Tomato and Basil Penne Pasta
Creamy Tomato and Basil Penne Pasta
This simple penne pasta recipe is delicious!
View Recipe

3. Sautéed Zucchini and Tomatoes

When summer rolls around, you will want to add this sauteed zucchini and tomato dish to your dinner rotation. If you want to make the meal extra hearty, add some beans or chickpeas to round out the meal.

Sautéed Zucchini and Tomatoes
This sautéed zucchini and tomatoes recipe is the perfect summer side dish! Light and healthy, it's packed with fresh veggies, the perfect blend of seasonings, and beautiful, vibrant colors.
View Recipe

4. Zucchini Casserole

After one bite of this zucchini casserole, you won’t think of zucchini as a boring or bland vegetable. Turn this side dish into a main course, and watch the whole casserole disappear. The parmesan and panko breadcrumb topping gives the zucchini a perfectly crisp texture.

Zucchini Casserole
This Zucchini Casserole is an easy, side dish that goes with any meal. Zucchini and tomatoes topped with cheese and a crunchy panko/parmesan breadcrumb topping makes for the perfect accompaniment to any meal!
View Recipe

5. Vegetarian Breakfast Casserole

Having breakfast for dinner is always a good idea, especially when this vegetarian breakfast casserole is on the plate. Fill up with a hearty serving of eggs, cheese, and vegetables galore.

A wooden spoon lifting a scoop of vegetarian breakfast casserole.
Vegetarian Breakfast Casserole
This Vegetarian Breakfast Casserole is the best way to start the day! Full of vegetables and protein, it's hearty, cheesy, and full of savory flavor. Prepare it in advance for easy meals throughout the week.
View Recipe

6. Asparagus Casserole

When you see asparagus start to hit the shelves in the spring, add some to your cart to make this asparagus casserole. The cheese pairs perfectly with the fresh asparagus to make one tasty bite.

A spoon lifting a bite of cheesy asparagus casserole from a baking dish.
Asparagus Casserole
This creamy, cheesy asparagus casserole is the best way to use fresh springtime asparagus! You’ll love it as an Easter side dish, but it’s just as good for a Sunday dinner.
View Recipe

7. Tomato Bisque Soup

You can enjoy a bowl of this creamy tomato bisque soup in just under an hour. Pair the bowl of soup with a comforting grilled cheese to round out the meal.

Tomato Bisque Soup
Silky, smooth tomato bisque hits the spot on a cold winter day. The creamy soup comes together in under an hour.
View Recipe

8. Vegan Ramen

Ditch the takeout menus, and create your own vegan ramen at home with this simple recipe. The rich broth is filled with umami and topped with noodles and loads of veggies to keep you super satisfied.

Vegan Ramen
Vegan Ramen
This vegan ramen recipe is a delicious homemade version of the Japanese noodle soup! It’s made with a rich, umami miso and mushroom broth.
View Recipe

9. Cracker Barrel Mac and Cheese

A great mac and cheese recipe is an excellent dish to have in your meal rotation. You might as well double this recipe, as the whole family will want seconds and thirds.

A wooden spoon scooping Cracker Barrel mac and cheese from a baking dish.
Cracker Barrel Mac and Cheese
Cracker Barrel Mac and Cheese is rich and creamy yet surprisingly easy to make. The rich sauce is made with chicken broth and Colby cheese, meaning it's extremely flavorful and decadent!
View Recipe

10. Air Fryer Buffalo Cauliflower

We all know that the best part of the meal is the appetizers. Turn that appetizer into the main course with these air fryer buffalo cauliflower bites. The spicy bite-sized cauliflower pieces are cooked in the air fryer to develop a perfect crisp.

Air fryer buffalo cauliflower.
Air Fryer Buffalo Cauliflower
Air fryer buffalo cauliflower is a fun, flavorful appetizer or side that’s actually healthy too! Cauliflower is tossed with spicy buffalo sauce and seasonings and air fried to crispy perfection.
View Recipe

Simple and Easy Vegetarian Dinner Recipes

11. Ramen Noodle Salad

Ditch the broth of the ramen noodles and turn it into a colorful salad with this ramen noodle salad recipe. The tasty salad uses the noodles to create a crunchy texture alongside cabbage, carrots, and more.

Ramen Noodle Salad
This Asian-inspired ramen noodle salad has so much sweet and tangy flavor. The bright, bold colors also make it a true show-stopper!
View Recipe

12. Summer Salad Recipe

The best part about summer produce is that very little needs to be done with it to create a mouthwatering dish. This summer salad recipe easily proves that point. A simple salad of sharp arugula combines with corn, strawberries, cucumbers, feta, and avocado to create a salad that is bursting with fresh flavors.

Summer Salad Recipe
Bursting with seasonal flavor, this Summer Salad Recipe makes the most of summer's fresh produce! Peppery arugula is tossed with fresh, buttery corn, strawberries, cucumber, and more to make a refreshing hot-weather dish.
View Recipe

13. Vegetarian Taco Skillet

Taco Tuesday doesn’t have to be canceled just because meat is off the menu. Bring back the tradition, and serve up these vegetarian taco skillet plates. The tacos combine beans, quinoa, veggies, and cheese to create the dish. You won’t even notice the lack of meat!

Vegetarian Taco Skillet
Vegetarian Taco Skillet
Easy Vegetarian Taco Skillet made with beans, quinoa, veggies, cheese and the best Mexican flavors. This one pan meal is a dinner favorite.
View Recipe

14. Veggie Black Bean Enchiladas

These enchiladas are full of black beans and veggies. They’re excellent for a simple weeknight meal that isn’t lacking in flavor. They’re so good that even your pickiest eater will clean their plate.

Veggie Black Bean Enchiladas
Veggie Black Bean Enchiladas
Amazing vegetarian enchiladas stuffed with black beans, broccoli, bell pepper and spinach, topped with homemade red sauce. My favorite enchilada recipe!
View Recipe

15. Stuffed Lasagna Spaghetti Squash

If you’ve never had spaghetti squash, get ready to fall in love. The spaghetti squash has a stringy texture, making it an excellent pasta substitute. Fill it up with tomato sauce and cheese to create a simple and delicious vegetarian meal.

Stuffed lasagna spaghetti squash.
Stuffed Lasagna Spaghetti Squash
This Stuffed Lasagna Spaghetti Squash is a fast and easy weeknight dinner. It's the perfect, easy-to-create meal that even the pickiest eaters will love!
View Recipe

16. Butternut Squash Soup

Warm up with a creamy bowl of butternut squash soup. The soup is excellent for a main course and is super filling. Use vegetable stock to keep the dish vegetarian-friendly.

butternut squash soup with sour cream and cilantro served in a white bowl
Butternut Squash Soup
This simple homemade butternut squash soup is perfect for cool, fall nights. It's super creamy and full of delicious roasted butternut flavor.
View Recipe

17. Cauliflower au Gratin

How can you go wrong with a combination of cauliflower and cheese? This cauliflower au gratin dish does not disappoint. Plus, it’s pretty simple to make!

Cauliflower au Gratin
This cauliflower au gratin recipe is going to be your favorite cauliflower recipe ever. It's cheesy, a little crispy, super creamy, and pretty easy to make. It really has it all!
View Recipe

18. Best Vegetarian Chili

Chili is more of a winter dish, but this vegetarian chili is so tasty that it will have you make it all year round. Two types of beans, tender sweet potatoes, sweet onions, carrots, peppers, and corn, work together to round out the dish.

Best Vegetarian Chili
The BEST vegetarian chili recipe ever with two kinds of beans and tender sweet potato. Vegan, gluten free & easily made in your slow cooker!
View Recipe

19. Easy Vegan Falafel

I love treating myself to falafel for dinner. If you are new to falafel, get ready to fall in love. Falafels are made with ground chickpeas, providing a great meatless protein source. 

Easy Vegan Falafel
Easy Vegan Falafel
World, meet falafel. Falafel, meet your eaters. What is Falafel? Falafel is a Middle Eastern dish made from chickpeas and/or fava beans.
View Recipe

20. Instant Pot Black Beans

This recipe will make you question why you’ve never used your Instant Pot to make black beans sooner. The nifty device takes out all the hassle of preparing this dish, allowing you to have creamy beans on your plate in no time.

A bowl of black beans topped with red onion, cilantro, and avocado.
Instant Pot Black Beans (No Soak!)
Packed with protein, affordable, and so easy to make (with no soaking required), these Instant Pot black beans are the perfect addition to any dinner!
View Recipe

21. Pumpkin Soup

One bite of this pumpkin soup, and it will be on the top of your list of vegetarian soups. It’s rich, creamy, and full of flavor. Top it with a dollop of sour cream to a nice contrast to the rich broth.

Pumpkin Soup
This creamy Pumpkin Soup recipe is full of savory flavors, with just a touch of sweetness from pumpkin puree. It’s the perfect soup for enjoying on a chilly fall day!
View Recipe

22. Veggie Burgers

Even meat lovers will fall in love with these veggie burgers. They are loaded with veggies and use beans to bind everything together. It has that signature meaty flavor you love about a burger, just without the meat.

Veggie Burgers
Veggie Burgers
Veggie Burger for meat lovers! Packed with so much flavour, you’ll want to eat them straight out of the skillet. Low on beans, high on veggies, these vegetarian burgers have a substantial “meaty” texture that’s moist but never soggy.
View Recipe

Hearty and Filling Vegetarian Dinner Recipes

23. Broccoli Cheddar Soup

This broccoli cheddar soup is the ultimate comfort food. The simple recipe loads up on broccoli and creamy cheese to make a dish that will hit the spot.

Broccoli Cheddar Soup
This easy broccoli cheddar soup recipe is just like your favorite restaurant version, but you can make it at home whenever you like! It’s loaded with cheese, perfectly creamy, and super satisfying.
View Recipe

24. Easy Lentil Shepherd’s Pie

Traditional shepherd’s pie gets a remake in the best possible way with this easy lentil shepherd’s pie. The dish uses lentils to recreate that signature meaty flavor.

Easy Lentil Shepherd’s Pie
Easy Lentil Shepherd’s Pie
Lentil Shepherd’s Pie is a hearty dish made with pantry staples! A flavorful mixture of lentils and veggies is topped with mashed potatoes and baked.
View Recipe

25. Roasted Veggie Pasta with Feta

Love roasted veggies? How about pasta? Feta, too? Then, you are in for a nice treat. This vegetarian pasta dish combines all roasted veggies with creamy feta to make a delectable vegetarian meal.

Roasted Veggie Pasta with Feta
Roasted Veggie Pasta with Feta
This creamy veggie pasta recipe is made with roasted vegetables, feta, baby arugula, and chunky pasta. It’s a delicious vegetarian meal.
View Recipe

26. Stuffed Shells

The next time you are looking for a family-friendly vegetarian meal, look no further than this stuffed shell dish. The shells are filled with three different types of cheese and topped off with marinara sauce, proving a traditional meal is always a good idea.

Stuffed Shells
This classic stuffed shells recipe is always a hit! Jumbo pasta shells are filled with 3 different types of cheese and topped with marinara.
View Recipe

27. Instant Pot Penne Alfredo

When you need a hearty meal in a hurry, try this Instant Pot penne alfredo dish. The Instant Pot cuts the cooking time in half, making this restaurant-quality dinner come together in no time.

Instant Pot Penne Alfredo
This Instant Pot Penne Alfredo is creamy, rich, and a family-friendly dinner you can get on the table in a matter of minutes! It doesn’t get much easier (or more delicious!) than this!
View Recipe

28. Zucchini Corn Fritters

Two fresh summer vegetables are all you need to make these tasty fritters. The fresh zucchini and corn mix with cheese to create crispy corn fritters. Do yourself a favor and make extras. These tend to disappear fast!

Zucchini Corn Fritters
Zucchini corn fritters are made with two fresh summer favorites for a crispy, cheesy, all-around irresistible side dish! 
View Recipe

29. Vegetarian Chili Mac

Thanks to this vegetarian version, vegetarians do not need to miss out on chili mac. It is hearty, filling, and rich in the best way possible. It’s such a good version that it might even replace the traditional recipe in your home.

Vegetarian Chili Mac
Vegetarian Chili Mac
This Vegetarian Chili Mac is a delicious mash up of two favorites: hearty vegetarian chili and gooey mac and cheese. An easy one pot meal!
View Recipe

30. Veggie Burger Salad

Can’t decide between a veggie burger and a salad? Have both with this veggie burger salad. The salad includes all your favorite burger condiments in a filling salad form.

Veggie Burger Salad
Veggie Burger Salad
A Veggie Burger Salad loaded with all the burger fixings. Lettuce, tomato, onion, avocado, pickles, cheese, veggie burger and dressing!
View Recipe

31. Vegetable Pasta Bake

Vegetarians don’t need to worry about this pasta bake lacking in flavor. It’s loaded with onion, yellow pepper, zucchini, spinach, and a rich sauce made from sweet tomatoes and garlic. It makes for the perfect vegetarian dinner recipe.

Vegetable Pasta Bake
A veggie packed dinner that even the meat-eaters will devour – this vegetable pasta bake is tasty, filling comfort food.
View Recipe

32. Brussels Sprouts Salad

This fall-forward Brussels sprouts salad will have you searching for Brussels sprouts mid-summer. It is that good. The salad is crunchy, sweet, bitter, tangy, and earthy, hitting all the flavor points that you want in a salad.

brussels sprouts salad served in a white bowl
Brussels Sprouts Salad/ Fall Harvest Salad
This Brussels sprout salad is packed with flavor! With tender roasted butternut squash, Honeycrisp apple, pumpkin seeds, and pomegranate, you can see why I call this a fall harvest salad!
View Recipe

33. Manicotti

You can’t go wrong with this manicotti dish. It’s a classic for a reason. The recipe is simple to put together and great for a crowd. Leftovers store well, too so you can enjoy them for days!

Cheese manicotti in a baking dish.
This classic cheese manicotti recipe is rich, flavorful, and always a crowd-pleaser! It’s simple to put together and perfect for making in advance.
View Recipe


Can vegetarians eat eggs?

Many vegetarians choose to include eggs in their diet. However, some stricter vegetarian diets omit eggs because they are an animal byproduct.

What is the difference between vegetarian and vegan?

Vegetarians do not eat meat, while vegans do not eat any animal byproducts. That includes dairy, eggs, or any other products that might come from an animal. All vegan dishes are vegetarian-friendly.

What foods do vegetarians avoid?

Any food that comes from meat is not vegetarian-friendly. Vegetarians do not eat any source of meat, like red meat, pork, fish, or crustaceans.

Try These Vegetable-Forward Dishes Next!

Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.