YouEatYouEat
← Blog
Nutrition

How we compute per-serving macros you can actually trust

YE
The YouEat teamJul 9, 20266 min read
How we compute per-serving macros you can actually trust

Every recipe card in YouEat shows calories and a macro trio per serving. Those numbers drive the whole plan — so they can't be decorative. Here's how we get from a list of raw ingredients to a figure we're willing to put a ring around.

01

Start from grams, never from “a cup”

Volume measures hide a lot of variance — a cup of flour can swing 20% by weight. We normalise every ingredient to grams first, then look up its nutrition density from a vetted food database. If a source only gives volume, we convert with an ingredient-specific factor rather than a generic one. It's slower to prepare a recipe this way, and it's the reason the numbers hold up.

What we account for

Three adjustments separate an honest figure from an optimistic one:

  • Cooking loss. Water and fat render off during cooking, concentrating everything else per gram.
  • Edible yield. Peels, bones and trim don't reach the plate, so they don't count toward a serving.
  • Portion scaling. Change the serving count and every figure — and the shopping list — recomputes.

“We'd rather show a number that's slightly conservative than one that's flattering and wrong.”

Nutrition data lead · YouEat
02

Where the macro trio comes from

Protein, carbs and fat each map to a colour you'll recognise across the app — the same trio that rings every plan and recipe. A typical serving breaks down like this:

Macro
Per serving
% daily
Protein
33 g
20%
Carbs
257 g
69%
Fat
11 g
13%
The per-serving nutrition block, as it appears on every recipe
The per-serving nutrition block, as it appears on every recipe

The short version: the ring you see is the number we'd stake the plan on.

Share this post
More posts

Your next week is one click away.

Set your goals, generate a full week and get the shopping list — free, in about two minutes.

Start planning — free