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
| Ingredient | Calories | Protein | Carbs |
|---|---|---|---|
| White sandwich bread (2 slices) | 140 | 4g | 26g |
| Bacon (3 strips, pan-fried) | 130 | 9g | 0g |
| Mayonnaise (1 tbsp) | 90 | 0g | 0g |
| Romaine or iceberg lettuce (2 leaves) | 5 | 0g | 1g |
| Tomato (2–3 slices) | 15 | 1g | 3g |
| Butter (½ tsp, optional, for toasting bread) | 17 | 0g | 0g |
| Salt & black pepper (to taste) | 3 | 0g | 1g |
| Total | 450 | 18g | 38g |
Track any meal instantly
Send a food photo to Sunn on WhatsApp and get instant calorie and macro tracking.
Start your free trialHealthier 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
Turkey bacon BLT
Save ~80 calories by replacing pork bacon with turkey bacon, which also cuts saturated fat significantly
BLT lettuce wrap (no bread)
Save ~240 calories by skipping the bread entirely and using large romaine or butter lettuce leaves as the wrap
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
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.