Skip to Content

32 High-Protein Vegetarian Meals That Show the Power of Plants

Meat isn't the only way to get in this essential macro.

By
a skillet of palak paneer
mike garten

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.

Whether you follow a vegetarian diet or you're cooking for someone who does — or, hey, maybe you're just here to incorporate more vegetarian recipes into an otherwise omnivore-based approach — it can be difficult to fulfill your daily protein requirement.

The Recommended Dietary Allowance (RDA) for protein is 0.36 grams per pound, which works out to be about 60 grams per day for a 170-pound person. That means you should aim for 15-30 grams of protein per meal, and all of the recipes on this list fall within that range.

While there are plenty of plant-based meat alternatives (we love the new Beyond Burger), these recipes focus on high-protein meals and whole foods like lentils, beans, tofu, nuts and some grains. Plus, some of these recipes don't contain dairy or eggs either, for a delicious, high-protein vegan option.

Ready to feast sans meat? Here are the tastiest high-protein vegetarian meals straight from the pros in the Good Housekeeping Test Kitchen and Nutrition Lab.

1

Zesty Black Bean Rice Skillet

high protein vegetarian recipes
Mike Garten

This easy vegetarian dinner is packed with protein and flavor. You'll need to add black beans, avocado, peppers, and queso fresco to your grocery list for the week. If you're looking to make it vegan, simply omit the cheese.

Get the Zesty Black Bean Rice Skillet recipe.

2

Asparagus Tartines with Herbed Ricotta and Eggs

high protein vegetarian recipes ricotta asparagus toast with egg
Mike Garten

Eggs are an excellent source of protein. In this dish, sourdough toast is topped with herby ricotta, roasted asparagus, and fried egg for a brunch or dinner dish that's got plenty of protein — 28 grams, to be precise.

Get the Asparagus Tartines with Herbed Ricotta and Eggs recipe.

Advertisement - Continue Reading Below
3

Pinto Bean and Poblano Soup

two bowls of pinto bean and poblano soup with sliced avocado on top
mike garten

This cozy comfort food has 15 grams of protein per serving and plenty of flavor, thanks to the poblano peppers, pinto beans, and onion. Top it off with avocado and cilantro for that extra-special touch.

Get the Pinto Bean and Poblano Soup recipe.

4

Poblano and Black Bean Loaded Baked Potato

poblano and black bean loaded baked potatoes with dollops of cream on top
Mike Garten

Get creative with your baked potato toppings! Options like black beans and cheese are a great way to get some more protein into your diet, while roasted peppers and sour cream add plenty of flavor.

Get the Poblano and Black Bean Loaded Baked Potato recipe.

Advertisement - Continue Reading Below
5

Palak Paneer

a skillet of palak paneer
mike garten

This Indian dish, made with spinach, paneer and heavy cream, is packed with 27 grams of protein. Your family will definitely request that this be added to the weekly menu rotation.

Get the Palak Paneer recipe.

6

Matzo Lasagna

matzo lasagna in a baking dish
mike garten

Layered with marinara sauce and melty cheese, matzo miraculously turns into tender, lasagna-like sheets.

Get the Matzo Lasagna recipe.

RELATED: Passover Recipes for a Delicious Seder

Advertisement - Continue Reading Below
7

Sheet Pan Asparagus Frittata

asparagus frittata in a sheet pan
mike garten

This easy brunch dish has plenty of protein, thanks to the eggs, milk and goat cheese in this recipe. You'll also want to grab spinach and asparagus for this crowd-pleasing dish.

Get the Sheet Pan Asparagus Frittata recipe.

8

Sheet Pan Gnocchi and Peppers with Thyme Frico

sheet pan gnocchi and peppers with thyme frico
mike garten

Shameless plug: The Good Housekeeping 4-Piece Essential Baking Sheet Pan Set makes this sheet pan meal possible — and a breeze to clean up.

Get the Sheet Pan Gnocchi and Peppers with Thyme Frico recipe.

Advertisement - Continue Reading Below
9

