Bacon, Egg & Cheese Sandwich Calories

450 calories per serving

Breakfast

A Bacon, Egg & Cheese Sandwich is a classic breakfast staple that typically ranges from 400–550 calories depending on the bread choice, portion of bacon, and type of cheese used. The biggest calorie contributors are the bread/roll and the bacon, which can also push sodium levels well above 1,000 mg in a single serving. Whether you're grabbing one from a deli, a fast food chain, or making it at home, small swaps can make a meaningful nutritional difference.

Protein

22g

20% of calories

Carbs

38g

34% of calories

Fat

22g

44% of calories

Ingredient Breakdown

IngredientCaloriesProteinCarbs
Kaiser Roll or Sandwich Roll (1 medium)1706g30g
Bacon (3 strips, cooked)1057g0g
Whole Egg (1 large, fried or scrambled)906g1g
American Cheese (1 slice)603g1g
Butter or Oil for cooking (1 tsp)350g0g
Total45022g38g

Track any meal instantly

Send a food photo to Sunn on WhatsApp and get instant calorie and macro tracking.

Start your free trial

Healthier Alternatives

English Muffin instead of Kaiser Roll

Saves ~110 calories and reduces refined carbs by nearly a third

340 cal

Turkey Bacon (3 strips) instead of regular bacon

Saves ~60 calories and cuts saturated fat significantly

390 cal

Egg Whites (2) instead of whole egg

Saves ~35 calories and eliminates most of the fat from the egg

415 cal

Reduced-Fat Cheese (1 slice) instead of American cheese

Saves ~25 calories and reduces saturated fat by up to 50%

425 cal

Portion Tips

  • 1.

    Choose a thin sandwich roll or English muffin over a large Kaiser roll — bread alone can account for 35–40% of total calories.

  • 2.

    Stick to 2–3 strips of bacon rather than 4–5; each strip adds roughly 35 calories and 3g of fat.

  • 3.

    Use a non-stick pan with cooking spray instead of butter to save 35–70 calories without sacrificing texture.

  • 4.

    At fast food chains, skip the sauce or mayo-based spread, which can quietly add 50–100 extra calories.

  • 5.

    Pair with fresh fruit instead of hash browns or home fries to keep the full breakfast under 600 calories.

Common Questions About Bacon, Egg & Cheese Sandwich

How many calories are in a Bacon, Egg & Cheese Sandwich?

A standard Bacon, Egg & Cheese Sandwich contains approximately 400–550 calories depending on the bread, bacon quantity, and cheese type. A homemade version on an English muffin sits closer to 340–380 calories, while a deli or fast food version on a large roll can reach 500–600 calories.

Is a Bacon, Egg & Cheese Sandwich healthy?

It can be part of a balanced diet in moderation. The sandwich provides a decent amount of protein (18–25g), which supports satiety. However, it tends to be high in sodium (900–1,200 mg) and saturated fat, so those monitoring heart health or blood pressure should enjoy it occasionally and consider ingredient swaps like turkey bacon or egg whites.

How many calories is a Bacon, Egg & Cheese on a bagel?

On a large plain bagel, the same sandwich can climb to 650–750 calories, as a standard deli bagel alone adds 270–300 calories and 50–55g of carbs. Opting for a mini bagel or a thin bagel can bring this closer to 450–500 calories.

What is the protein content of a Bacon, Egg & Cheese Sandwich?

A typical Bacon, Egg & Cheese Sandwich delivers around 18–25 grams of protein, mainly from the egg (6g), bacon (7g), and cheese (3–5g). Adding an extra egg white is an easy way to boost protein without significantly increasing calories or fat.

More Breakfast Calorie Counts