36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (2024)

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (1)

Meals high in protein have tons of health benefits. They're satisfying, often full of other good things like fiber and vitamins, and will help keep you feeling strong. Though it’s easy to get in lots of protein if you’re eating chicken, steak, or seafood, it can be less straight-forward if you’re avoiding meat. Whether you’re meatless only on Mondays, are vegetarian for life, or are just looking to add some variety to your high-protein diet, we’ve got you. There are TONS of meatless proteins out there—check out our 35 high-protein vegetarian meals for ideas.

No shade to all the plant-based meat alternatives out there (like the Impossible Burger or Beyond Meat pepperoni), but for these recipes, we’re focusing on high-protein whole foods like beans, nuts, grains, and minimally processed soy. If you’re looking for something to approximate the chew of meat, we recommend looking to tofu, tempeh, or seitan. Try our spicy fried “chicken” sandwich, tempeh Buffalo “wings”, seitan piccata, and more. They’re just as satisfying as their OG counterparts, without the meat.

If you’re not attached to the idea of a “meaty” protein, but still want that umami flavor and mouthfeel, go for beans or nuts instead. Black beans, white beans, pinto beans, and lentils all help bulk up our vegan and vegetarian chilis, air fryer acorn squash, cheesy white bean skillet, vegan crunchwrap, and black bean burger. Walnuts are some of our favorite high-protein nuts, and we’ve used them to replace meat in our walnut broccoli stir fry (just skip the oyster sauce!), walnut “chorizo” baked taquitos, and vegan chipotle walnut tacos.

Looking for a super hearty meal? Try adding high-protein grains like wild rice or quinoa to your meal rotation. Check out our stuffed butternut squash, wild rice pudding, meat lover's quinoa veggie burger, or wild rice and root vegetables. Alternatively, try subbing out your favorite white rice or pasta for brown rice or whole grains, which will deliver a small protein boost that’ll add up over time.

And of course, we can’t forget about eggs! Though they’re definitely known as more of a breakfast food, we’ve included a few of our favorite egg-based anytime meals, like our baked feta eggs and shakshuka. Of course, we’re all about breakfast for dinner, too.

Advertisem*nt - Continue Reading Below

1

Baked Tempeh with Peanut Sauce

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (3)

Looking for an easy vegetarian dinner? Look no further! This one's packed with protein, thanks to tempeh, a yummy peanut sauce, and roasted broccoli (yep, 2.6 grams per cup of these cruciferous greens). Swap in brown rice for an even greater boost of protein.

Get the Baked Tempeh with Peanut Sauce recipe.

Advertisem*nt - Continue Reading Below

2

Falafel Burgers

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (5)

Roasting chickpeas draws out a ton of moisture. When you combine them with herbs, spices, and onion, these flavor-packed falafel patties bind together super easily. Turn up the drama with an easy lemon and Greek yogurt sauce, which adds even MORE protein.

Get the Falafel Burgers recipe.

Advertisem*nt - Continue Reading Below

3

Stuffed Butternut Squash

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (7)

Start by slathering the butternut squash halves with a brown sugar-butter mixture, which enhances the naturally sweet qualities of the roasted squash. After baking until perfectly tender, you'll top the squash with a hearty filling of quinoa, kale, and chickpeas. Flecked with dried cranberries and pumpkin seeds, the savory pilaf has the perfect balance of texture, flavor, and pops of color. It's sweet, savory, protein-packed, and filling—what more could you want?

Get the Stuffed Butternut Squash recipe.

Advertisem*nt - Continue Reading Below

4

Air Fryer Acorn Squash With Black Beans, Corn, and Cheese

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (9)

You can eat these Tex-Mex-inspired stuffed squash alongside some tofu or tempeh, but they make a pretty nice straight-forward vegetarian main, too. To make ‘em more of a meal, add some sliced avocado and a dollop of sour cream.

Get the Air Fryer Acorn Squash With Black Beans, Corn, and Cheese recipe.

Advertisem*nt - Continue Reading Below

5

Tempeh Buffalo “Wings”

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (11)

Quicker to make and easier to eat than Buffalo chicken wings, this plant-based version swaps out chicken for snackable triangles of tempeh. The amount of protein in tempeh (31g per cup) is comparable to chicken (38g per cup), too.

