Vegetarian Main Dish Recipes

Delectable vegetarian main dish recipes for every occasion - from quick and easy everyday dinners the entire family will enjoy to recipes to impress the most discerning diner.

Staff Picks

Brown Rice Buddha Bowl

Rating: 4.44 stars
A fresh and crisp meal in one. Brown rice, vegetables, tofu and chickpeas are topped with a spicy Thai basil dressing and toasted sesame seeds.

Vegetable Biryani (Tehri)

Rating: 4.33 stars
Tehri was originally concocted by kings in northern India as a vegetarian equivalent to the Mughals' mutton or chicken biryani. This modern-day version has deliciously soft sweet vegetables and flavorful long-grain rice. Serve with chilled yogurt and spicy curry on the side.

Fresh Pesto Pizza

Rating: 4.65 stars
This is a basic vegetarian pizza that you can tweak to make your own special go-to dish. It's quick and easy and is the meal I plan for those busy nights when I can't spend much time in the kitchen.

Roasted Eggplant Lasagna

Rating: 4.23 stars
In this lasagna, the eggplant rounds take place of the traditional noodles. Perfect if you're following a low-carb lifestyle and are in the mood for Italian.

Crazy Creamy Chickpea Curry

Rating: 4.62 stars
Coconut milk adds creaminess to this vegan dish, while enhancing the spicier notes.

Chef John's Shakshuka

Rating: 4.75 stars
This North African one-dish-meal is so fast, easy, and delicious. Be sure to cook your sauce until the veggies are nice and soft and sweet. Once the eggs go in, you can finish covered on the stove, or just pop the pan into a hot oven until they cook to your liking.

Authentic Falafels

Rating: 4.28 stars
These falafels are the closest thing to NYC street vendor falafels! Made the traditional way with dried soaked chickpeas! Great on a pita with lettuce, cucumber and yogurt. Asafoetida is usually found in Middle Eastern or Indian food stores. If you prefer, you can use 2 to 3 garlic cloves and 1 small chopped onion instead. This is a great base recipe, customize it to your own tastes.

Pad Thai with Tofu

Rating: 4.2 stars
This is a favorite Thai dish that is light and combines sour, salt, sweet, and spicy flavors.

Stuffed Peppers My Way

Rating: 4.61 stars
Roasted green bell peppers are stuffed with feta cheese and a mixture of rice and green onions.

California Melt

Rating: 4.48 stars
A satisfying open-face vegetarian sandwich with avocado, almonds and mushrooms.


Rating: 4.7 stars
Delicious! Serve with a crispy salad and garlic bread, and you'll have a dish your family will love! The kids like to help stuff the noodles too!

Chili Rellenos Casserole

Rating: 4.35 stars
This Chili Rellenos Casserole is very easy to prepare and is loaded with flavor. Great for a busy week night, and good enough for company.

Inspiration and Ideas

Best Vegetarian Grilling Recipes
It's time to get outside and grill! These recipes are perfect for dinners on the deck.
Breaded Eggplant Rollatini
Rating: Unrated
"This was a tasty meatless dish. My husband really liked it." – Celeste

Chakchouka (Shakshouka)

Rating: 4.68 stars

Chakchouka (also called shakshouka) is a Tunisian and Israeli dish of tomatoes, onions, pepper, spices, and eggs. It's usually eaten for breakfast or lunch, but I think it's tasty anytime. And it's easy to make. It is similar to the Turkish dish 'Menemen' and to the Latin American breakfast dish 'Huevos Rancheros.'