⬇ Jump to Recipe

There's something absolutely perfect about a classic BLT sandwich. It's the kind of lunch that never gets old — crispy bacon, juicy tomatoes, cool lettuce, and just enough mayo to bring it all together. This is my go-to when I need something satisfying but don't want to overthink it. The secret isn't fancy ingredients or complicated techniques. It's about timing, temperature, and getting that bacon absolutely perfect. Once you nail the basics, you'll understand why this simple sandwich has been an American favorite for decades.

BLT Sandwiches

Why You'll Love This Recipe

  • Ready in under 20 minutes from start to finish — perfect for busy weekday lunches
  • Only six ingredients but tastes absolutely restaurant-quality when done right
  • That bacon-to-bread ratio is scientifically perfect (we tested it extensively)
  • Works beautifully with peak summer tomatoes or upgraded with seasonal twists
  • Easily scalable for one person or a full weekend brunch spread
  • The toasted bread adds texture that keeps everything from getting soggy

Prep Time

8 mins

Cook Time

10 mins

Total Time

18 mins

Servings

2

Ingredients

Everything you need is probably already in your kitchen — and if not, it's a quick grocery store run.

If you can't find great tomatoes, heirloom varieties or even thick-sliced beefsteak tomatoes work beautifully. For mayo, Duke's or Hellmann's are classic choices, but Kewpie adds a slightly tangy twist that's really delicious. You can also use turkey bacon if you prefer, though the cooking time may vary slightly.

How to Make BLT Sandwiches

The key is cooking the bacon perfectly and assembling everything while it's still warm.

  1. Prepare your workspace. Line a plate with paper towels for draining the bacon and slice your tomatoes into ¼-inch (6mm) thick rounds. Wash and dry your lettuce leaves thoroughly — any water will make your sandwich soggy.
  2. Cook the bacon. Place bacon strips in a cold skillet in a single layer (work in batches if needed). Turn heat to medium and cook for 8-10 minutes, flipping halfway through, until the bacon is crispy and golden brown with rendered fat. Don't rush this step by starting with high heat or the bacon will burn on the outside and stay chewy inside.
  3. Drain the bacon. Transfer cooked bacon to your paper towel-lined plate and let it drain for 2-3 minutes. Pour off all but about 1 teaspoon of bacon fat from the skillet if you'd like to toast your bread in it (optional but delicious).
  4. Toast the bread. While the bacon cooks, toast your bread slices in a toaster or under the broiler at 450°F (230°C) for 2-3 minutes until golden and crisp. You want it sturdy enough to hold everything without getting soggy, but not so hard it's difficult to bite through.
  5. Season the tomatoes. Lay tomato slices on a cutting board or plate and sprinkle both sides lightly with salt and pepper. This step brings out their natural sweetness and seasons the whole sandwich.
  6. Spread the mayo. Generously spread mayonnaise on one side of each toasted bread slice — about 1½ tablespoons per sandwich total. Don't skimp here. The mayo acts as a moisture barrier and adds richness.
  7. Layer the lettuce. Place 2-3 lettuce leaves on the mayo-covered bottom slice of each sandwich. The lettuce creates another barrier between the juicy tomatoes and the bread.
  8. Add tomatoes and bacon. Layer 3-4 tomato slices over the lettuce, then top with 4 strips of bacon per sandwich. You can break the bacon strips in half to fit them better or leave them whole for that classic look.
  9. Top and slice. Place the second bread slice on top, mayo-side down, and press gently to compact everything. Use a sharp serrated knife to cut diagonally — this makes it easier to eat and looks prettier.
  10. Serve immediately. BLT sandwiches are best eaten right away while the bacon is still warm and the toast is crispy. Serve with chips, pickles, or a simple side salad.

💡 Baker's Tips

Room temperature tomatoes taste better: Take your tomatoes out of the fridge 20 minutes before making your sandwich. Cold tomatoes mute the flavor and you want every bit of that summer sweetness to shine through.

Pat everything dry: After washing lettuce and slicing tomatoes, pat them completely dry with paper towels. Excess moisture is the enemy of a good sandwich and will make your bread soggy within minutes.

Save that bacon fat: Strain the leftover bacon fat through a fine-mesh sieve into a glass jar and store it in the fridge for up to three months. It's incredible for cooking eggs, roasting vegetables, or making the best grilled cheese you've ever tasted.

Recipe Variations

BLAT (Add Avocado)

Add 4-6 slices of ripe avocado to each sandwich, layering them between the lettuce and tomato. The creamy avocado adds richness and makes this feel more like a California-style lunch. Season the avocado slices with a tiny pinch of salt and a squeeze of lime juice to keep them from browning and add brightness.

Spicy Chipotle BLT

Mix 3 tablespoons mayo with 1-2 teaspoons chipotle in adobo sauce (finely minced) for a smoky, spicy spread that transforms this classic. You can also add a few slices of pepper jack cheese or pickled jalapeños if you really want to turn up the heat. This version pairs beautifully with sweet potato fries.

Fried Green Tomato BLT

Replace the fresh tomatoes with fried green tomato slices for a Southern twist that's absolutely incredible. Slice firm green tomatoes into ¼-inch rounds, dredge in seasoned cornmeal, and fry in hot oil until golden and crispy. The tangy, crunchy tomatoes contrast beautifully with the rich bacon and creamy mayo. This version is especially perfect when tomato season ends but you're not ready to let go of summer.

