Use code SPRING40 for 40% off Cook Like a Pro  ·  Enrol now →
All About Greens
Login Sign Up Now
Protein-Rich

High-Protein Vegan Meals

Protein is not hard to get on a plant-based diet — it just requires knowing which ingredients to build meals around. Every recipe here uses high-protein staples like tofu, tempeh, edamame, lentils and chickpeas to deliver at least 20 grams per serving.

Recipes

Stuffed Peppers with Quinoa Serves 4 · 60 min #quinoa#pepper Buddha Bowl with Tahini Dressing Serves 2 · 40 min #bowl#tahini Tofu Scramble Serves 2 · 15 min #tofu#kala namak Red Lentil and Coconut Soup Serves 4 · 30 min #lentil#coconut Crispy Vegan Falafel Serves 16 falafel · 25 min #chickpea#falafel

Tips

Learn to Cook Plant-Based Food Properly

Our Cook Like a Pro course is 19 modules of professional plant-based cookery from Michelin-trained chefs. Step-by-step video lessons, 76 recipes, and a certificate on completion.

See Cook Like a Pro →

Frequently Asked Questions

How do vegans get enough protein? +

Through legumes (lentils, chickpeas, black beans), soy products (tofu, tempeh, edamame), seitan, and whole grains. Variety across the week ensures all essential amino acids are covered.

How much protein do I need per day? +

The UK reference intake is 0.75g per kg of body weight per day for adults. Active people and those building muscle typically aim for 1.2–1.6g per kg.

Which vegan food has the most protein? +

Seitan (wheat gluten) is the most protein-dense at around 25g per 100g. Tempeh comes second at around 19g per 100g, followed by tofu, edamame and lentils.

Can you build muscle on a vegan diet? +

Yes. Studies consistently show that plant-based athletes can build and maintain muscle mass with adequate total protein intake and strength training. Creatine and B12 supplementation are worth considering.

Related Guides

Browse the full collection

See every recipe in this collection, filtered by region and dietary preference.

View UK collection → · View US collection →