Classic BLT Sandwich Recipe: Crispy Bacon, Lettuce & Tomato

This classic BLT sandwich is an easy, satisfying lunch the whole family will enjoy. Crisp lettuce, smoky bacon and ripe tomato slices are stacked between toasted bread and a smear of mayonnaise for a simple yet delicious sandwich.

classic BLT sandwich

A BLT delivers a wonderful contrast of textures and flavors: salty, crunchy bacon; juicy, slightly sweet tomato; and crisp lettuce. It’s also quick to prepare with just a handful of ingredients, making it ideal for busy weekdays or an easy weekend meal.

If you enjoy simple sandwiches, try my Egg Salad Sandwich and Turkey Club Wrap recipes for more easy ideas.

Why you will love this recipe

  • Quick and easy: Made with a few basic ingredients, this BLT comes together in minutes.
  • Family-friendly: Kids and adults alike love the classic bacon-and-tomato combination.
  • Comforting and flavorful: Simple ingredients combine for a satisfying, craveable sandwich.
holding sliced tomato bacon sandwich

What is a BLT sandwich

BLT stands for Bacon, Lettuce and Tomato. These ingredients are layered between two slices of bread or toast, usually spread with mayonnaise or a preferred condiment, to make the classic BLT.

BLT Sandwich Ingredients

  • Bread: Use your favorite bread—white, wholegrain, sourdough or gluten-free. Toasting adds extra crunch.
  • Tomatoes: Choose large, ripe tomatoes and cut into thick slices for the best flavor and texture.
  • Bacon: Thick-cut, cooked bacon works best for texture and flavor. You can cook bacon in the oven or use pre-cooked bacon for speed.
  • Lettuce: Bibb, iceberg or romaine are all good options—just make sure the leaves are dry.
  • Mayonnaise: A thin layer of mayo adds moisture and helps prevent soggy bread; use full-fat or a lighter version to taste.
ingredients for BLT sandwich

How to make the perfect BLT sandwich

  • Wash the lettuce, dry it thoroughly and tear or slice into bite-sized pieces.
  • Toast the bread slices until golden.
  • Spread each slice with about 1 tablespoon of mayonnaise (or to taste).
  • Arrange bacon, tomato slices and lettuce on one slice; season tomatoes with salt and pepper.
  • Top with the second slice of bread, cut the sandwich in half and serve immediately.
process shot of making BLT sandwich

TIPS FROM NELI’S KITCHEN

Recipe Notes and Tips

  • Toast the bread for extra crunch and to help prevent sogginess.
  • Dry lettuce thoroughly—use a salad spinner or pat with paper towels.
  • Pre-cook bacon or use pre-cooked bacon to speed up assembly.

How do you stop the bread from getting soggy?

To avoid soggy bread, toast the slices and spread a thin layer of mayonnaise on each piece; the mayo acts as a moisture barrier. Dry the lettuce well and use ripe but not overly watery tomatoes. Assemble the sandwich just before serving for the best texture.

close up of stacked classic BLT sandwich

Can you make them ahead of time?

BLTs are best made close to serving to keep textures fresh. You can, however, cook bacon ahead and refrigerate it for up to five days, then assemble sandwiches when ready. Pre-cooked bacon is a convenient option for quick meals.

Recipe variations

While the classic BLT is delicious on its own, you can easily customize it. Add a fried egg or sliced avocado for richness, swap mayo for mustard or aioli for a flavor twist, or include sliced chicken to turn it into a club-style sandwich.

bacon lettuce tomato sandwich cut in half

What to serve it with

  • Sweet potato fries
  • Homemade baked fries
  • Coleslaw
  • Cucumber salad
  • Potato salad
stacked homemade BLT sandwich on a plate

More Delicious Sandwich Recipes

If you enjoyed this BLT, try other easy sandwich recipes such as Salmon Salad, Turkey Salad, Egg Salad, Club Sandwich, Cucumber Sandwiches, or Chicken Salad Sandwich.

If you tried this BLT recipe, please leave a star rating and share your thoughts in the comments below.

BLT sandwich

This classic BLT sandwich is an ideal quick lunch: crisp lettuce, smoky bacon and juicy tomatoes between toasted bread with mayo.
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 4

Ingredients

  • 8 slices bread, toasted
  • 2 tomatoes, thick sliced
  • 8 slices cooked thick-cut bacon
  • Lettuce (iceberg, bibb, or romaine)
  • 8 tablespoons mayonnaise (about 1 tbsp per slice)

Instructions

  1. Wash and dry the lettuce, then shred or tear into pieces.
  2. Spread about 1 tablespoon of mayonnaise on each slice of toasted bread.
  3. Layer bacon, tomato slices and lettuce on one slice; season with salt and pepper.
  4. Top with the remaining slice of bread, cut in half and serve.

Notes

  • Toast bread for extra crunch and to help prevent sogginess.
  • Dry lettuce thoroughly before assembling.
  • Pre-cook bacon for faster assembly or use pre-cooked bacon.

Nutrition

Calories: 433 kcal | Carbohydrates: 32 g | Protein: 12 g | Fat: 29 g

Nutrition Disclaimer: Nutritional values are estimates and may vary by ingredients and portion sizes.