The best BLT sandwich recipe is one of those meals that sounds simple until you bite into a soggy, flavorless version and realize something went seriously wrong. This classic Bacon Lettuce and Tomato sandwich is a game-changer when made with the right technique. I have been perfecting this recipe for years, and every detail matters from the bread to the tomato slice thickness.
Growing up, my family made BLTs every summer when tomatoes were at their best. That memory of juicy, ripe tomatoes and crispy bacon layered on buttery toast still gets me every time. What makes this recipe stand out is the combination of perfectly toasted buttered bread, a generous spread of creamy mayo, and a ripe avocado addition that takes the whole sandwich to another level. It is hearty enough for lunch or a light dinner, and ready in under 25 minutes.
Table of Contents
Ingredients for the Best BLT Sandwich
After making hundreds of sandwiches over the years, I can tell you that ingredient quality is everything here. I always use thin-cut bacon for the crispiest results, and I never skip the step of letting my tomatoes rest on a paper towel before assembling.
- 2 thick slices hearty white bread (I recommend a soft sandwich loaf with a tender crust for the best first bite)
- 4 tsp butter, softened (for toasting both sides of the bread)
- 3 tbsp mayonnaise (my go-to is full-fat mayo for the richest flavor)
- 4 slices thin-cut bacon (pro tip: thin-cut gives you that shatter-crisp texture thick-cut simply cannot match)
- 2 to 4 leaves green leaf lettuce, washed and dried
- 1 perfectly ripe tomato, sliced 3/8 inch thick (in my experience, vine-ripe or heirloom varieties bring the most flavor)
- 1/2 ripe avocado, sliced into strips
- Salt and pepper to taste
Step-by-Step Instructions
I recommend reading through all the steps before you start. The key to a great BLT sandwich is having every component ready at the right time so nothing sits and goes cold or soggy.
Step 1: Cook your bacon in a skillet over medium heat or bake it in the oven at 400 degrees F for 15 to 18 minutes until crispy but not burnt. Transfer to a paper-towel-lined plate and tear each strip in half. You should have 8 half-strips ready to pile on.
Step 2: While the bacon cooks, spread butter on both sides of each bread slice. Place in a skillet over medium heat and toast lightly for 1 to 2 minutes per side until just golden. Do not let it get too dark. You want a gentle crunch that holds up to the toppings without shattering in your mouth.
Step 3: Lay your tomato slices on a paper-towel-lined plate for at least 2 to 3 minutes. This pulls out excess moisture and keeps your bread from turning soggy. Sprinkle with salt and pepper while they rest.
Step 4: Spread 1.5 tablespoons of mayo on one slice of toasted bread. Layer on the lettuce leaves, then the tomato slices. Pile all 8 bacon half-strips on top, then lay the avocado strips over the bacon. Add a small pinch of salt and pepper on the avocado.
Step 5: Spread the remaining mayo on the second slice of toast. Press the sandwich together gently and slice in half with a sharp serrated knife. Serve right away for the best texture and flavor.
Perfect Pairings for Your BLT Sandwich
The best sides for a BLT sandwich balance its rich, savory flavors with something light, crispy, or fresh. Here are my top picks.
Classic French Fries: Nothing pairs with a BLT like a pile of golden fries. The crunch and salt complement the creamy mayo and juicy tomato perfectly, making this a go-to weeknight combination.
Crispy Oven-Baked Sweet Potato Fries: For a lighter twist, sweet potato fries add a natural sweetness that balances the smokiness of the bacon beautifully. A great option when you want something a little more nutritious on the side.
Mediterranean Chickpea Salad with Lemon Vinaigrette: This bright, protein-packed salad adds freshness and a citrusy contrast that cuts through the richness of the mayo and bacon. A great choice for a lighter lunch pairing.
Easy Vegetable Soup: A warm, comforting soup on the side turns this simple sandwich into a satisfying dinner. The brothy, veggie-loaded bowl is a perfect seasonal pairing for cooler days.
Healthy Sauteed Vegetables: Garlic-sauteed veggies make a quick, nutritious side that adds color and balance to your plate without competing with the sandwich’s bold flavors.
Storage and Serving Tips
A BLT sandwich is best enjoyed immediately after assembling. The toasted bread softens quickly once the tomato and mayo are added, so I do not recommend storing a fully built sandwich for later.
If you want to prep ahead, cook and refrigerate your bacon in an airtight container for up to 4 days. Store sliced tomatoes on a paper-towel-lined plate covered with plastic wrap in the fridge for up to 2 days. Reheat the bacon in a skillet over medium heat for 1 to 2 minutes or pop it in a 375 degree F oven for about 5 minutes to restore its crispiness.
Pro tip: if you are making this for a crowd, set up a sandwich station with all the components prepped and let everyone build their own. It keeps everything fresh and gives guests the freedom to customize toppings.
Conclusion
The best BLT sandwich is proof that simple recipes done right are always worth it. With a few smart techniques like buttering your bread before toasting, choosing a ripe summer tomato, and adding avocado for extra richness, this sandwich goes from basic to genuinely unforgettable. Give this recipe a try and I promise it will earn a regular spot in your lunch and dinner rotation.
The Best BLT Sandwich
Ingredients
Equipment
Method
- Cook bacon in a skillet over medium heat or bake at 400 degrees F for 15 to 18 minutes until crispy. Transfer to a paper-towel-lined plate and tear each strip in half to make 8 half-strips.
- Spread softened butter on both sides of each bread slice. Toast in a skillet over medium heat for 1 to 2 minutes per side until lightly golden. Do not over-toast. Set aside.
- Lay tomato slices on a paper-towel-lined plate for 2 to 3 minutes to absorb excess moisture. Season with salt and pepper.
- Spread 1.5 tablespoons of mayo on one slice of toasted bread. Layer on lettuce leaves, then seasoned tomato slices. Pile all 8 bacon half-strips on top, then add avocado strips. Season avocado lightly with salt and pepper.
- Spread remaining mayo on the second slice of toast. Close the sandwich, press gently, and slice in half with a serrated knife. Serve immediately.











