120 Grams of Protein Vegetarian Meal Plans

The popularity of plant-based diets is on the rise! Since my protein meal plans seem to be some of my most popular posts, I decided to switch the focus to a 120 grams of protein vegetarian meal plan for individuals who want to prioritize more plant-based meals. 

Two bowls of plant-based meals on a counter for 120 grams of protein vegetarian meal plans main header image.

This post will discuss the health benefits of consuming more plant-based meals and how to get 120 grams of protein as a vegetarian with high-protein vegetarian recipes and ideas to increase protein intake.

Whether you’re a vegetarian or just trying to eat a more plant-based diet, making protein a priority can help with changes in body composition, blood sugar levels, and promote feelings of fullness and satisfaction

Health Benefits of a More Plant-Based Diet

Plant-based diets are often recommended by physicians to promote optimal health. The Academy of Nutrition and Dietetics states that an appropriately planned vegetarian diet may reduce the risk of chronic diseases such as ischemic heart disease, type 2 diabetes, hypertension, certain types of cancers, and obesity. 

Research has also shown that those following a more plant-based diets typically have a lower BMI. Going plant-based is often more environmentally-friendly and cost-effective as well. 

How Much Protein Do You Need Per Day?

How much protein does one need per day? A somewhat controversial question. The current recommended daily allowance (RDA) for protein is 0.8 g/kg/day, which is the minimum amount we should consume daily to prevent loss of lean body mass. This equates to 55 grams of protein for a 150-pound adult.

However, this might not represent the most optimal intake – with organizations such as the American College of Sports Medicine and the International Society of Sports Nutrition recommending 1.2-2.0 g/kg/day. Calculated for a 150-pound person, that’s 100-136 grams of protein per day.

Plant-based protein sources contain essential amino acids in lower quantities as compared to animal sources, therefore, it is often said that consuming a higher protein diet as a vegetarian is ideal. 

Below is a breakdown of some of the various protein recommendations which people seem to get very confused about, along with some general tips to increase protein intake.

An infographic with varying protein recommendations explained along with a summary of tips to increase protein intake.

How to Get 120 Grams of Protein Per Day As a Vegetarian

Many studies conclude that 20-30 grams is the “ideal” amount of protein to eat at each meal to promote muscle protein synthesis and aid in digestion and absorption. However, this is a much debated topic and I don’t think there is necessarily a “correct” answer.

For example, most of the research shows that eating more than 40 grams of protein per meal does not have additional benefits in regards to building muscle specifically. This doesn’t mean that protein is “wasted”, though – as protein is used throughout numerous bodily processes.

That being said, the majority if experts agree that even protein distribution may have the greatest benefits. It has also been shown that distributing protein evenly throughout the day can help increase overall protein intake. The best way to do this is to consume meals with about 20-30 grams of protein, with two snacks consisting of 15 grams of protein each. 

Vegetarian Meal Plan with 120 Grams of Protein

This is a “mix-and-match” meal plan with 7-8 different high protein, plant-based meals for breakfast, lunch, and dinner. High protein snack options, too!

By selecting one of each of these recipes for breakfast, lunch and dinner plus two snacks will amount to around 120 grams of protein per day. Some of these recipes prioritize animal products, like cottage cheese and Greek yogurt – while others are plant-based.

The truth of the matter is it can be hard to find plant-based recipes with at least 20 grams of protein per serving. Use this as a guide to piece together your own 120 grams of protein vegetarian meal plan based on your preferences and lifestyle! Protein breakdown included for each recipe. 

Breakfast

A high protein and fiber chia breakfast bowl topped with fruit, chopped pecans and honey on a wooden cutting board.

Lunch

When building a higher protein meal, think about those little additions that can really add up – like cheese, nuts, and hemp hearts. Check out The Best Grocery List Staples to Increase Protein Without Meat for more ideas.

Two cottage cheese flatbreads stuffed with arugula salad on a cutting board with a bowl of goat cheese, tomatoes and cucumbers in the background.

Lunch Ideas with 20-30 Grams of Protein

High Protein Snacks

Mini cheesecake cups in small glasses lined up on a wooden platter topped with whipped cream and diced strawberries.

