The nutrition coach for plant-based athletes. Catches the gaps that matter — B12, iron, calcium — and fuels your training honestly. Set up in 60 seconds.
Tell us about you
We'll calculate your personal macro and micronutrient targets.
What's your main goal?
This sets your calorie and macro targets. You can change it anytime.
Muscle gain
+500 kcal surplus
Fat loss
−300 kcal deficit
Maintenance
TDEE calories
Endurance
Performance focus
You're all set!
Your targets have been calculated.
You can fine-tune these any time in Settings.
VeraFuel

Set up profile · 14 Sept 2026

Dashboard

•
Hydration low
Only 0 of 8 glasses so far. Dehydration impairs performance and nutrient transport — top up through the afternoon.
Anything left to log today?
Nothing logged yet today — pop in what you've eaten so your fuelling and tomorrow's readiness stay accurate.
Start your streak
Log a meal today to begin tracking your consistency
Today's targets
Keep going — log your meals to track progress
0/12
tap to view
·
Calories
0 / 0 kcal
·
Protein
0 / 0g
·
Carbs
0 / 0g
·
Hydration
0 / 8 glasses
·
Iron
0 / 8.7mg
·
Calcium
0 / 1000mg
~
Omega-3
Not logged yet
·
MPS meals
0 / 4 meals ≥2.5g leu
~
B12
Not logged yet
·
Creatine
Not logged yet
~
Vit D
Not logged yet
~
Iodine
Not logged yet
Take supplements daily? Add them once — then log each with a single tap every morning.
Today's calories
—
set a target
0 of 0 eaten
⚠ Set today's training to fuel right →
Protein0 / ?g
Carbs0 / ?g
Fat0 / ?g
0
Streak
--
Nutri score
--
Trend kg
Today
Hydration
0 / 8 glasses
○
○
○
○
○
○
○
○
Tap a glass to log water · Goal: 8 glasses (2.5L) · High fibre diet needs extra hydration
Tofu & Quinoa Power Bowl
380 kcal
P:28g · C:38g · F:12g
Post-Workout
Overnight Oats & Chia
340 kcal
P:14g · C:52g · F:8g
Pre-Workout
Lentil & Veg Curry
290 kcal
P:16g · C:42g · F:6g
Any
Tempeh Stir Fry
420 kcal
P:34g · C:30g · F:14g
Post-Workout
Green Smoothie Bowl
310 kcal
P:12g · C:46g · F:9g
Any
Chickpea & Spinach Bowl
330 kcal
P:18g · C:44g · F:8g
Any
Hemp Seed Porridge
370 kcal
P:18g · C:48g · F:10g
Pre-Workout
Black Bean Tacos
360 kcal
P:16g · C:50g · F:10g
Any
Edamame & Brown Rice
390 kcal
P:22g · C:52g · F:8g
Post-Workout
Avocado & Buckwheat Salad
280 kcal
P:10g · C:32g · F:14g
Any
Seitan & Broccoli
440 kcal
P:42g · C:22g · F:12g
Post-Workout
Miso Soup with Tofu
120 kcal
P:9g · C:10g · F:5g
Any
Pumpkin Seed Energy Balls
180 kcal
P:6g · C:18g · F:9g
Pre-Workout
Edamame & Hummus Plate
210 kcal
P:12g · C:20g · F:9g
Any
Tempeh & Sweet Potato
460 kcal
P:36g · C:42g · F:12g
Post-Workout
Today
0 kcal logged
0
Protein
0
Carbs
0
Fat
--
Gap kcal
Today's meals
Daily total0 kcal
Recovery window open
Nice work today. The next hour or so is your best window to refuel — carbs to restock, protein to repair.
Tag each day with your training intensity. The app adjusts your calorie and carb targets automatically. Evidence-based
This week
Training phase
0 kcal
Calorie surplus of +500 kcal to support muscle growth. High protein, high carbs for fuel and recovery.
Today's adjusted targets
—
kcal
—
protein g
—
carbs g
—
fat g
›
On target Low Deficient No data
Protein intelligence
Leucine threshold: Each meal needs ~2.5g leucine to maximally stimulate muscle protein synthesis (MPS). Plant sources require larger portions to hit this threshold.
Iron you'll actually absorb
Plant iron is only partly absorbed — and what you eat alongside it changes everything. Here's your real iron, and how to unlock more.
Meal by meal
Log meals to see iron bioavailability analysis
Non-haem iron (plant sources) absorbs at 2–20% depending on meal composition. Vitamin C can increase absorption up to 3×; tea, coffee and calcium within an hour reduce it.
Estimated absorption is a directional guide to help you pair foods well — not a clinical measurement, and not for diagnosing or managing iron deficiency. If you’re concerned about iron status, ask your GP for a blood test.
Estimates based on logged meals. B12, D3 and iodine require supplementation.
Creatine status
Not tracked
Log your daily creatine intake to track muscle saturation.
Muscle saturation 0%
Plant-based athletes have ~20-30% lower baseline muscle creatine than omnivores — meaning you get a proportionally larger performance response from supplementation.
Log creatine today
0g logged
Loading phase: 5g × 4/day for 5-7 days (fastest saturation)
Maintenance: 3-5g/day (keep muscles saturated)
Best time: Post-workout with carbs for best uptake
Your profile
Maintain · 3269 kcal target
›
Share with my coach
Give your coach read-only access to your log
Your coach sees your food, workouts and weight — nothing else. Revoke any time and access stops immediately.
Coach view
Enter a client's share code to see their log
›
Recipes
15 plant-based performance recipes
›
Strava sync
Coming soon — for now, log workouts manually in the Log tab
Soon
Your account key below is all you need to keep your data safe and move it to a new phone. Save it somewhere secure.
Your account
Performance nutrition built for plant-based athletes — not a generic tracker with a vegan filter. It watches the nutrients plant-based training makes hardest (B12, iron, omega-3, calcium), fuels your training days without the guilt, and coaches you in plain, honest language. Data you can act on, never hype.
Not medical advice — general sports-nutrition guidance only. Consult a doctor or registered dietitian for advice tailored to you.
VeraFuel · v0914.1429
Progress photo
Your progress
Latest photo
First photo
⟺
First
Latest
Add food
Product name
Per 100g · Open Food Facts
-
kcal
-
protein
-
carbs
-
fat
How much are you eating?
Which meal?