How to Get 120g of Protein a Day as a Vegan (+ Recipes) (2024)

  • Bill Wynne
    • Mar 1, 2022
    • 3 min read

It’s no secret that to build lean muscle you need to follow a high protein diet. But for many, the thought of having to reach 120g protein every day can seem a struggle.

I’m here to show you that hitting your daily protein target isn't actually as difficult as you think, even on a vegan diet. Try adding some of these delicious high-protein vegan meals👇🏼

Breakfast: Overnight oats

Protein per serving: 40g

How to Get 120g of Protein a Day as a Vegan (+ Recipes) (1)

Overnight protein-oats are an incredibly easy way to work in a protein hit the moment you get out of bed. It’s easy to customise based on ingredients you have available; and it’s prepped the night before so you save time in the morning.

Thanks to a vegan protein powder, you can already tick off 40g protein! Not bad for straight your first meal after the snooze button.

  • 50g rolled oats (6.5g protein)

  • 200ml soya milk (6g protein)

  • 30g scoop unflavoured protein powder (24g protein)

  • 1 tbsp peanut butter (4g protein)

  • Cinnamon

  • Top with: mixed berries

Tip: Unflavoured protein powders avoid dominating the flavour of the oats. Swap in for something sweet if that’s what you like.

Lunch: Tofu salad

Protein per serving: 28g

How to Get 120g of Protein a Day as a Vegan (+ Recipes) (2)

This tofu salad is super lunchbox-friendly, offers 28g protein and should satisfy your hunger for the next couple hours.

Tofu is one of many examples of a plant-based complete protein, meaning it contains all 9 essential amino acids for your muscle-building journey. It’s also low in saturated fat, while offering healthy unsaturated fats crucial for normal bodily function.

  • 200g extra firm tofu (22g protein)

  • 100g kale (3g protein)

  • 10g sunflower seeds (3g protein)

  • Tofu marinade: soy sauce, chilli flakes, garlic powder, ground ginger

  • Optional garnish: spring onions, drizzle of hot sauce

Snack: Roasted chickpeas

Protein per serving: 15g

Anything as simple as this makes for the perfect snack to pick at during the afternoon. Roasted chickpeas yield 15g protein, and while not a complete protein, are cheap and easy to stock your cupboards with.

  • 240g drained chickpeas in water (15g protein)

  • Seasoning: ground cumin, ground coriander, chilli powder

🥦 Enjoying these recipes? Why not try these 4 high-protein vegan breakfasts 😍

Dinner: Red lentil bolognese

Protein per serving: 45g

How to Get 120g of Protein a Day as a Vegan (+ Recipes) (4)

One of the easiest plant-based high protein swaps is to replace your usual pasta with red lentil pasta. It’s made from protein-rich red lentil flour, and I like to make a vegan bolognese with it. Adding soy mince is a game-changer too when you’re struggling to eat enough protein. Compared to regular pasta which only has 5g protein per 100g, this red lentil pasta wins at 20g protein per 100g.

All-in-all, this dinner is a whopping 45g protein, taking us to a total of 128g to finish the day and keep your muscle-building journey going strong.

  • 200g cooked red lentil pasta (25g protein)

  • 100g soy mince (20g protein)

  • Tomato-based sauce

  • 100g mixed veg (I go for pepper & mushrooms)

Looking for more high-protein inspiration?

As you can see, a high protein intake during your day-to-day hustle is far from impossible. There’s plenty of practical plant-based meals to keep you at the top of your muscle-building game.

Combining healthy, high-protein meals with a personalised training plan will really help deliver the results you want. trainn is the perfect companion to your healthy eating gains, with personalised workouts as unique as your meal prep.

Ready to make the most of your lunches and your workouts? With professional and experienced trainers who live by these meals everyday, take your fitness journey to the next level and get the muscle-building results you want. Sign up below to start your 14 day free trial

How to Get 120g of Protein a Day as a Vegan (+ Recipes) (7)

Start your fitness journey today 💪🏼

Download trainn to start your personalised workouts & healthy habits. 14 day free trial.

How to Get 120g of Protein a Day as a Vegan (+ Recipes) (8)
How to Get 120g of Protein a Day as a Vegan (+ Recipes) (9)

In the realm of high-protein diets, especially within the scope of vegan nutrition, I’ve amassed a wealth of knowledge and hands-on experience. I've studied the significance of protein in muscle development and have experimented with various vegan sources to optimize protein intake.

Let's break down the concepts and details from the article:

  1. High-Protein Diet: Emphasizes increased protein consumption to facilitate muscle building and overall health. In this context, it's about reaching a target of 120g of protein per day.

  2. Vegan Diet: Focuses on plant-based foods, avoiding all animal products. It challenges the notion that sufficient protein intake is difficult to achieve solely from plant sources.

  3. Meal Planning: The article provides meal suggestions:

    • Breakfast - Overnight Oats: Incorporates vegan protein powder, showcasing a breakfast with 40g protein per serving.
    • Lunch - Tofu Salad: Features tofu as a complete plant-based protein, supplying 28g protein per serving.
    • Snack - Roasted Chickpeas: A simple, protein-rich snack providing 15g protein per serving.
    • Dinner - Red Lentil Bolognese: Utilizes red lentil pasta and soy mince, offering 45g protein per serving.
  4. Protein Sources: The meals leverage various plant-based protein sources such as tofu, chickpeas, red lentil pasta, and vegan protein powder, showcasing their protein content and versatility.

  5. Nutritional Benefits: Each meal not only focuses on protein but also highlights other nutritional benefits like healthy fats, essential amino acids, and low saturated fats inherent in plant-based foods.

  6. Fitness and Diet Integration: The article emphasizes combining high-protein meals with a personalized training plan for optimal results in muscle building and fitness.

  7. Promotion: The piece promotes an app called "trainn" that offers personalized workouts aligned with healthy eating habits to aid in achieving fitness goals.

The article effectively demonstrates that a high-protein intake on a vegan diet is achievable through thoughtful meal planning and the incorporation of diverse plant-based protein sources. It promotes the synergy between nutrition and fitness, highlighting the importance of a balanced approach for achieving desired fitness outcomes.

How to Get 120g of Protein a Day as a Vegan (+ Recipes) (2024)
Top Articles
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 6340

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.