Ideally, select two snacks to help you reach 120 grams of protein per day.  Or, you could always consume more protein at one meal if you can only fit one snack into your day.

  • High Protein Mini Strawberry Cheesecake Cups (88 kcal, 15g protein), shown above.
  • Greek yogurt topped with 1 Tbsp. chopped nuts (150 kcal, 16g protein).
  • Egg Salad (~170 kcal, 12g protein).
  • Matcha Smoothie Bowl from Running on Real Food (261 kcal, 24g protein).
  • Whipped Cottage Cheese on Toast (155 kcal, 18g protein).
  • RX Bars (230 kcal, 12g protein). 
  • Aloha Organic Plant-Based Protein Bars (240 kcal, 14g protein).
  • Roasted Chickpeas (about 15g for 1 cup).
  • Edamame (about 10 grams per 1/2 cup).
  • The Only Bean Roasted Edamame (about 11 grams of protein per snack bag).

This post does contain Amazon affiliate links. At no additional cost to you, I receive a small compensation if a purchase is made. I only promote products I think are useful.

Dinner

A high protein tofu and edamame bowl on a counter.

Plant-Based Protein sources

Below is a table of some of the best plant-based protein sources and the amount of protein in each serving. I also can’t recommend cottage cheese and Greek yogurt enough as a vegetarian source of protein. 

An infographic table showing high protein plant-based food sources and the amount of protein per serving to help create a high protein plant-based meal.

Simple Ways to Increase Protein As A Vegetarian

1. Add nuts and seeds to meals.

  • Sprinkle hemp hearts (10 grams of protein per serving) on oatmeal, yogurt, or in soups and smoothies. 
  • Add chopped walnuts to power bowls or salads. 

2. Use nutritional yeast seasoning.

  • With 5 grams of protein per 2 tablespoon serving, nutritional yeast is a high-protein vegan substitute for cheese that can be added to many dishes to increase the nutritional profile. 

3. Replace heavy cream or milk with cottage cheese and Greek yogurt.

Get creative in the kitchen by adding in Greek yogurt sauces or substituting it for sour cream or milk. Get some ideas with this list of 21+ cottage cheese recipes. Make some high protein dips, like this cottage cheese taco dip or healthy ranch dip.

A glass dish of the health ranch dip surrounded by celery, carrots, and pretzels on a white platter.

4. Opt for high protein plant-based products.

5. Prioritize beans and lentils.

Add to salads, soups, stir-fries, wraps, breakfast scrambles, burritos, power bowls, and more. Beans can be incorporated into all meals and snacks, too!

If you’re worried about gas or bloating, start low and go slow. Gradually increase consumption of beans over a period of a few weeks. Also, try taking Gas-X prior to meals during this process.

Summary

Prioritizing protein on a plant-based diet, especially at 120 grams per day, requires a bit more planning and discipline – but there is no denying all the benefits it can offer! Even though I am not a vegetarian myself I do try to prioritize plant-based meals – even if it’s just “meatless Mondays”. 

Though the ideal amount of protein per day seems to vary depending on the source, I think ~1.2-1.5 g/kg/day is most ideal – with 2 g/kg/day as the absolute maximum. This may amount to 120 grams of protein per day for some. 

I hope this post inspires you to follow a more plant-based diet, and gives you ideas on how to reach your protein goals. 

4 thoughts on “120 Grams of Protein Vegetarian Meal Plans”

  1. Thanks for all these tips. I recently started trying to up the protein values in my diet and can always use more plant based ideas. I use the Cronometer app to help keep track also and it has been a real eye opener.

    1. Alex Evink, MS, RD

      I agree that meal tracking apps can be very helpful (eye opening is definitely an accurate description) when you’re trying to improve something in your diet. I am glad these tips helped! Good luck!

  2. I find the hardest balance as a vegetarian is finding high protein and not going over the carb macros. Any advice?

    1. Alex Evink, MS, RD

      Most studies show that the quality of carbohydrates matter more than the quantity. So, consuming more fresh fruits, beans, legumes, and whole grains can actually have a more positive impact than the number of carbs. It’s hard to say exactly because I don’t know what macros you are aiming for. Most higher protein plant-based foods do have carbs in them. Eggs, low-fat dairy, tofu, tempeh, milk, edamame, nuts and seeds are good additions for more high protein, low carb options.

Leave a Comment

Your email address will not be published. Required fields are marked *