What to Serve With BLT Sandwiches

Storage & Make-Ahead Tips

Best fresh: BLT sandwiches are really meant to be eaten immediately after assembly. The combination of warm bacon and crispy toast is what makes them special, and they don't hold well once assembled.

Prep components ahead: You can cook the bacon up to 2 days ahead and store it in an airtight container in the fridge. Reheat it briefly in a skillet or microwave before assembling. Slice tomatoes and wash lettuce the morning you plan to serve, storing them separately in the fridge.

Pack for lunch: If you need to pack this for lunch, keep all components separate until you're ready to eat. Pack bacon, lettuce, and tomato in separate containers with the mayo in a small container and bread wrapped separately. Assemble right before eating.

Bacon storage: Cooked bacon keeps in the fridge for up to 5 days in an airtight container. You can also freeze cooked bacon for up to 3 months — separate strips with parchment paper so you can grab just what you need.

Common Mistakes to Avoid

✗ Using underripe or refrigerator-cold tomatoes

Cold, underripe tomatoes have almost no flavor and make the whole sandwich taste flat. Always use room-temperature, ripe tomatoes at their peak. If you only have cold ones, let them sit out for 20-30 minutes before slicing. In winter, consider roasting tomato slices briefly to concentrate their flavor.

✗ Skimping on the mayo or spreading it unevenly

Mayo isn't just for flavor — it creates a moisture barrier that keeps your bread from getting soggy. Spread it generously and all the way to the edges of each slice. If you're not a mayo fan, try a thin layer of cream cheese or mashed avocado instead, but don't skip the fat layer entirely.

✗ Overcrowding the bacon in the pan

When bacon strips overlap or touch too much, they steam instead of crisp up properly. Cook bacon in a single layer with a little space between strips, working in batches if needed. Yes, it takes an extra few minutes, but perfectly crispy bacon is absolutely worth it and makes or breaks this sandwich.

✗ Assembling too far in advance

Even with mayo as a barrier, assembled BLTs get soggy within 15-20 minutes as the tomato juices seep into the bread. Make these right before serving, or if you're making multiple sandwiches for a crowd, set up an assembly station and build them in batches so everyone gets a fresh, crispy sandwich.

Frequently Asked Questions

Can I use turkey bacon instead of regular bacon?

Absolutely! Turkey bacon works well in BLT sandwiches, though it crisps up differently than pork bacon. Cook it over medium heat for 6-8 minutes, flipping once, until it reaches your desired level of crispness. Turkey bacon tends to be less fatty, so you might want to add an extra strip per sandwich since it's usually thinner. The flavor will be lighter and slightly less smoky, but it's a great option if you're avoiding pork.

What's the best type of bread for a BLT?

Classic white sandwich bread is traditional, but sourdough is my personal favorite because the slight tang complements the bacon beautifully and it holds up well to the moisture. Whole wheat adds nuttiness, while a thick-cut bakery bread makes it feel more substantial. Whatever you choose, make sure to toast it — soft, untoasted bread will get soggy almost immediately. Avoid anything too crusty or hard, which makes the sandwich difficult to bite through.

How do I keep my BLT from getting soggy?

Four key things: toast your bread until it's crispy and golden, spread mayo edge-to-edge on both slices to create a moisture barrier, pat your lettuce and tomatoes completely dry before assembling, and make sure to layer lettuce directly on the mayo before adding tomatoes. The lettuce acts as an additional barrier between the juicy tomatoes and the bread. Finally, serve immediately — even with all these precautions, BLTs don't hold well for more than 15-20 minutes.

Can I make BLTs for a crowd?

Yes, but you'll want to set up an assembly line. Cook all your bacon ahead (it can sit at room temperature for up to 2 hours or be reheated briefly), prep all your ingredients, and have everything ready to go. Toast bread in batches and let guests assemble their own, or assign one person to build sandwiches in small batches so they're as fresh as possible. For a party of 8-10 people, plan on 2-3 pounds of bacon, 3-4 loaves of bread, and 6-8 large tomatoes.

What can I add to make my BLT more filling?

The easiest addition is avocado, which makes it a BLAT and adds healthy fats and creaminess. You can also add a fried or poached egg for a breakfast-style BLT, layer in some sharp cheddar or pepper jack cheese, or add sliced turkey or chicken for extra protein. Some people love adding crispy onion strings or a handful of arugula for peppery bite. Just remember that the beauty of a BLT is its simplicity, so don't overload it to the point where the bacon, lettuce, and tomato get lost.

Pin this recipe for later and share it with someone who needs the perfect lunch idea! Find more delicious recipes at Top Lifestyle News.

BLT Sandwiches

Classic bacon, lettuce, and tomato sandwiches with crispy bacon, fresh vegetables, and creamy mayo on toasted bread.

Prep: 10 min
Cook: 10 min
Total: 20 min
Serves: 4

🧂 Ingredients

📋 Instructions

  1. Cook bacon in a large skillet over medium heat until crispy, about 8-10 minutes, then drain on paper towels.
  2. Toast the bread slices until golden brown.
  3. Spread mayonnaise on one side of each toasted bread slice.
  4. Layer lettuce, tomato slices, and bacon on 4 bread slices.
  5. Season tomatoes with salt and pepper to taste.
  6. Top with remaining bread slices and cut in half to serve.
Calories: 420 per serving
Cuisine: American
Category: Lunch
Difficulty: Easy