High-Protein Vegetarian Recipes

Find healthy, delicious high-protein vegetarian recipes, from the food and nutrition experts at EatingWell.

Staff Picks

Spinach & Mushroom Quiche

Rating: 4.5 stars 42
This healthy vegetarian quiche recipe is as simple as it gets. It's a quiche without the fussy crust! It's filled with sweet wild mushrooms and savory Gruyère cheese. Enjoy it for breakfast or brunch, or serve it with a light salad for lunch.
By Julia Levy

Breakfast Peanut Butter-Chocolate Chip Oatmeal Cakes

Rating: 4 stars 8
Peanut butter is the star ingredient in these oatmeal cakes, providing not only flavor, but a boost of plant-based protein too. Hiding a bit in the center of each muffin is a fun way to ensure that peanut butter makes it into every bite.
Sara Haas Headshot
By Sara Haas, RDN

One-Pot Lentil & Vegetable Soup with Parmesan

Rating: 4.5 stars 13
This lentil-vegetable soup is packed with kale and tomatoes for a filling, flavorful main dish. If you have it, the Parmesan cheese rind adds nuttiness and gives the broth some body. If you avoid cheese made with rennet, look for vegetarian Parmesan cheese, which is made without it.
Paige Grandjean headshot
By Paige Grandjean

Easy Pea & Spinach Carbonara

Rating: 4.5 stars 15
Fresh pasta cooks up faster than dried, making it a must-have for fast weeknight dinners like this luscious yet healthy meal. Eggs are the base of the creamy sauce. They don't get fully cooked, so use pasteurized-in-the-shell eggs if you prefer.
By Adam Hickman

Vegan Superfood Grain Bowls

Rating: 4.5 stars 7
This nutrient-packed grain bowl recipe comes together in 15 minutes with the help of a few convenience-food shortcuts like prewashed baby kale, microwavable quinoa and precooked beets. Pack these ahead to keep on hand for easy meal-prep lunches or dinners on busy nights.
By Carolyn A Hodges, RD

Mozzarella, Basil & Zucchini Frittata

Rating: 5 stars 20
This vegetable-studded frittata recipe is one of the quickest meals you can make. Make it for breakfast, or serve for lunch or dinner with a tossed salad and a slice of olive oil-drizzled crusty baguette.
A portrait of Breana Killeen, M.P.H., RD
By Breana Lai Killeen, M.P.H., RD

Loaded Cucumber & Avocado Sandwich

Rating: 4.5 stars 3
This loaded cucumber-and-avocado sandwich is filled with creamy avocado and crispy cucumbers. Ricotta cheese mixed with extra-sharp Cheddar adds flavor while sliced red peppers offer a splash of color.
By Carolyn Casner

Black Bean-Quinoa Bowl

Rating: 4 stars 13
This black bean and quinoa bowl has many of the usual hallmarks of a taco salad, minus the fried bowl. We've loaded it up with pico de gallo, fresh cilantro and avocado plus an easy hummus dressing to drizzle on top.
Katie Webster
By Katie Webster

Oven-Fried Panko-&-Parmesan-Crusted Zucchini

Rating: 4 stars 2
These oven-fried panko- and Parmesan-crusted zucchini rounds are crispy on the outside and tender on the inside, with a hint of Parmesan cheese in the crust. Dip them into marinara, pesto or ranch dressing for an irresistible snack or appetizer.
By Carolyn Casner

3-Ingredient Bell Pepper & Cheese Egg Cups

Rating: 5 stars 5
Requiring just three main ingredients—bell peppers, eggs and shredded cheese—these portable baked eggs are simple to assemble and perfect for meal prep. Store them in the fridge for up to 4 days to reheat on demand.
Carolyn Hodges Headshot
By Carolyn Hodges, M.S., RDN

Crispy Smashed Brussels Sprouts

Rating: 4 stars 4
Brussels sprouts get crispy and flavorful in the oven when they're smashed and seasoned with Parmesan cheese and everything bagel seasoning.
By Carolyn Casner

Spinach & Artichoke Dip Pasta

Rating: 4 stars 17
If you've ever wanted to make a meal out of warm spinach and artichoke dip, this creamy pasta is for you. And here's what's almost as good as the flavor of this comforting dish: the fact that this healthy dinner takes just 20 minutes to prepare.
By Carolyn Casner
Advertisement

Inspiration and Ideas

27 Low-Calorie Vegetarian Dinners That Are Packed with Protein
Add some filling protein to your day with these recipes that pack in at least 15 grams per serving.
20 500-Calorie Vegetarian Dinners That Are High in Protein
These dinners include at least 15 grams of protein per serving for a hearty dish that's still low in calories.
Broccoli & Quinoa Casserole
Rating: 4 stars 8

This broccoli-quinoa casserole makes a hearty vegetarian main dish. As the quinoa absorbs water and cooks, it creates the perfect amount of steam for cooking the broccoli. The broccoli is crisp-tender and adds texture to contrast with the creamy, cheesy quinoa. Swap in tricolor quinoa, if you prefer.