Get the Tempeh Buffalo “Wings” recipe.

Advertisem*nt - Continue Reading Below

6

Tempeh & Broccoli Rabe Orecchiette

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (13)

This straightforward pasta dish is packed with protein and flavor. Raw broccoli rabe can be a little bitter, but a quick blanching in boiling water helps mellow it out. This is basically the vegan version of our orecchiette pasta with sausage, and you'll love it just as much.

Get the .

Advertisem*nt - Continue Reading Below

7

Vegan Crunchwraps

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (15)

We updated this fast food favorite to be totally vegan—and completely irresistible. Creamy vegan queso dip and meaty lentils make a satisfying filling. A quick spin in a hot skillet adds crunch to every bite.

Get the Vegan Crunchwraps recipe.

Advertisem*nt - Continue Reading Below

8

Black Bean Burger

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (17)

Finding alternatives to meat can be hard, but we think these burgers really nail it. The secret? Stop trying to make them taste like beef, and focus on the nutty black bean flavor. Check out our tips for making these the best they can be.

Get the Black Bean Burger recipe.

Advertisem*nt - Continue Reading Below

9

Vegan Chipotle Lentil Tacos

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (19)

These vegan tacos are loaded with bright flavors, a variety of textures, and will fill you up—just like any good taco should! Serve them up with some frozen margaritas and homemade guacamole for the full Taco Tuesday experience.

Get the Vegan Chipotle Lentil Tacos recipe.

Advertisem*nt - Continue Reading Below

10

Lentil Dal

The Indian word dal refers to both this soup-like dish and the word for split lentils. The red lentils used here are fantastic because they don't require any pre-soaking, cook quickly, and deliver 22 grams of protein per half uncooked cup. The spiced oil on top is optional, but highly encouraged (as is the dollop of yogurt!).

Get the Lentil Dal recipe.

Advertisem*nt - Continue Reading Below

11

Vegan Shepherd's Pie

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (23)

This meatless, dairy-free take on shepherd's pie is packed with veggies (mushrooms! celery! butternut squash! parsnips!) and loaded with flavor. It's also incredibly hearty and full of protein, thanks to lentils.

Get the Vegan Shepherd's Pie recipe.

Advertisem*nt - Continue Reading Below

12

Lentil Bolognese

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (25)

A hearty Bolognese doesn't have to include any meat, and this lentil version is proof. It's got nearly just as much protein as its meaty counterpart—try serving it over whole wheat pasta to get even more in!

Get the Lentil Bolognese recipe.

Advertisem*nt - Continue Reading Below

13

Meat Lover's Veggie Burger

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (27)

To avoid the mush-factor, we opted for two thin, smaller patties rather than one large one. This way, you get nicely caramelized exteriors and fully cooked insides. Plus, double the patties means double the cheese. 😉 Topped with some crunchy lettuce and lots of tangy special sauce, it’s sure to satisfy vegetarians and meat-lovers alike.

Get the Meat Lover's Veggie Burger recipe.

Advertisem*nt - Continue Reading Below

14

Classic Tofu Scramble

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (29)

Tofu scrambles have been a mainstay of vegan cuisine for decades. These make for a great traditional American breakfast alongside toast and eggplant bacon, but they're also killer in breakfast burritos, tacos, and sandwiches. You could even put them in fried rice!

Get the Classic Tofu Scramble recipe.

Advertisem*nt - Continue Reading Below

15

Jerk Tofu Grain Bowls

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (31)

This vegan recipe is a culinary road trip through Jamaica featuring sweet plantains, aromatic rice and beans, and tofu in a jerk marinade. To add a touch of crunch, acidity, and color we top it all off with a simple red cabbage and carrot slaw. Be sure to make extra slaw—you'll want to put it on everything.

Get the Jerk Tofu Grain Bowls recipe.

Advertisem*nt - Continue Reading Below

16

Caramelized Tofu Lettuce Cups

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (33)

Sweet, sour, and salty, these lettuce cups are ripe for improvisation and can be served with all sorts of accompaniments. Crunchy raw vegetables like cucumbers, bell peppers, and carrots can add heft, and a drizzle of chili oil is a must for spice lovers. And if lettuce isn’t cutting it, a heaping spoonful of rice is a perfect pairing.