Fully-Loaded Veggie Sandwiches

veggie packed sandwich stacked on top of each other
mike garten

Skip the cold cuts and stuff your sando with hummus, mashed avocado and a medley of veggies. (Yes, it's vegan too!)

Get the Fully-Loaded Veggie Sandwiches recipe.

10

Chickpea and Kale Soup

a bowl of kale and chickpea soup against a blue background
Danielle Occhiogrosso Daly

Thanks to a few pantry staples, this cozy soup comes together in under 30 minutes.

Get the Chickpea and Kale Soup recipe.

Advertisement - Continue Reading Below
11

Butternut Mole Enchiladas

butternut squash mole enchiladas with avocado in a white baking dish
mike garten

Roasted butternut squash makes a sweet and spicy (and 100% meatless) filling for enchiladas.

Get the Butternut Mole Enchiladas recipe.

RELATED: Easy Butternut Squash Recipes Perfect for Cozy Fall Dinners

12

Linguine with Arugula Pesto

linguine with arugula pesto and roasted cauliflower
mike garten

This nut-free pesto is made with arugula, cottage cheese, basil and parmesan. Mix it into a plate of roasted cauliflower and linguine for an easy and protein-packed dinner.

Get the Linguine with Arugula Pesto recipe.

Advertisement - Continue Reading Below
13

Migas

migas with salsa on top
Mike Garten

Consider this the ultimate fridge clean-out recipe: Scramble eggs and fold in tortilla chips and cheese — and the rest is up to you (a scoop of pico de gallo keeps it classic).

Get the Migas recipe.

14

Cheesy Lemon-Pepper Spaghetti

cheesy lemon pepper spaghetti on a fork
mike garten

This recipe is perfect for those nights you have no energy, but still want something delicious for dinner. It requires just a few ingredients — spaghetti, lemon, black pepper, pecorino romano and parmesan — and has 21 grams of protein per serving.

Get the Cheesy Lemon-Pepper Spaghetti recipe.

Advertisement - Continue Reading Below
15

Wedge Salads with Buffalo Tofu Croutons

wedge salad with buffalo tofu croutons on top
Mike Garten

"Bread" tofu in crushed cornflakes for a crunchy bite made extra-crisp in the air fryer.

Get the Wedge Salads with Buffalo Tofu Croutons recipe.

RELATED: Other Recipes You Can Make in Your Air Fryer

16

Sesame Noodles

sesame noodles with peanuts and cucumber served on top
Mike Garten

Make a dreamy sauce for this vegetarian noodle bowl with creamy, store-bought tahini — or make your own tahini with just one ingredient.

Get the Sesame Noodles recipe.

Advertisement - Continue Reading Below
17

Green Goddess Sandwiches

a stack of egg and avocado sandwiches
Mike Garten

These dinner-worthy stackers star hard-boiled eggs made in the air fryer (you read that right).

Get the Green Goddess Sandwiches recipe.

RELATED: Fill Up With 30 More Protein-Packed Egg Recipes

18

Roasted Eggplant Veggie Burgers

roasted eggplant veggie burgers with red onion, cheese, pickles and lettuce
Mike Garten

Meaty roasted eggplant and lentils form the base of these burgers, for a hearty bite that clocks 18 grams of protein.

Get the Roasted Eggplant Veggie Burgers recipe.

Advertisement - Continue Reading Below
19

Kitchen-Sink Frittata

egg frittata in a pan with herbs
Mike Garten

Waste not and follow our foolproof frittata formula: Cook on-the-verge veggies in a skillet, add whisked eggs and cheese and bake until set (and seriously delicious).

Get the Kitchen-Sink Frittata recipe.

20

Butternut Squash Mac 'n’ Cheese

butternut squash mac and cheese in a bowl
mike garten

Pick up canned butternut squash for faster prep. No roasting or blending required!

Get the Butternut Squash Mac 'n’ Cheese recipe.

Watch Next 
a skillet of palak paneer
Advertisement - Continue Reading Below