1600-Calorie High-Protein Vegan Meal Plan — 140 g Protein a Day
This is a 1600-calorie vegan day that delivers 140 g of protein — between 1.6 and 2.2 g per kilogram of body weight, the range research links to keeping and building muscle.
Every meal is built from real, accessible food: tofu, tempeh, lentils, TVP, legumes, quinoa, tahini and vegan protein powder. No exotic supplements, no two-hour cooking.
Who is this plan for?
It targets people weighing roughly 64–88 kg. At 76 kg it delivers about 1.8 g of protein per kilo — right inside the recommended range.
- Cutting fat? Pick the lower end of the weight range.
- Building muscle? Pick the higher end, or move up to the next plan.
- Not sure how many calories you need? Start with the calorie calculator and the protein calculator.
A sample day — 1600 calories
| Meal | What you eat | Calories | Protein |
|---|---|---|---|
| Breakfast | 50 g oats + 30 g protein powder + soy milk + banana Recipe idea: Overnight oats | 420 | 38 g |
| Snack | 300 g soy yogurt with 10 g protein powder and cinnamon Recipe idea: Homemade high-protein soy yogurt | 180 | 20 g |
| Lunch | Protein bowl: 150 g tofu, 100 g quinoa, roasted vegetables and 1 tbsp tahini Recipe idea: Vegan protein bowl · Quinoa salad with baked tofu | 480 | 34 g |
| Post-workout | Shake: 20 g protein powder + banana + water Recipe idea: High-protein vegan mug cake | 200 | 18 g |
| Dinner | Lentils and TVP: 60 g dry lentils + 30 g TVP with vegetables Recipe idea: Quick Asian-style lentil stew | 320 | 30 g |
| Daily total | 1600 | 140 g |
Values are rounded and based on the recipe data on this site plus standard values for raw ingredients. A 5% difference either way is normal and changes nothing.
Daily nutrition summary
| Value | Per day |
|---|---|
| Calories | 1600 |
| Protein | 140 g |
| Carbs (approx.) | 152 g |
| Fat (approx.) | 48 g |
| Protein per kg — 64 kg | 2.2 g |
| Protein per kg — 76 kg | 1.8 g |
| Protein per kg — 88 kg | 1.6 g |
The building blocks
- Tofu: about 12 g protein per 100 g, cheap and versatile. 3 perfect tofu marinades make it something you actually crave.
- Tempeh: about 19 g protein per 100 g, fermented and easy on the gut. See Tempeh “fish”.
- Lentils: about 25 g protein per 100 g dry, plus iron and fiber. Lentil soup and Quick Asian-style lentil stew.
- TVP: about 50 g protein per 100 g — the cheapest way to add protein without adding calories.
- Legumes and edamame: chickpeas, beans and edamame — Edamame hummus.
- Vegan protein powder: 20–35 g a day closes the gap without a fiber overload.
Swapping a meal without breaking the protein target
The rule is simple: swap protein for protein, gram for gram.
- 100 g tofu ≈ 60 g tempeh ≈ 25 g dry TVP ≈ 15 g protein powder.
- If a meal came out light on protein, add 100 g edamame or half a scoop of protein powder.
- If you went over on calories, cut oil or tahini before you touch the protein.
More make-ahead ideas: Three meals in a jar, One-pot Mexican stew and Vegan mac and cheese.
FAQ
Can I hit 140 g of protein without protein powder?
You can, but it takes planning: TVP, tempeh, seitan and legumes at every meal plus a protein snack. The downside is a very high fiber load that some people struggle with. Protein powder simply shortens the path.
How long until I see results?
Energy and satiety change within two to three weeks. Measurable body-composition change usually starts after 4–6 weeks of consistency plus strength training three times a week.
Does this work if I train in the morning?
Yes. Move the protein snack to right after training and leave everything else as is. The daily total is what matters.
What about a day with a meal out?
Keep the protein target and trim fat and carbs elsewhere in the day. One day changes nothing — two consistent weeks change a lot.
Want a plan built around you?
These plans are a solid starting point, but a real plan is built around your weight, training, schedule and food preferences. In my 1:1 coaching we build it together, including training and weekly follow-up.
Check if my coaching is right for you — seven short questions
Prefer to start cooking first? Get the 20 high-protein recipes book.



