Main
🏠Home
Calculators
⚖️BMI & TDEE 🔥BMR Calculator 📊TDEE Calculator 🥑Macro Calculator 🏃Calories Burned 💪Protein Calculator 🎯Calorie Deficit Calculator 📏Body Fat Percentage Calculator 💧Water Intake Fasting Timer 🌿Superfood Calculators
Women’s Health & Fitness
🌸Women’s Health Hub 🌸Period Calculator 💜PCOS Diet 🥚Iron Intake
Meal Tools
🍽Meal Planner 📒Daily Meal Tracker 🍲Recipe Builder 🔄Food Compare 🍱Food Calories Database 📝Blog 🥗Create Diet Plan
🍞 UK Staple

Beans on Toast Calories Calculator

Last reviewed: August 1, 2026

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

810
Calories
39.0g
Protein
141.0g
Carbs
7.5g
Fats
Level B: Standard portion estimateBased on a common serving weight; brands and recipes may vary.
🔥 Burn This FoodApprox. active time for an average adult

To burn about 810 kcal you may need roughly:

180 minWalking
85 minRunning
116 minCycling
Actual calories burned vary by body weight, speed and fitness level.

📊 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

ComponentCaloriesProteinCarbsFat
Heinz baked beans, half tin (200g)~162 kcal10g protein34g carbs0.4g fat
Heinz baked beans, full tin (400g)~324 kcal20g protein68g carbs0.8g fat
White toast, 2 slices (60g)~160 kcal5.5g protein30g carbs1.3g fat
Wholemeal toast, 2 slices (60g)~150 kcal6g protein28g carbs1.5g fat
Butter on toast (1 tsp / 5g)~34 kcal3.8g fat
Grated cheese on top (20g cheddar)~80 kcal5g protein6.8g fat

Full Meal Totals

MealCaloriesProtein / Fibre
Half tin beans + 2 slices white toast (no butter)~322 kcal15.5g protein10g fibre
Half tin beans + 2 slices wholemeal toast (no butter)~312 kcal16g protein11g fibre
Half tin beans + toast + 1 tsp butter per slice~390 kcal15.5g protein10g fibre
Full tin beans + 2 slices wholemeal toast~474 kcal26g protein16g fibre
Half tin beans + toast + 20g cheese on top~402 kcal20g protein10g 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):

ActivityDuration
Brisk walking~1 hr 13 min
Jogging~37 min
Cycling~45 min
Swimming~43 min
Baked Beans CaloriesFull English Breakfast CaloriesScrambled Eggs CaloriesJacket Potato CaloriesFood CompareMeal PlannerBaked Beans vs Eggs: Calories, Protein & Which Is Better?Pecan PieWelsh Cakes

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.