← Back

Kitchen · Recipe · Nutrition comparison

Bar Math

Can a homemade oat-and-nut-butter bar beat a commercial oatmeal energy bar on saturated fat and sugar, at roughly the same price per calorie? Two recipes, one spreadsheet, one answer.

Calories

500 kcal per bar

Target for both homemade versions — set by how many pieces the batch is cut into.

Saturated fat

53-75% less

Than the commercial bar, per 500 kcal — nut butter instead of palm-fat margarine.

Sugar

26-39% less

Than the commercial bar, per 500 kcal — no invert sugar syrup.

Where the commercial bar's calories come from

Its fat comes from palm-fat margarine, its sweetness from invert sugar syrup — both drive saturated fat and sugar up regardless of flavor. Both homemade versions hit the same ~500 kcal from nut butter, oats, and fruit instead.

Saturated fat, per 500 kcal

Commercial bar10.5 g
Almond butter2.6 g
Peanut butter (cheaper)4.9 g

Sugar, per 500 kcal

Commercial bar25.3 g
Almond butter15.5 g
Peanut butter (cheaper)18.7 g

Normalized to 500 kcal so bars of different sizes compare fairly — the commercial bar is 549 kcal / 125 g as sold.

Per bar, as sold/bakedCommercial
(125 g)
Almond butter
(~500 kcal)
Cheaper
(~500 kcal)
Calories549 kcal~500 kcal~500 kcal
Fat25.1 g~31.1 g~29.5 g
Saturated fat11.5 g~2.6 g~4.9 g
Sugar27.8 g~15.5 g~18.7 g
Fiber5.5 g~9.5 g~7.7 g
Protein9.8 g~15.4 g~16.7 g

Commercial-bar figures per 125 g bar: 2290 kJ / 546 kcal, fat 25.1 g (11.5 g saturated), carbohydrate 70.4 g (27.8 g sugar), fiber 5.5 g, protein 9.8 g. Source: manufacturer product listing.

Recipe — blueberry almond oatmeal bars

Adapted from Conscious Plant Kitchen, then reformulated into a denser, chewier flapjack-style bar: no flour or baking powder — replaced with more oats for bulk and more nut butter and sugar to bind, instead of the lighter, more cake-like texture flour and a rising agent give. One 20 cm square pan, cut into 6-7 bars to land near 500 kcal each. The cheaper variant swaps three ingredients — everything else is identical.

Almond butter version

~3,510 kcal whole batch

  • Almond butter 320 g
  • Almond milk 177 ml
  • Vanilla extract 5 ml
  • Coconut sugar 100 g
  • Rolled oats 210 g
  • Blueberries 148 g
  • Sliced almonds 46 g

Cheaper version

Peanut butter + walnuts — 3 swaps

  • Peanut butter, no sugarswap 320 g
  • Almond milk 177 ml
  • Vanilla extract 5 ml
  • Regular sugarswap 100 g
  • Rolled oats 210 g
  • Blueberries 148 g
  • Walnuts, choppedswap 46 g
StepAction
1Preheat oven to 170°C. Line a 20 cm square pan with parchment paper.
2Warm the nut butter, sugar, and almond milk together until smooth and pourable; stir in the vanilla extract.
3Stir in the oats until fully and evenly coated.
4Fold in the blueberries and half the nuts.
5Press the mixture firmly and evenly into the pan — a firm press is what gives a flapjack its dense, chewy bite. Sprinkle remaining nuts on top and press again.
6Bake 30-35 minutes, until the edges are golden and the center is just set.
7Cool completely in the pan (at least 1 hour, or chill) before cutting — flapjacks are soft straight from the oven and firm up as they cool.

Portioning: cut into 7 bars for ~500 kcal each, or 6 bars for ~580 kcal each — same batter, only the knife changes.

Shopping list — one batch, priced at BILLA

IngredientNeededPack / priceAlmondCheaper
Almond butter (Ja! Natürlich)320 g250 g / 8,99 €11,51 €—
Peanut butter, no sugar (BILLA Bio)320 g250 g / 2,15 €—2,75 €
Almond milk, unsweetened177 ml1 L / 3,29 €0,58 €0,58 €
Vanilla extract (Dr. Oetker)5 ml35 ml / 4,79 €0,68 €0,68 €
Coconut sugar (BILLA Bio)100 g250 g / 3,69 €1,48 €—
Regular sugar (Clever)100 g1 kg / 0,99 €—0,10 €
Rolled oats (Clever)210 g500 g / 0,79 €0,33 €0,33 €
Blueberries, frozen148 g300 g / 4,99 €2,46 €2,46 €
Sliced almonds46 g100 g / 1,79 €0,82 €—
Walnuts, chopped46 g200 g / 3,99 €—0,92 €
Total per batch≈17,86 €≈7,82 €

Price per 500 kcal

The commercial bar's bulk price (24×125 g, ~9,95 €/kg) is hard to beat outright — but the cheaper homemade variant now matches it almost exactly, for meaningfully less saturated fat and sugar.

Commercial bar (bulk 24-pack)1,13 €
Homemade — almond butter2,54 €
Homemade — cheaper variant1,13 €

Per-bar price depends on how many pieces the batch is cut into: 2,55-2,98 € (almond) or 1,12-1,30 € (cheaper) for 7 or 6 cuts.

Further tweaks

Takeaways

  1. Dropping the flour and baking powder for more oats, nut butter, and sugar makes a real difference in texture — dense and chewy like a flapjack, not risen and cake-like — and costs relatively little in nutrition: the extra fat and sugar are diluted by a bigger batch cut into more pieces.
  2. The commercial bar still carries 2.1-4× the saturated fat and 1.4-1.6× the sugar of the homemade versions, per 500 kcal — less dramatic than the flour-based version, but still a clear win.
  3. The almond-butter version costs about 2.3× more per portion than the commercial bar — almost entirely down to almond butter's price.
  4. Swapping to peanut butter, walnuts, and regular sugar brings the homemade cost down to about the same price as the commercial bar — roughly 1.0× — while still keeping saturated fat and sugar meaningfully below it.
  5. Bar size is set by how many pieces the batch is cut into — 6 or 7 cuts for ~500-580 kcal bars — not by scaling the recipe.