Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Nutrition Articles

    High Protein Vegetarian Meal Plans

    by Katie Trant on Sep 13, 2019 // 5 Comments

    Hey vegetarians! Hey vegans! Where do you get your protein? 

    Of course you know where your protein comes from. You'll find loads of tofu in beans and legumes, lots in tofu and tempeh, nuts and seeds, and if you eat them, in eggs and dairy.

    If you're new to vegetarianism or in case you missed it, be sure to check out this Guide to Protein for Vegetarians and Vegans, in which we go over the basics, including a comprehensive list of plant-based protein sources and a deep dive into protein, from amino acids to how much protein we *really* need - and the answer may have been a bit surprising to some of you.

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    As newer research comes out, scientists are suggesting that the guidelines for daily protein requirements have been underestimated by quite a bit. This leaves many of us, and in particular vegetarians, wondering what we need to do in order to meet our daily protein needs.

    The formula for daily protein requirements that we’re currently working with is 0.8 grams of protein per kilogram of body weight, which works out to about 55 grams of protein a day for a 150lb person.

    spicy hummus spread on a tortilla and a plate of vegan wrap fillings to the side

    However, recent research suggests that a more realistic estimate of our daily protein needs would somewhere between 0.93 and 1.2 grams of protein per kilogram of body weight. Using this formula, a 150 pound adult would need between 64 and 80 grams of protein per day.

    To keep the math easy you can just divide your body weight (in pounds) in half to get a ballpark number that’s in the correct range, which means that same 150 pound person who would therefore need about 75 grams of protein.

    So, how do you get 75 grams of protein each day on a vegetarian diet?

    Knowing that we should be striving for this much protein is one thing, but do you know what eating 75 grams of protein in a day looks like? You're about to find out, because I’ve put together a couple of sample menu plans that will help you get there!

    Below you'll find both high protein vegetarian and vegan meal plans, including breakfast, lunch, dinner, and snacks. If you use these meal plans as general guidelines for how to get enough protein each day, you'll do just fine!

    High Protein Vegetarian Meal Plan

    Breakfast

    If you're a lacto-ovo vegetarian and include eggs in your diet, they’re a great way to start your day with a boost of protein. One large egg contains 7 grams of protein, so if you eat two or three, you’ve started with a good dose.

    This Ricotta and Spinach Egg Bake packs in 18 grams of protein from two eggs and a bit of ricotta. Plus a handful of leafy greens and some lemon zest, and this is a great way to get your day started.

    ricotta and spinach egg bake in white ramekins on blue plates

    Ricotta and Spinach Egg Bake
    Baked eggs with spinach and ricotta are an easy, protein-packed meal that works for breakfast, brunch, or a light dinner. Baked in individual ramekins, these creamy, cheesy vegetarian eggs go from oven to table in about 15 minutes — simple, satisfying, and full of flavor.
    Check out this recipe
    white ramekins with ricotta and spinach egg bake on blue plates with a baguette

    Lunch

    They say that breakfast is the most important meal of the day, but between you and I, lunch is my favourite. This Beluga Lentil Salad with Halloumi Croutons delivers a whopping 27 grams of protein, which is sure to keep you satisfied long after the lunch hour has past. 

    two blue plates of beluga lentil salad on a grey surface

    Beluga Lentil Salad with Halloumi Croutons
    This quick and easy Beluga Lentil Salad recipe is made with salty, chewy halloumi croutons to take it to the next level. Make it with black lentils, Puy lentils, or French green lentils, this is a healthy lentil salad recipe you'll come back to again and again. 
    Check out this recipe
    beluga lentil salad on a blue plate with a bowl of greens in the background

    Snack

    If you're looking for a high protein snack that'll fill the gap between lunch and dinner, these DIY Fruit on the Bottom Yogurt Cups are just the thing. If you choose a high-protein Greek-style yogurt you're looking at around 15 grams of protein per serving.  

    three glass jars with berries and yogurt on a grey background

    Fruit on the Bottom Yogurt Cups
    DIY Fruit on the Bottom Yogurt Cups are a convenient grab and go breakfast or snack. Easy to make and delicious to eat, this make-ahead breakfast recipe is made with Greek yogurt and frozen berries. Combine yogurt and granola for satisfying crunch, or top with quinoa to add even more protein. 
    Check out this recipe
    homemade fruit on the bottom yogurt cups in glass jars

    Dinner

    You can never be mad about a day that finishes with tacos, and these Tempeh Tacos will round out your protein intake with 16 grams of protein in two tacos. Serve them with your favourite toppings, and everyone can make their own!

    tempeh tacos on a blue platter

    Tempeh Tacos
    Tempeh Tacos!!! These vegetarian tacos are made with an easy vegan taco filling made from tempeh. They're super fast to make, healthy, and delicious, and the vegan taco meat is full of plant-based protein. 
    Check out this recipe
    Tempeh tacos on a blue platter

    All of that adds up to 76 grams of protein total over the course of this day. This doesn't take into consideration any other snacks you might have, milk in your coffee, etc. 

    High Protein Vegan Meal Plan

    If you want to start your day with a health vegan breakfast that's packed with protein, you can't beat this Chocolate Black Bean Smoothie. It brings 19 grams of plant-based protein to the table, and you can't argue with that. Plus: chocolate. 

    close up of chocolate smoothie with black beans, dates, and bananas in the background

    Chocolate Black Bean Smoothie
    A rich and creamy healthy chocolate smoothie loaded with protein thanks to a secret ingredient that you totally can't taste - beans! 
    Check out this recipe
    two glasses of chocolate black bean smoothie on a white surface with gold straws in them

    Snack

    To fill the gap between breakfast and lunch, opt for something small but substantial, like these Peanut Butter Oat Bars. With 9 grams of protein in each bar plus lots of dietary fiber, you can't go wrong with these. 

    peanut butter oat bars drizzled with dark chocolate on a sheet of parchment paper

    Peanut Butter Oat Bars
    These Peanut Butter Oat Bars make a great snack or after school treat! Made with healthy ingredients, low in sugar, and vegan friendly, these are sure to hit the spot. 
    Check out this recipe
    Overhead photo of peanut butter oat bars drizzled with chocolate

    Lunch

    For a healthy and delicious lunch that's packed with at least 17 grams of plant-based protein, these Spicy Vegan Wraps can't be beat. As an added bonus, you can prep a big batch of them for the whole week!

    a plate of shredded vegetables to make vegan wraps with one complete wrap and a tortilla about to be made into another

    Spicy Vegan Wraps
    These Spicy Vegan Wraps are one of my favourite things to make for packed lunch. They're super easy to make, are packed with healthy fillings like tofu, spicy hummus, quinoa, and lots of vegetables. You can make a big batch on the weekend and eat these hummus wraps all week long!
    Check out this recipe
    a spicy vegan wrap on a blue plate

    Snack

    For a little savory afternoon much that offers up a load of protein, choose a small handful of roasted nuts (a one ounce serving of almonds has 6 grams of protein) or opt for these Crunchy Roasted Garbanzo Beans instead, with 9 grams of protein per serving. 

    roasted garbanzo beans on a sheet pan with a small bowl of paprika and a wooden spoon on top

    Roasted Chickpeas Recipe
    You're going to love these Crispy Roasted Chickpeas! They're crunchy, salty, and a little bit spicy. Totally vegan and gluten-free, these oven-baked chickpeas make a great snack and they're a perfect topping for salads. 
    Check out this recipe
    roasted chickpeas in a white bowl with a spoon of chickpeas to the side

    Dinner

    Last but not least, enjoy a hearty plant-based dinner with this Lentil Sheperd's Pie with 18 grams of protein per serving. Add a side salad with some leafy greens or a cup of steamed broccoli, which provides 3 cup of protein. 

    a plate of lentil shepherd's pie with a white casserole dish in the background

    Easiest Vegetarian Lentil Shepherd’s Pie
    This recipe for vegetarian shepherd’s pie is one of my favorite main meals with lentils. The filling combines savory puy lentil (green lentils) with classic shepherd's pie vegetables like carrots, celery, and peas, then topped with creamy, homemade mashed potatoes. It’s a simple enough dinner for weeknights, and special enough for Sunday dinner!
    Check out this recipe
    Vegetarian shepherd's pie with lentils on a beige plate with fork in the background.

    This vegan meal plan adds up to 75 grams of protein, not taking into account any extras like a handful of nuts or a tablespoon of peanut butter on a seed cracker. 

    Explore More Recipes

    Nutrition ArticlesMeal Prep
    « Creamy One-Pot Pasta with Peas
    Semi-Dried Tomatoes (Easy Oven-Roasted Method) »
    • Facebook
    • WhatsApp
    • Flipboard

    Comments

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

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

      Recipe Rating




    1. MK says

      October 03, 2023 at 1:41 pm

      I am over 70 and have been vegetarian for over 45 years. I am realizing more and more the importance of protein but it is SO difficult to get enough! Especially as I age and my appetite doesn't want as much food. I am going to try more of your suggestions. Thank you!

      Reply
      • Katie Trant says

        October 03, 2023 at 5:56 pm

        Glad you found this useful, MK!

        Reply
    2. Janet says

      February 28, 2021 at 5:06 am

      I am so grateful for the information about getting protein into a veggo diet - something I always worry about. The menu suggestions are so helpful, thank you. So glad I found this website!

      Reply
      • Katie Trant says

        March 04, 2021 at 6:08 pm

        Glad you found this helpful, Janet!

        Reply
    3. Christine says

      September 13, 2020 at 10:58 pm

      Love this list, it makes me hungry just reading it- it’s one I keep coming back to again and again!

      Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY