High-Protein Vegetarian Meals That Will Satisfy Any Appetite (2024)

These high-protein no-meat recipes—for breakfast, lunch, dinner, and snacks—are quick and delicious.

By Lisa Bain
High-Protein Vegetarian Meals That Will Satisfy Any Appetite (1)

Vegetarians often wonder: Is there a good way to get enough protein on a no-meat diet? The answer is yes. And right here, we've got your whole day covered: 20 recipes for breakfast, lunch, and dinner, and even a few bonus snacks! Full disclosure: You're going to see a lot of quinoa here, and there's a reason. Not only is it incredibly versatile, it has 8g of protein per cup. Chickpeas will also pop up a lot—and that's because a half-cup packs a walloping 19g of protein. These recipes are all loaded with flavor and fun, and come together in a flash!

1

Quinoa Avocado Breakfast Protein Bowl

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (2)

So much yumminess (avos! Sweet taters! Cheese!), plus a double-whammy of protein: quinoa and eggs. (An aside for avo lovers: Do you have this OXO slicer, beloved on amazon? No? Go!)

Get the recipe from Delish »

SHOP OXO SLICER

2

Smoky Vegan Black Bean Soup

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (3)

Your lunch starts here: This packs a mega 14 g of protein per serving. Besides that, it's loaded with veggies for a hearty dose of nutrition. (BTW, a pro-level garlic press is an indispensable tool.)

Get the recipe from Good Housekeeping »

SHOP GARLIC PRESS

3

Spiced Plum and Quinoa Muffins

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (4)

Some mad genius came up with the idea of mixing quinoa into a muffin! They freeze well and make an excellent snack with coffee. Hint in case plums are out of season: I've made these with apple instead. Another hint: A silicone whisk makes clean-up a whiz.

Get the recipe from Good Housekeeping »

SHOP SILICONE WHISK

Advertisem*nt - Continue Reading Below

4

Scrambled Egg Tacos

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (5)

Don't we all love breakfast-for-dinner sometimes? In 15 minutes, you have a great meal for Taco Tuesdays. Black beans and eggs give you the protein, and baby spinach sneaks some veggie power in there. Hint for easy taco-loading: Get yourself some taco stands.

Get the recipe from Woman's Day »

SHOP TACO STANDS

5

Caprese Quinoa Bake

This fancy-schmancy dish comes together in 20 minutes, and under all that melty mozz/tomato goodness is plenty of quinoa-protein. (How about a fancy baking dish to serve it in? Here's one, and it's French!)

Get the recipe from Delish »

SHOP BAKING DISH

6

Kale and Chickpea Soup

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (7)

A powerhouse soup, with 20 g of protein per serving, thanks to the chickpeas, nutritious superheroes! And such a yummy way to get your kale on. (OXO makes a nice lemon zester, a good tool to have around.)

Get the recipe from Woman's Day »

SHOP LEMON ZESTER

Advertisem*nt - Continue Reading Below

7

Falafel Burgers

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (8)

Our friends at Delish have figured out how to make falafel burgers that don't fall apart when flipped. Genius. The protein boost (from the chickpeas and Greek yogurt) is a bonus. For a healthier meal, pair it with a whole-wheat bun, or just serve on a bed of greens. (For easy flipping, get yourself a silicone spatula!)

Get the recipe from Delish »

SHOP SILICONE SPATULA

8

Tahini-Lemon Quinoa with Asparagus Ribbons

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (9)

You new dinner go-to is here with this citrusy main dish: It's got the quinoa, the chickpeas, and get this: pistachios for crunch. And the idea of shaved asparagus? Zoodles on a new level.

Get the recipe from Good Housekeeping »

9

Lemon Blueberry Protein Pancakes

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (10)

Lemony and berry-packed, these pancakes have a secret ingredient: cottage cheese. And that citrus topping is made with Greek yogurt, another secret-agent protein powerhouse.

Get the recipe from A Sweet Pea Chef »

Advertisem*nt - Continue Reading Below

10

Tofu Scramble Stuffed Breakfast Sweet Potato

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (11)

Oh yeah, you're having a sweet potato...for breakfast! The tofu and black beans will get you revving, and the happy comes from the interesting spices. (Bonus: Get four more Swee-Po recipe ideas below!)

Get the recipe from Emile Eats »

11

Ginger Miso Udon Noodles with Five-Spice Tofu

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (12)

The fresh and inventive flavors are the star of this noodle-y dish, with tofu that's anything but bland.

Get the recipe from Healthy Nibbles »

12

Paleo Avocado Pancakes

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (13)

That's right, seriously—avocado pancakes. Powered by almond flour and an egg on top!

Get the recipe from The Roasted Root »

Advertisem*nt - Continue Reading Below

13

Cranberry Almond Energy Bites

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (14)

Simple to make, freezable for later: The little energy delights have just the right amount of sweet. Use the optional flaxseed for extra protein.

Get the recipe from The Creative Bite »

14

