32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (2024)

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

By Samantha MacAvoy
32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (1)

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. Vegetables, grains and dairy products have far less protein than meat, so you may need to actively seek out sources of the essential macronutrient (key for building muscle, boosting bone health and maintaining metabolism) for a healthy, satisfying diet. Luckily we did the work for you, rounding up the tastiest high-protein vegetarian meals straight from the pros in the Good Housekeeping Test Kitchen and Nutrition Lab. From lentil-based veggie burgers to breaded and baked tofu recipes, these vegetarian dinners and lunches make delicious use of plant-based protein sources. We promise — they're so good you absolutely will not miss the meat.

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. Some of these recipes don't contain dairy or eggs either, for a delicious, high-protein vegan option. Ready to feast sans meat? Dig in!

1

Poblano and Black Bean Loaded Baked Potato

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (2)

Cheddar cheese is a surprising source of protein (it contains 7 grams per ounce) — so generously sprinkle it on piping-hot potatoes.

Get the Poblano and Black Bean Loaded Baked Potato recipe.

2

Palak Paneer

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (3)

This rich, creamy skillet meal often requires blending the spinach into a gravy-like sauce, but our shortcut method saves you the extra dish (and the hassle).

Get the Palak Paneer recipe.

3

Sheet Pan Gnocchi and Peppers with Thyme Frico

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (4)

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.

Advertisem*nt - Continue Reading Below

4

Fully-Loaded Veggie Sandwiches

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (5)

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.

5

Sheet Pan Asparagus Frittata

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (6)

Cut into 12 pieces, this veggie-packed frittata packs in 9 grams of protein per serving. But double up and enjoy two slices at once, especially slipped into a sandwich with onions and greens.

Get the Sheet Pan Asparagus Frittata recipe.

6

Matzo Lasagna

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (7)

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

Get the Matzo Lasagna recipe.

RELATED: 61 Passover Recipes for a Delicious Seder the Family Will Love

Advertisem*nt - Continue Reading Below

7

Chickpea and Kale Soup

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (8)

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

Get the Chickpea and Kale Soup recipe.

8

Butternut Mole Enchiladas

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (9)

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

Get the Butternut Mole Enchiladas recipe.

RELATED: 32 Easy Butternut Squash Recipes Perfect for Cozy Fall Dinners

9

Linguine with Arugula Pesto

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (10)

The secret to this slightly creamy sauce is a protein powerhouse.

Get the Linguine with Arugula Pesto recipe.

Advertisem*nt - Continue Reading Below

10

Migas

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (11)

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.

11

Pinto Bean and Poblano Soup

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (12)

This smoky, hearty soup has a satisfying creamy texture — without any cream.

Get the Pinto Bean and Poblano Soup recipe.

12

Cheesy Lemon-Pepper Spaghetti

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (13)

Consider this cacio e pepe's lemony cousin (that packs in 21 grams of protein per serving!).

Get the Cheesy Lemon-Pepper Spaghetti recipe.

Advertisem*nt - Continue Reading Below

13

Wedge Salads with Buffalo Tofu Croutons

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (14)

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

Get the Wedge Salads with Buffalo Tofu Croutons recipe.

RELATED: 78 Other Recipes You Can Make in Your Air Fryer

14

Sesame Noodles

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (15)

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.

15

Green Goddess Sandwiches

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (16)

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

Advertisem*nt - Continue Reading Below

16

Roasted Eggplant Veggie Burgers

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (17)

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.

17

Kitchen-Sink Frittata

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (18)

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.

18

Butternut Squash Mac 'n’ Cheese

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (19)

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

Get the Butternut Squash Mac 'n’ Cheese recipe.

Advertisem*nt - Continue Reading Below

19

Kale and Chickpea Toasts

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (20)

Bread and a can of beans is all you really need to make this weeknight dinner, but a pile of wine-braised kale completes the meal.

Get the Kale and Chickpea Toasts recipe.

20

Sticky Tofu Bowl

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (21)

Roast tofu with soy sauce, dark brown sugar and chili garlic sauce for a savory-sweet, sticky finish.

Get the Sticky Tofu Bowl recipe.

RELATED: 35 Healthy Tofu Recipes That Even Meat Lovers Will Crave

32 High-Protein Vegetarian Meals for a Satisfying Plant-Based Diet (2024)

References

Top Articles
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 5487

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.