Cooking Calc Hub

Macro meal planner

Build a daily meal plan hitting exact protein, carb, and fat targets — visualizes macros as a pie chart.

DaybreakfastlunchdinnersnackCal
Mon1900
Tue1560
Wed1900
Thu1560
Fri1900
Week totalProtein 782g · Carbs 818g · Fat 240g8820

Grocery list (auto-generated)

  • olive oil ×8
  • jasmine rice ×5
  • casein powder ×5
  • almonds ×5
  • berries ×5
  • rolled oats ×3
  • whey protein ×3
  • banana ×3
  • peanut butter ×3
  • chicken breast ×3
  • broccoli ×3
  • teriyaki ×3
  • 95% lean beef ×3
  • sweet potato ×3
  • asparagus ×3
  • egg whites ×2
  • turkey bacon ×2
  • spinach ×2
  • salsa ×2
  • canned tuna ×2
  • rice cakes ×2
  • avocado ×2
  • hot sauce ×2
  • cod ×2
  • green beans ×2
  • lemon ×2

Hitting macros is math, not miracle

Your body builds muscle with protein, fuels with carbs, and makes hormones with fat. Most macro-tracking failures come from under-measuring (eyeballing 'a serving of rice' = 150-300g actual) or over-measuring (weighing ketchup).

Protein is the priority — everything else flexes

A 180-lb athlete needs ~160g protein. That's 6 meals × 27g, not 3 meals × 53g. Distribute across the day for better muscle protein synthesis. Carbs and fat flex around the protein anchor.

Why meal timing matters (slightly)

Post-workout protein boosts muscle synthesis by 10-15% within 2 hours. Beyond 3 hours the benefit fades. Day total still dominates — a dinner-only protein day builds muscle, just slightly less efficiently.

Get the Free Holiday Cooking Mega Checklist PDF

Thanksgiving countdown, holiday baking schedule, dinner-party timeline — 14 pages, printable. Join 1,200+ home cooks. No spam.

Frequently asked questions

1.How much protein do I need?

1.6-2.2g per kg body weight (0.7-1g per lb) for muscle building. Lean body mass basis is more accurate — 2.0g per kg LBM. For a 180-lb man at 15% body fat: 150-170g daily.

2.Are macro calculators accurate?

Calculator estimates ±300 cal/day. Real calibration takes 2 weeks of tracking + weigh-ins. Adjust by 200 cal up or down based on weight trend.

3.Do I need to track every day?

Track 5 days/week for 2-3 months to internalize portion sizes. After that, eyeballing gets within 10% for most people.

4.What if I miss my macros?

Missing by 10-15% one day does nothing. Missing by 30%+ regularly = your plan isn't sustainable. Adjust targets instead of feeling guilty.

5.Can I hit macros eating out?

Yes, with apps like Cronometer or MyFitnessPal. Restaurant meals are 20-30% higher in calories than menu claims, mostly from hidden oil. Under-shoot restaurant carbs and fat by 15%.

Macros explained: what grams of protein, carb, and fat actually do

Protein (4 cal/g) builds and repairs muscle. Adults need 0.6-1g per pound of lean body mass — more for athletes. Carbs (4 cal/g) fuel high-intensity exercise and brain function. Fat (9 cal/g) makes up the caloric balance and provides essential fatty acids. A standard macro split for body recomposition: 30% protein, 40% carb, 30% fat. For fat loss: 35% protein, 35% carb, 30% fat. For mass gain: 25% protein, 50% carb, 25% fat.

Calculating YOUR targets

1. Find maintenance calories (typically 14-16× body weight in pounds for sedentary, 18× for active).

2. Multiply by macro percentages.

3. Divide by cal/g (4 for protein/carb, 9 for fat) to get grams.

Example: 160-lb active adult at 2,500 cal with 30/40/30 split = 750 cal protein = 188g protein, 1,000 cal carb = 250g carb, 750 cal fat = 83g fat.

Protein sources ranked by g per 100 cal

Chicken breast: 22g protein/100 cal. Tuna: 22g. Cod: 20g. Egg whites: 20g. Greek yogurt (nonfat): 17g. Cottage cheese: 12g. Salmon: 12g. Ground beef (93%): 11g. Lentils: 8g. Beans: 7g. Tofu: 10g.

For 180g protein/day from chicken breast: 2 lb chicken = 180g protein. That's dense and limiting. Mix sources: 1 lb chicken + 6 eggs + 2 cups Greek yogurt + 1 can tuna = 180g protein, more varied, still affordable.

Carb timing (does it matter?)

For most people: no. Total daily carbs matter, not timing. For athletes hitting 2-a-days or long-duration cardio: carbs peri-workout (30-60 min before and within 2 hours after) improve performance and recovery.

Fat: where it hides

Olive oil (120 cal/tbsp), butter (100 cal/tbsp), nuts (160 cal/oz), avocado (240 cal/whole), cheese (80-110 cal/oz), salad dressing (80-150 cal/2 tbsp), mayo (90 cal/tbsp). Fat is caloric and easy to over-consume. If your macros are off by 200 calories, it's almost always an extra tbsp of oil or nuts.

Sample day at 2,500 cal / 188g P / 250g C / 83g F

Breakfast: oatmeal (½ cup dry) + 1 scoop whey + ½ banana + 1 tbsp peanut butter. 480 cal, 35g P, 60g C, 14g F.

Lunch: chicken bowl — 6oz chicken + 1 cup rice + 1 cup broccoli + 2 tsp olive oil. 580 cal, 50g P, 70g C, 12g F.

Snack: Greek yogurt + berries + almonds. 280 cal, 25g P, 25g C, 10g F.

Dinner: salmon (6oz) + 1 cup quinoa + 2 cups salad + vinaigrette. 650 cal, 42g P, 55g C, 25g F.

Dessert: protein ice cream + 1 tbsp nut butter. 380 cal, 30g P, 35g C, 15g F.

Evening: casein shake. 130 cal, 24g P, 4g C, 2g F.

Total: 2,500 cal, 206g P, 249g C, 78g F. Protein over by 18g (good), fat under by 5g (add 2 tsp olive oil if desired).

Common macro failures

Too few calories. Most tracking apps estimate low. Build 3-4 weeks of data before trusting.

Protein too low. Hunger, muscle loss, bad sleep.

Carbs too low. Workouts suffer, mood dips, cravings spike.

Fat too high. Weight gain despite "healthy" foods.

Related: weekly meal planner, keto planner, meal cost, calories per dollar.

Frequently asked

Do I need to track forever? No — 8-12 weeks teaches you portions. Then maintain by eye.

Fiber counts? Separately. Aim 25-35g/day. It's part of total carb count but subtracted for "net carbs."

Should I drink calories? Rarely. Liquid calories don't register as fullness the same way solids do.

Alcohol in macros? 7 cal/g, doesn't fit P/C/F cleanly. Most trackers log as carb. Limit for body comp.

What about cheat meals? One meal off-macro won't derail weekly averages. Entire cheat days can.

More free tools