BBQ Baked Beans with Cornbread and Coleslaw

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (15)

This one's smoky, hearty, and filling. The pinto beans need to be soaked overnight, so allow that extra time. (And hey, if you go with store-bought coleslaw, we won't tell.)

Get the recipe from Minimalist Baker »

15

Moroccan Quinoa Salad

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (16)

Quinoa gives this the protein boost, but it's the sophisticated spices that will wow you. Want even more protein? Add the optional chickpeas.

Get the recipe from Simply Quinoa »

Advertisem*nt - Continue Reading Below

16

Beet Falafel Bowls

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (17)

Well, I for one did not know you could make falafel out of my fave veggie, potassium-rich beets. Knock me out. Again, you've got the chickpea-quinoa protein boost going on, plus hummus, plus BEETS.

Get the recipe from Emilie Eats »

17

Pesto Quinoa Salad with Asparagus and Kale

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (18)

Pesto is the magic flavor here! Quinoa runs the protein engine, and walnuts give it crunch (and omega-3s add a heart-health boost).

Get the recipe from The Roasted Root »

18

No-Bake Peanut Butter and Honey Granola Bars

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (19)

Yeah, I bet we had you at "no bake"! Make a batch of these PB bars and keep 'em in your fridge. For more protein, add the optional chia seeds (and I suggest using a bit less honey, but you do you).

Get the recipe from Julie's Eats and Treats »

Advertisem*nt - Continue Reading Below

19

Chocolate Peanut Butter Quinoa Breakfast Parfait

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (20)

Big protein boost here with quinoa, chia, and PB. But really, the mind reels with the peanut-butter-cup-ness of it all.

Get the recipe from SimplyQuinoa »

20

Roasted Veggie Brown Rice Bowl

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (21)

The secret sauce in this recipe is, literally, the sauce: a creamy sweet tahini dressing. And it's versatile—roast whatever veggies you have on hand. Just keep the chickpeas for the protein punch.

Get the recipe from Veggie Inspired »

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (22)

Lisa Bain

Executive Director

Lisa is a writer and editor who specializes in producing investigative health reports and other stories that help people live their healthiest possible lives. She has won many editing awards, including the National Magazine Award. She is the former executive director of the Hearst Health Newsroom, a team that produces health and wellness content for Good Housekeeping, Prevention and Woman’s Day, and has also served on the staffs of Women’s Health, The Good Life, Parenting, Esquire and Glamour.

High-Protein Vegetarian Meals That Will Satisfy Any Appetite (2024)

FAQs

What vegetarian foods are high in protein? ›

Some plant-based foods, such as soybean products, seitan, beans, and lentils contain high amounts of protein. You can also find protein in nuts, whole grains like quinoa and amaranth, and hemp seeds. People following a vegan diet may need to plan in order to reach their daily protein goals.

What I eat in a day high-protein vegetarian? ›

High-Protein Vegetarian Foods to Focus On:
  • Beans and lentils.
  • Nuts, including natural nut butters.
  • Seeds (chia, flax, hemp, pumpkin and more)
  • Peas.
  • Dairy (such as cheese, unsweetened yogurt, kefir and cottage cheese)
  • Whole grains (such as oats, quinoa, bulgur, brown rice, freekeh and whole wheat)
  • Soy, tofu, edamame.
  • Seitan.
Jan 14, 2024

How can a vegetarian get 30 grams of protein in a meal? ›

High-protein vegetarian recipes
  1. Black bean chilli. A star rating of 4.5 out of 5. ...
  2. Vegetarian ramen. A star rating of 4 out of 5. ...
  3. Teriyaki tofu. A star rating of 4.4 out of 5. ...
  4. Spicy chickpea stew. ...
  5. Vegetarian carbonara. ...
  6. South American-style quinoa with fried eggs. ...
  7. Lentil bolognese. ...
  8. Saag paneer kedgeree.

What are the most filling vegetarian foods? ›

We prove it with these hearty, filling dishes that are completely meat-free.
  • Bill Granger's Braised White Beans, Grilled Spring Greens and Sourdough Crumb. ...
  • Thai Zucchini Egg Laksa. ...
  • Soba noodle salad. ...
  • Keto-Friendly Baked Pumpkin Frittata. ...
  • DIY Vegie Tacos. ...
  • Asparagus and Potato Tortilla. ...
  • Vegetarian mushroom bolognaise sauce.

What is the best easy protein for vegetarians? ›

Beans and legumes are two of the best sources of protein for vegetarians because you can use them in place of almost any meat in curries, salads, soups, tacos, and similar dishes. They come in many varieties, including: Lentils. Black beans.

How do vegetarians get full protein? ›

Nuts or seeds with whole grains (peanut butter on whole wheat toast) Whole grains with beans (beans and rice; hummus and pita bread; bean-based chili and crackers; refried beans and tortillas) Beans with nuts or seeds (salad with chickpeas and sunflower seeds)

What are 5 protein rich foods vegetarian? ›

