BLT Sandwich Calories

450 calories per serving

Sandwiches

A classic BLT sandwich typically contains around 400–500 calories, making it a moderate-calorie lunch option that can quickly climb higher depending on the bread, bacon quantity, and amount of mayo used. The biggest calorie contributors are the bacon and mayonnaise, which together can account for more than half the sandwich's total calories. Choosing lighter spreads, leaner bacon, or whole-grain bread are simple swaps that can meaningfully reduce the calorie count without sacrificing flavor.

Protein

18g

16% of calories

Carbs

38g

34% of calories

Fat

24g

48% of calories

Ingredient Breakdown

IngredientCaloriesProteinCarbs
White sandwich bread (2 slices)1404g26g
Bacon (3 strips, pan-fried)1309g0g
Mayonnaise (1 tbsp)900g0g
Romaine or iceberg lettuce (2 leaves)50g1g
Tomato (2–3 slices)151g3g
Butter (½ tsp, optional, for toasting bread)170g0g
Salt & black pepper (to taste)30g1g
Total45018g38g

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

BLT on whole-grain bread with light mayo

Save ~110 calories by swapping white bread for whole-grain and using 1 tsp light mayo instead of regular

340 cal

Turkey bacon BLT

Save ~80 calories by replacing pork bacon with turkey bacon, which also cuts saturated fat significantly

370 cal

BLT lettuce wrap (no bread)

Save ~240 calories by skipping the bread entirely and using large romaine or butter lettuce leaves as the wrap

210 cal

Open-faced BLT (1 slice of bread)

Save ~140 calories by going open-faced, cutting one slice of bread and reducing the butter/mayo spread by half

310 cal

Portion Tips

  • 1.

    Measure your mayo — it's easy to over-spread. Stick to 1 tablespoon (90 cal) rather than a generous schmear, which can reach 2–3 tbsp and add 180–270 calories.

  • 2.

    Limit bacon to 2–3 strips. Many delis and home cooks pile on 4–5 strips, which can add an extra 85–170 calories and significant sodium.

  • 3.

    Choose a thinner-sliced or smaller bread loaf. Restaurant-style thick-cut toast can contain 100+ calories per slice versus ~70 calories for a standard sandwich slice.

  • 4.

    Add extra lettuce and tomato to bulk up the sandwich with volume and fiber, helping you feel fuller without adding meaningful calories.

  • 5.

    If dining out, ask for mayo on the side so you can control exactly how much goes on — restaurants often use 2–3× more than a home cook would.

Common Questions About BLT Sandwich

How many calories are in a BLT sandwich?

A standard homemade BLT sandwich made with 2 slices of white bread, 3 strips of bacon, 1 tablespoon of mayo, lettuce, and tomato contains approximately 430–470 calories. Restaurant or deli versions often run higher — between 500–700 calories — due to thicker bread, extra bacon, and heavier mayo application.

Is a BLT sandwich healthy?

A BLT can fit into a balanced diet in moderation. It provides protein from bacon and some vitamins from tomato and lettuce, but it is relatively high in sodium and saturated fat. Swapping to turkey bacon, light mayo, and whole-grain bread makes it a more nutrient-dense choice without dramatically changing the flavor.

How much protein is in a BLT sandwich?

A typical BLT sandwich contains around 15–20 grams of protein, primarily from the bacon. If you want to boost the protein content, consider adding a fried or sliced hard-boiled egg, which adds roughly 6–7 grams of protein for about 70 extra calories.

How can I reduce the calories in a BLT sandwich?

The easiest calorie-cutting strategies are: (1) use light or avocado-based mayo instead of regular mayo, saving up to 50 calories per tablespoon; (2) switch to turkey bacon to save 40–50 calories per serving; (3) use whole-grain or thin-sliced bread; and (4) try an open-faced version to eliminate one slice of bread entirely.

More Sandwiches Calorie Counts