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

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

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

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) (2024)

FAQs

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

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.

How to get 120 grams of protein on a vegan diet? ›

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.

What makes up 120g of protein a day? ›

Include high-quality sources of protein in each of your meals, like lean meats, fish, eggs, quinoa, tofu, cottage cheese, or low-fat milk. To realistically consume 120 g of protein a day, try to split your goal into 5 meals (24 g each), or 3 meals (24 g each) with 4 smaller snacks (12 g each).

How do vegans get enough complete protein? ›

Tofu, tempeh, and edamame are all made from soybeans and are excellent plant-based complete protein sources. Tofu is made from condensed soy milk pressed into white blocks. It comes in a variety of textures, including: silken.

Which vegetable is high in protein? ›

Some vegetables that have high amounts of protein include Brussels sprouts, green beans, yellow sweet corn, asparagus, broccoli, and potatoes.

How much protein do you really need to build muscle vegan? ›

During the bulking phase, the goal is to increase muscle mass without adding unnecessary body fat. To achieve that, athletes resort to resistance training and the maintenance of a positive energy balance, with a protein requirement ranging from 1.6 to 2.2 g/kg of body mass [12].

How to eat vegan and get enough protein? ›

What is a good source of protein that isn't meat? 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.

What does 30g of protein look like vegan? ›

Tofu can often be a staple source of protein for those following a vegan or vegetarian diet: 1 1/2 cups of cooked tofu can provide 30 grams of protein along with some healthy fat.

How to get 125 grams of protein a day vegetarian? ›

Foods like dairy, eggs, beans, legumes, nuts, seeds, and whole grains all contain enough protein in them to get you to that number without breaking a sweat. It's important to note that many vegetarian protein sources, with the exception of dairy, eggs, soy, and quinoa, are incomplete proteins.

What is a vegan protein source per 100g? ›

Lentils including puy, green, and red: around 8-9g of protein per 100g. Chickpeas, including hummus: 7g of protein per 100g. Garden peas – around 7g per 100g. Beans, including black-eyed, pinto, butter, cannellini, soya, edamame and kidney: between 7-10g protein per 100g.

How to get high protein as a vegan? ›

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.

Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 5443

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.