Beans on Toast Calories Calculator
Beans on toast (half tin + 2 slices wholemeal, no butter) is approximately 312 calories with 16g protein and 11g fibre — one of the best-value nutritional meals in British cuisine.
Beans on Toast Calculator
To burn about 810 kcal you may need roughly:
📊 Data source note: Nutrition values are estimates based on standard food composition databases and common recipe data. Actual values vary by cooking method, oil quantity, ingredient brand, and serving size. See our Data Sources and Methodology pages.
Nutrition Overview
Beans on toast is a quintessentially British meal — fast, cheap, filling and surprisingly nutritious. Heinz baked beans on two slices of white toast is approximately 330–360 calories with 18g protein, 14g fibre and a low fat content. It is one of the highest fibre, lowest fat convenience meals available in the UK. Calorie count varies primarily by bread type (white, wholemeal, sourdough), portion size of beans (half tin vs full tin) and any butter added.
How to use this calculator
Enter total meal weight (beans + toast) in grams. A half tin of baked beans (200g) on 2 slices of toast (60g bread) totals approximately 260g of food before butter.
Beans on Toast Calories — Complete Breakdown
| Component | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Heinz baked beans, half tin (200g) | ~162 kcal | 10g protein | 34g carbs | 0.4g fat |
| Heinz baked beans, full tin (400g) | ~324 kcal | 20g protein | 68g carbs | 0.8g fat |
| White toast, 2 slices (60g) | ~160 kcal | 5.5g protein | 30g carbs | 1.3g fat |
| Wholemeal toast, 2 slices (60g) | ~150 kcal | 6g protein | 28g carbs | 1.5g fat |
| Butter on toast (1 tsp / 5g) | ~34 kcal | — | — | 3.8g fat |
| Grated cheese on top (20g cheddar) | ~80 kcal | 5g protein | — | 6.8g fat |
Full Meal Totals
| Meal | Calories | Protein / Fibre | |
|---|---|---|---|
| Half tin beans + 2 slices white toast (no butter) | ~322 kcal | 15.5g protein | 10g fibre |
| Half tin beans + 2 slices wholemeal toast (no butter) | ~312 kcal | 16g protein | 11g fibre |
| Half tin beans + toast + 1 tsp butter per slice | ~390 kcal | 15.5g protein | 10g fibre |
| Full tin beans + 2 slices wholemeal toast | ~474 kcal | 26g protein | 16g fibre |
| Half tin beans + toast + 20g cheese on top | ~402 kcal | 20g protein | 10g fibre |
Why Beans on Toast Is a Nutritional Bargain
Baked beans are a plant-based protein and fibre powerhouse. Half a tin (200g) provides 10g protein and 7g fibre for 162 calories — comparable in protein to 1.5 large eggs at less than half the fat. The combination with wholemeal toast adds another 6g protein and 3g fibre. The full meal provides 16g protein and 11g fibre at approximately 312 calories, making beans on toast one of the best calorie-efficient, high-fibre meals in British cuisine.
🥗 Lower Calorie: Choose wholemeal or seeded bread instead of white and skip the butter. Saves 10–68 calories while adding fibre and a better nutritional profile.
💪 Higher Protein: Add a poached egg on top (78 kcal, 6.3g protein) for a complete protein boost. The egg-bean combination provides all essential amino acids and brings the meal to 21g protein at approximately 390 calories.
🔄 Smarter Swap: Use reduced-sugar and -salt baked beans (saves approximately 20g sugar per tin with minimal taste difference) and swap butter for a very thin scrape or none at all. These changes don't significantly affect the eating experience but improve nutritional quality.
Burn This Food
To burn ~322 kcal (70 kg adult):
| Activity | Duration |
|---|---|
| Brisk walking | ~1 hr 13 min |
| Jogging | ~37 min |
| Cycling | ~45 min |
| Swimming | ~43 min |
FAQs
How many calories in beans on toast?
Half a tin of baked beans (200g) on 2 slices of white toast without butter contains approximately 322 calories with 15g protein. With wholemeal toast: approximately 312 calories. With butter on toast: approximately 390 calories.
Is beans on toast healthy?
Yes — beans on toast is high in plant protein (15–16g), very high in fibre (10–11g), low in fat (under 2g) and relatively low in calories (~320 kcal). It provides iron and B vitamins from the beans and complex carbohydrates from the toast.
How many calories in a tin of baked beans?
A standard Heinz baked beans tin (415g) contains approximately 340 calories, 21g protein and 70g carbohydrates. The reduced-sugar variety is approximately the same in calories but with significantly less added sugar.
What bread is best for beans on toast?
Wholemeal or seeded bread provides more fibre (approximately 3g per slice vs 1g for white), a lower glycaemic index, and similar calories. Sourdough (white) is approximately 140 kcal for 2 slices — slightly lower than standard white sliced bread.
📊 Data source: USDA FoodData Central and UK government food composition data. Values are estimates. See Methodology.