Vegetarian main dish recipes cropped banner

The Spruce Eats

Vegetarian Main Dish Recipes

Meatless meals that will satisfy anyone. From casseroles, stir fry, pasta dishes, to veggie burgers and more, you'll find plenty of vegetable-focused culinary inspiration for lunch and dinner here.
A plate with four mushroom and ricotta puff pastry tarts, with a small bowl of coarse salt
Savory Mushroom Tarts
Easy Vegetarian Stuffed Tomatoes on a platter
Vegetarian Stuffed Tomatoes Recipe
A large bowl of pasta primavera served with basil leaves and red pepper flakes
Pasta Primavera is Retro But Never Gets Old
A plate with grilled zucchini and corn quesadillas, served with salsa
These Vegetarian Quesadillas Are Cooked Entirely on the Grill
Perfect spinach lasagna on a plate with salad greens
Perfect Spinach Lasagna
Tomato puff pastry tart
Tomato Tart With Puff Pastry
Mei Fun
Mei Fun
mushroom carbonara
Mushroom Carbonara Recipe
Beyond burger meat
What Is Beyond Meat?
vegan tamales with red salsa
Vegan Tamales Recipe
Mushroom Tacos on a plate served with a side of salsa and lime wedges
Mushroom Tacos
butternut squash gnocchi with sage brown butter sauce
Butternut Squash Gnocchi with Brown Butter and Sage
stuffed mini pumpkins on a tray
Stuffed Pumpkins
A vegan jackfruit taco topped with onions
Vegan Jackfruit Tacos
Buffalo Chicken Zucchini Boats
14 Creative Keto Zucchini Recipes
kelp noddles
Spicy Tahini Kelp Noodles
Tomato Galette Recipe
Tomato Galette
egg white frittata with marinara sauce on the side
Egg White Frittata Recipe
Cauliflower and Cheese Casserole
27 Family-Friendly Casserole Recipes
A serving of butternut squash lasagna on a plate, topped with fresh basil leaves
Butternut Squash Lasagna Recipe
Japanese Vegan Udon Noodle Soup
15 Vegan Soup Recipes
Vegan "Crab" Cakes on a platter, served sauce and orange wedges
Vegan "Crab" Cakes
calabrian chili pasta
Calabrian Chili Pasta
Dairy-Free Crustless Keto Spinach Quiche
19 Vegetarian Keto Recipes
Sweet Potato Tacos
Sweet Potato Tacos
Cold soba noddle recipe
16 Vegetarian Lunch Ideas
Vegan Chickpea Tuna Salad
Vegan Chickpea 'Tuna' Salad
Put skewers on grill
A Guide to Vegetarian and Vegan Grilling
buddha bowl topped with veggies and lime wedges
Grain Bowl With Vegetables
impossible burger with lettuce on a bun
Homemade Impossible Burger
cauliflower tacos served on a plate
Vegan Cauliflower Tacos With Crispy Chickpeas
Classic Homemade Falafel
25 Plant-Based Recipes That Make It Easy to Eat Meatless
Fat-Free Vegan Pasta Salad
12 Vegan Lunch Ideas
lentil sloppy joes on a plate
Lentil Sloppy Joes
hasselback butternut squash served with pecans and fresh sage
Hasselback Butternut Squash Recipe
Cauliflower-Parmesan-Hero
Cauliflower Parmesan Recipe
Baked Cabbage Steaks
Baked Cabbage Steaks Recipe
Seitan strip recipe
Easy Seitan Strips: Vegan Meat Substitute
Beet Burger
Beet Burger Recipe
Butternut Squash Noodles
Butternut Squash Noodles
Chickpea Pasta
Chickpea Pasta Recipe
Cauliflower gnocchi recipe
Cauliflower Gnocchi
zucchini fritters
Zucchini Quinoa Patties Recipe
vegan pad Thai
9 Vegan and Vegetarian Dinner Recipes That Will Wow Your Tastebuds
Easy cauliflower with cheese sauce
39 Best Cauliflower Recipes
Spiralized Summer Squash
Spiralized Summer Squash With Garlic and Basil
fig pizza
14+ Best Vegetarian Pizza Recipes
Breaded tofu nuggets on a cutting board with dipping sauce
Easy Breaded Tofu Nuggets
vegan black bean veggie burger
Vegan Black Bean Veggie Burgers Recipe
Cold soba noddle recipe
Cold Soba Noodle Salad Recipe
Grain Bowl with Peanut Sauce
17 Delicious High-Protein Vegetarian and Vegan Recipes
Cannelloni/manicotti with a cheese filling and tomato sauce
What Is Cannelloni Pasta?
Vegan and Gluten-Free Lentil Loaf
Easy Vegan and Gluten-Free Lentil Loaf
Broiled tilapia with lemon and butter
Lemon and Butter Broiled Tilapia Fillets
Vegetarian Mushroom Wellington
10 Elegant Gourmet Vegetarian Recipes
Sabich Sandwich
Sabich Sandwich
Steamed dumplings
Vegetarian Thai Steamed Dumplings with Shiitake Mushrooms
Vegetarian rice and beans cut in half and stacked on top of each other
Ultimate Vegetarian Burrito
Baked tofu in Thai peanut sauce
Baked Tofu in Thai Peanut Sauce
Cubed fried tofu on a plate with a leaf of romaine lettuce
Perfect Crispy Fried Tofu