Get the Caramelized Tofu Lettuce Cups recipe.

Advertisem*nt - Continue Reading Below

17

Spicy Fried “Chicken” Sandwich

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (35)

Crunchy, spicy, creamy, and tart—this "chicken" sammie is total bliss. We replicated the flavor of a spicy fried chicken breast with protein-packed tofu, adding cornmeal to the batter for extra crunch. Don't skip the freezing step; it's what gives the tofu a more meat-like texture.

Get the Spicy Fried “Chicken” Sandwich recipe.

Advertisem*nt - Continue Reading Below

18

Vegan Chili

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (37)

Sweet potato, black beans, pinto beans, and a whole bottle of beer (like Modelo) come together to make this super hearty meatless chili.

Get the Vegan Chili recipe.

Advertisem*nt - Continue Reading Below

19

Vegetarian Chili

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (39)

This vegetarian chili is every bit as warm, comforting, and filling as the classic meat-filled version. Three types of beans do the heavy lifting, while warm spices and jalapeño add a little extra heat. Serve it on a cold night with a slice of homemade cornbread.

Get the Vegetarian Chili recipe.

Advertisem*nt - Continue Reading Below

20

Vegan Chipotle Walnut Tacos

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (41)

These protein-packed tacos are stuffed with a combination of walnuts, chickpeas, and spices that tastes surprisingly meaty. The filling is easy to whip up (even if you don't have a food processor), and pairs nicely with anything from tart pineapple to your favorite salsa or guacamole.

Get the Vegan Chipotle Walnut Tacos recipe.

36 High-Protein Vegetarian Meals So Good You Won't Miss The Meat (2024)

FAQs

How to get 50 gm protein daily vegetarian? ›

Some high-protein vegetarian foods that can help you reach 50 grams of protein a day include tofu, tempeh, seitan, lentils, chickpeas, black beans, quinoa, Greek yogurt, cottage cheese, edamame, and nuts and seeds such as almonds, chia seeds, and hemp seeds.

Is there a vegetable that has more protein than meat? ›

Broccoli contains more protein per calorie than steak and, per calorie, spinach is about equal to chicken and fish. Of course, you'll need to eat a lot more broccoli and spinach to get the same amount of calories that you do from the meat.

What is the 30g protein breakfast myth? ›

Protein myth: the body can only absorb 30g protein per meal

According to research, the human body can absorb a virtually unlimited amount of protein.

How eating more protein changed my body? ›

Because a high-protein diet boosts metabolism and leads to an automatic reduction in calorie intake and cravings, many people who increase their protein intake tend to lose weight almost instantly ( 28 , 29 ).

Do avocados have protein? ›

A whole medium avocado contains about 240 calories, 13 grams carbohydrate, 3 grams protein, 22 grams fat (15 grams monounsaturated, 4 grams polyunsaturated, 3 grams saturated), 10 grams fiber, and 11 milligrams sodium. Along with their low sodium levels, avocados contain no cholesterol.

Do lentils have more protein than meat? ›

Pound for pound, raw lentils have more protein than steak. While not as protein-dense once cooked, they pack even more iron than meat, in addition to other vitamins and minerals.

Is peanut butter full of protein? ›

It's a good protein source

A 3.5-ounce (100-gram) portion of peanut butter contains ( 4 ): Carbohydrates: 22 grams of carbs (14% of calories), 5 of which are fiber. Protein: 22.5 grams of protein (14% of calories), which is quite a lot compared with most other plant foods.

How to get 130 grams of protein a day without meat? ›

Milk, cheese, nuts, beans, and tofu are good sources of protein. You can also try tempeh, veggie burgers, and other meat substitutes.

Will your diet lack protein if you don't eat meat? ›

However, even when eating a plant-based diet of limited variety, significant amounts of total protein can be achieved from a high intake of low-protein foods such as vegetables and fruits [11].

How much protein do you need if you don't eat meat? ›

Studies(1) suggest that 0.55 grams per pound of body weight per day (1.2 grams/kilograms) is the level from which most people can benefit. To calculate your daily protein needs, multiply your body weight (in pounds) by . 55.

Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 6004

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.