Keep macros tied to the meal.
Use targets you already chose, compare the complete meal and keep the selected portion connected when the recipe becomes a basket.
The logged and cooked meal can drift.
Database entries, recipe servings, substitutions and actual products can describe four different versions of dinner.
- Recipe: 4 servings
- Logger: generic food
- Plate: unknown portion
Keep estimates tied to source.
FeastCal shows which portion and ingredients an estimate belongs to, then updates the comparison when you change the plan.
- Product source
- Planned serving
- Updated P / C / F
Macro values are estimates, not laboratory measurements. Product packaging remains the best source for exact branded values.
Macro context stays with the meal.
- A database entry uses another product → Ingredient sources stay visible
- Recipe serving and plate differ → The estimate scales with the portion
- A strong match is impractical tonight → Cost, time and effort can break the tie
A tracked dinner, clear estimates.
- Add existing macro targets
- Choose a portion
- Compare products and meals
- Save what you planned
Ways people describe this problem
- macro meal planner
- dinners that fit macros
- meal ideas for macro tracking