Whole soy foods, such as edamame, tofu, tempeh, soy milk and soy nuts, are great sources of lean protein. Unlike most vegetarian proteins, soy is a complete protein, providing all the essential amino acids for optimal use by your body.

How to get 100 grams of protein on a vegetarian diet? ›

For vegetarians, 100 grams of protein might look like:
  1. Four eggs (24 grams of protein)
  2. ½ cup of rolled oats (5 grams)
  3. Two tablespoons of peanut butter (7 grams)
  4. One tablespoon of hemp seeds (4 grams)
  5. ¼ cup of protein granola (10 grams)
  6. One scoop of plant-based protein powder (20 grams)
  7. Two snack cheeses (10 grams)
5 days ago

How to get 60 grams of protein on a vegetarian diet? ›

A daily protein requirement of 60 grams can be met by having two eggs, a glass of milk, a 3-ounce portion of baked fish, and a cup of cottage cheese. Even athletes with a greater protein requirement can get it from food. Supplements are rarely necessary.

What's a good protein substitute for meat? ›

Cereals and grains

Wholegrain breads, rice and pasta have more protein, fibre and iron than white versions. Brown rice with beans, or bread with hummus or nut butter, can give you as much protein as a piece of meat.

What plant based food has the most protein? ›

Read on to learn which ones made our list.
  1. Seitan. Seitan, also known as vital wheat gluten, claims our top spot as a plant-based food that has more protein than an egg, providing 17 grams of protein for every 2-ounce serving, according to the USDA. ...
  2. Tempeh. ...
  3. Lentils. ...
  4. Hemp Hearts. ...
  5. Edamame. ...
  6. Green Peas. ...
  7. Sunflower Seeds. ...
  8. Lima Beans.
Jan 10, 2024

Which beans have the most protein? ›

What beans are highest in protein? According to Palinski-Wade, out of the beans listed above, the highest protein source comes from soybeans with 30 grams per cup, which is good news if you enjoy snacking on edamame or prefer soymilk as your choice of non-dairy milk.

What do most vegetarians lack? ›

The nutrients of concern in the diet of vegetarians include vitamin B(12), vitamin D, ω-3 fatty acids, calcium, iron, and zinc. Although a vegetarian diet can meet current recommendations for all of these nutrients, the use of supplements and fortified foods provides a useful shield against deficiency.

What plant-based protein keeps you full? ›

Sesame seeds, pumpkin seeds, flaxseed, hemp seeds, chia seeds, sunflower seeds, etc., have around 6 grams of protein in 2 tbsp, and seed butters such as tahini have 5 grams per 2-tbsp serving. Try making chia pudding for breakfasts and snacks and top with thawed frozen cherries. Top cereal or yogurt with pumpkin seeds.

What is the most famous vegetarian dish? ›

Originating in the Middle East, falafel is one the most popular vegetarian foods in the world! As one of the most popular vegetarian foods in the world, falafel needs no introduction! However, the origin of these beloved patties is rather controversial.

How do you get 100g of protein a day as a vegetarian? ›

For vegetarians, 100 grams of protein might look like:
  1. Four eggs (24 grams of protein)
  2. ½ cup of rolled oats (5 grams)
  3. Two tablespoons of peanut butter (7 grams)
  4. One tablespoon of hemp seeds (4 grams)
  5. ¼ cup of protein granola (10 grams)
  6. One scoop of plant-based protein powder (20 grams)
  7. Two snack cheeses (10 grams)
5 days ago

How to get 120g protein a day vegetarian? ›

7 Vegetarian Foods That Fulfill Your Protein Intake
  1. 1) Soybean. Cooked soybean provides 28 grams of protein per cup, roughly the same amount as that can be found in 150 grams of chicken. ...
  2. 2) Lentils or Dals. ...
  3. 3) Cottage Cheese or Paneer. ...
  4. 4) Pumpkin Seeds. ...
  5. 5) Milk. ...
  6. 6) Greek Yogurt. ...
  7. 7) Whey Protein.
Nov 9, 2017

How to get 50 gm protein daily vegetarian? ›

How to get protein without the meat
  1. Pulses. Pulses are an inexpensive protein choice, are high in fibre and a source of iron. ...
  2. Soya beans. ...
  3. Quinoa. ...
  4. Nuts. ...
  5. Seeds. ...
  6. Cereals and grains. ...
  7. Quorn™ ...
  8. Dairy.

Top Articles
Latest Posts
Article information

Author: Catherine Tremblay

Last Updated:

Views: 6030

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Catherine Tremblay

Birthday: 1999-09-23

Address: Suite 461 73643 Sherril Loaf, Dickinsonland, AZ 47941-2379

Phone: +2678139151039

Job: International Administration Supervisor

Hobby: Dowsing, Snowboarding, Rowing, Beekeeping, Calligraphy, Shooting, Air sports

Introduction: My name is Catherine Tremblay, I am a precious, perfect, tasty, enthusiastic, inexpensive, vast, kind person who loves writing and wants to share my knowledge and understanding with you.