Manmeet Singh Ahluwalia
Personal Coach
Client
Pulkit Chhabra
Phase 1 · Day 25 Friday, 3 July 2026
Macro Calculation · Body Weight: 60.5 kg · Day 25
Protein
125g ✓
Range: 120–150g · comfortably in
Shake + bar = 45g of the 125g
Fat
70g ✓
Range: 60–80g · genuine mid-range ✓
Carbs
254g ⚠
Range: 270–345g · 16g under
Total Calories
2,131 kcal ⚠
Target: ~2,400 · −269
Formula back-check: C = [2,131 − 125×4 − 70×9] ÷ 4 = [2,131 − 500 − 630] ÷ 4 = 1,001 ÷ 4 = 250g vs logged 254g → Δ4g — excellent match across 6 meal slots.
Why this day works despite a dosa dinner: the Maxi shake (165 kcal for 25g protein) and Barebells bar (201 kcal for 20g protein) together contribute 45g protein for only 366 kcal — a strong protein-to-calorie ratio. That's the mechanism keeping today clean even with a low-protein dinner in the mix.
—% SCORE
2,131
Calories
Target 2,400 · −269
125g
Protein
In range 120-150g ✓
254g
Carbs
Floor 270g · −16g
70g
Fat
Mid-range 60-80g ✓
2.6L
Water
Target 3.0L · −0.4L
Meal Breakdown · 3 July
Breakfast 3-Egg + 1-White Omelette + 2 Pancakes with Maple Syrup + Cappuccino 707 kcal▼
Item
kcal
P
C
F
3 whole eggs + 1 egg white + minimal ketchup
3 eggs: 216 kcal·P18g·F15g + 1 white: 17 kcal·P3.5g + ketchup ~5g: 5 kcal·C1g
238
21.5g
1g
15g
2 medium pancakes (plain, buttermilk-style)
2 × ~170 kcal medium pancake: 340 kcal·P8g·C50g·F11g
340
8g
50g
11g
3-4 tsp maple syrup (~17-18ml, using 3.5 tsp average)
Slightly more generous than the 3 tsp on Jul 1 — using the midpoint of the 3-4 tsp range you logged.
3.5 tsp maple syrup: 60 kcal·C16g
60
0g
16g
0g
Cappuccino, ~100ml + 5g sugar
Smaller pour than the usual 150ml, and less sugar (5g vs the usual 8g) — a modest reduction that helps the carb/calorie picture slightly.
100ml cappuccino (scaled from 150ml): 50 kcal·P3g·C5g·F2g + 5g sugar: 19 kcal·C5g
69
3g
10g
2g
Subtotal — Breakfast
707
kcal
33g
protein
77g
carbs
28g
fat
✅ 3 eggs (not 2) makes a real difference — 33g protein at breakfast is meaningfully better than the 27-33g range seen on 2-egg mornings this week. Good instinct going back up to 3 eggs.
Lunch Tortilla Bowl (Standard Build) + 1 Mini Brownie 511 kcal▼
Item
kcal
P
C
F
Bowl medium — coriander rice, pinto beans, chicken asado, sour cream, corn salsa (mild), mango habanero salsa
Order receipt (Image 4) confirms the build. This includes corn salsa this time — using the full-build reference figure.
Tortilla official guide ✓ (receipt-confirmed, full build with corn salsa): 447 kcal·P31g·C57g·F13g
447
31g
57g
13g
Mexican Brownie — 1 mini brownie (Image 4, receipt-confirmed order)
A restaurant-style mini brownie bite is typically small and dense — most reference data for this format lands in the 65-110 kcal range per piece. Using a mid-range estimate for a genuinely "mini" bite.
1 mini brownie (~20g): 85 kcal·P1g·C11g·F4.5g
85
1g
11g
4.5g
Subtotal — Lunch
532
kcal
32g
protein
68g
carbs
17.5g
fat
✅ The bowl stays the reliable 31g-protein anchor it's always been. The mini brownie is a small, controlled treat — 85 kcal is a reasonable price for satisfying a sweet craving without derailing the day.
Evening Snack Dahi Puri — 6 Pieces 210 kcal▼
Item
kcal
P
C
F
Dahi puri — 6 pieces, generous yogurt topping (per photo)
6 pieces is a slightly larger portion than the usual 4, scaled up proportionally. Standard dahi puri uses small crispy semolina shells with a potato-chickpea filling, topped with yogurt, chutneys, and sev.
6 puri shells + filling: ~170 kcal·P4g·C26g·F6g + heavier dahi topping (per photo): 40 kcal·P3g·C4g
210
7g
30g
6g
Subtotal — Evening Snack
210
kcal
7g
protein
30g
carbs
6g
fat
✅ A reasonable, well-controlled snack at 210 kcal. Modest fat contribution keeps the day's fat total from getting anywhere near the ceiling.
Dedicated Protein Slot Maxi MaxShake Strawberry ✅ Label Confirmed (Exact) 165 kcal▼
Item
kcal
P
C
F
Maxi MaxShake Strawberry, 330ml (ready-to-drink protein milk)
The label photo this time gives exact per-330ml figures — slightly different from the estimate used on Jul 1 (200 kcal), which was based on a general product spec rather than this specific flavor's label. Using the confirmed label numbers here: 50 kcal per 100ml scales to 165 kcal per 330ml bottle.
Label ✓ (exact, per 330ml): 165 kcal · P:25g · C:13g · F:1.3g
165
25g
13g
1.3g
Subtotal — Protein Slot
165
kcal
25g
protein
13g
carbs
1.3g
fat
✅ 25g protein for 165 kcal and just 1.3g fat — this is genuinely one of the best protein-to-calorie ratios of any item tracked this phase. The exact label figure here (165 kcal) is a bit lower than the earlier general estimate (200 kcal) used on Jul 1 — worth noting this specific flavor/batch runs a little leaner than assumed.
Dinner Plain Dosa (80%) + Coconut Chutney (30%) + Sambar (60%) + Mini Filter Coffee (100%) — Sangeetha's 316 kcal▼
Item
kcal
P
C
F
Plain dosa, 80% of full serving
80% of ~220 kcal full dosa: 176 kcal·P3g·C30g·F4g
176
3g
30g
4g
Coconut chutney, 30% of serving
30% of ~60 kcal: 18 kcal·P0.6g·C1g·F1.5g
18
0.6g
1g
1.5g
Sambar, 60% of bowl
60% of ~70 kcal: 42 kcal·P2.4g·C6g·F0.8g
42
2.4g
6g
0.8g
Mini filter coffee (full, from Sangeetha's)
~80 kcal·P2g·C11g·F3g
80
2g
11g
3g
Subtotal — Dinner
316
kcal
8g
protein
48g
carbs
9.3g
fat
✅ The now-familiar dosa dinner shape — low protein (8g), moderate carbs. Same as every dosa night, this doesn't matter today because the shake already secured the protein floor earlier in the day. This is the Epigamia Protocol working exactly as designed.
Night Snack Barebells Protein Bar ✅ Label Confirmed (Exact) 201 kcal▼
Item
kcal
P
C
F
Barebells Protein Bar, 55g
Label photo gives exact figures for this specific bar — 201 kcal is close to the ~200 kcal general estimate used on Jul 1, but this confirms the precise number rather than an assumption.
Label ✓ (exact, 55g bar): 201 kcal · P:20g · C:18g (3.1g fiber) · F:8.2g
201
20g
18g
8.2g
Subtotal — Night Snack
201
kcal
20g
protein
18g
carbs
8.2g
fat
✅ 20g protein for 201 kcal, and this time on a confirmed label rather than an estimate — genuinely solid choice for a night snack, and the combined shake+bar protein slot (45g total) is once again the reason today's protein floor is cleared without strain.
Verification: Kcal: 707+532+210+165+316+201 = 2,131 ✓ · P: 33+32+7+25+8+20 = 125g ✓ · C: 77+68+30+13+48+18 = 254g ✓ · F: 28+17.5+6+1.3+9.3+8.2 = 70.3≈70g ✓
Formula check: C=(2131−125×4−70×9)/4=(2131−500−630)/4=1001/4=250g vs logged 254g → Δ4g ✓
Where We Stand — Day 25 of 56, 3 Days From the Halfway Check-In
Two Clean Dosa Days in a Row Confirms the Fix Is Sticking
Since the 22-day review flagged the Indian-dinner protein trap as the single biggest open issue, there have been two dosa-dinner days (Jul 1 and Jul 3) and both have cleared the protein floor comfortably — 124g and 125g respectively — using the same mechanism both times: a dedicated protein slot (a shake plus a bar) treated as its own meal, not an afterthought. That's no longer a lucky exception; that's a repeatable pattern.

Updated running averages (21 logged days across Phase 1): ~2,437 kcal average (a modest, appropriate surplus for lean muscle building), ~132g average protein (comfortably in range), ~90g average fat (down from 93g at the 22-day mark — genuine improvement, not just an under-eating artifact), and ~2.40L average water (holding steady, still short of the 3.0L target).

With the Day 28 halfway-point DEXA check-in just 3 days away, the picture heading into it is a good one: the two structural problems identified earlier in the phase — fat stacking and the Indian-dinner protein gap — both show real, repeated evidence of improvement in the most recent data, not just isolated good days.
~2,437
Avg Calories
21 days
~132g
Avg Protein
In range ✓
~90g
Avg Fat
Improving from 93g
~2.40L
Avg Water
0.60L under target
2 of 2
Recent Dosa Days
Protein floor cleared