BLT Classic with Bacon Lettuce

Featured in: Everyday Table Ideas

This classic BLT combines crispy bacon, crisp lettuce, and ripe tomato slices with creamy mayonnaise, all sandwiched between perfectly toasted bread. Quick to prepare and packed with flavor, it's an easy yet satisfying meal ideal for any time of day. Optional additions like avocado or hot sauce can enhance the taste further.

Updated on Sat, 10 Jan 2026 08:17:00 GMT
Crispy bacon and juicy tomato star in this simple, delicious BLT sandwich recipe. Save
Crispy bacon and juicy tomato star in this simple, delicious BLT sandwich recipe. | mesastories.com

There's something about the smell of bacon hitting a hot skillet that makes everything else stop. I was rushing through a weekday morning when my partner called from the kitchen—that unmistakable sizzle and the promise of something simple but perfect waiting for me. The BLT isn't fancy or complicated, but it taught me that the best meals are often built on the smallest things done really well: crispy bacon that shatters between your teeth, tomato slices that still taste like summer, and bread toasted just enough to hold everything without falling apart.

I made these for my sister on a Saturday afternoon when she'd been helping me move boxes, and we sat on the kitchen counter eating them without plates because we were too hungry to be proper about it. She bit through that crispy bacon and said, "This is exactly what I needed right now," and I realized that sometimes the simplest sandwich holds all the comfort you're looking for. It became our thing after that—whenever she visited, she'd ask if we were having BLTs for lunch.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Bread: Use good sandwich bread that can handle moisture without getting soggy—white or whole wheat both work, but avoid anything too soft or it'll compress into paste.
  • Bacon: The star here, so don't skimp; thick-cut bacon stays crispier and has more flavor than thin strips.
  • Lettuce: Romaine or iceberg works, but make sure it's crisp and dry before layering or the sandwich becomes a mess.
  • Tomato: Pick one that's actually ripe and flavorful, not mealy; a pale winter tomato will let you down.
  • Mayonnaise: Spread it on both slices of bread—it acts as a barrier against moisture and adds richness that holds the whole thing together.
  • Black Pepper: A few cracks of fresh pepper over the tomato elevate this from basic to something people notice.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the bacon going:
Heat your skillet to medium and lay the bacon strips flat without crowding them; let them render and crisp for about 4–5 minutes per side until they're the color of mahogany and bend without breaking. Pull them onto paper towels immediately—they'll continue to crisp as they cool.
Toast the bread properly:
Don't just pass it through a toaster; you want golden brown toast with a slight crunch that can stand up to the moisture coming. If your toaster is wimpy, finish the bread in a skillet with a tiny bit of butter for extra golden color.
Build with intention:
Spread mayo on both pieces of toast while they're still warm so it melts slightly and bonds to the bread. Layer the lettuce first on the bottom piece—it acts as a protective layer between the bread and the wet tomato.
Add tomato and season:
Slice your tomato thick enough that it doesn't fall apart, lay the slices on the lettuce, and crack fresh pepper over everything. This small gesture changes the whole flavor profile.
Bacon placement matters:
Layer three slices of bacon on each sandwich, slightly overlapping so each bite gets bacon. Set the top piece of toast mayo-side down to seal everything in.
Cut and serve immediately:
A diagonal slice looks nicer and the sandwich is best eaten right away while the toast is still warm and the bacon still has that snap to it.
This BLT sandwich shows layers of fresh lettuce, bacon, and ripe tomato between toasted bread slices. Save
This BLT sandwich shows layers of fresh lettuce, bacon, and ripe tomato between toasted bread slices. | mesastories.com

I learned the hard way that this sandwich deserves respect when I rushed through assembly one morning and used cold bacon I'd made the night before. My coworker took one bite and said, "This is kind of sad," and she was right. The next day I did it properly—hot bacon, warm toast, everything fresh—and she said, "Okay, NOW we're talking." That's when I understood that the BLT's simplicity is actually its demand: you have to pay attention, or it falls flat.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Mayonnaise

Mayo gets dismissed as pedestrian, but it's actually the glue that holds this sandwich together—literally and flavor-wise. It creates a protective barrier so the bread doesn't absorb the tomato's moisture, and it adds a richness that makes everything taste more intentional. Some people use fancy aioli or special spreads, but there's honesty in good old-fashioned mayonnaise that feels right for this sandwich.

When Toast Matters Most

I've learned that the difference between an okay BLT and one you'll remember is mostly about the toast. You need it firm enough to handle the weight and moisture without turning to mush, but not so dark it tastes burnt. The warmth also keeps the bacon from getting chewy—cold toast against warm bacon is a texture mismatch that pulls the whole thing down. It sounds like a small detail, but it changes everything.

Making It Your Own

The beauty of a BLT is that it's simple enough to dress up without losing itself. Some people swear by adding a thin slice of avocado or a whisper of hot sauce for depth. Others prefer turkey bacon for something lighter. The sandwich can adapt and still taste like itself, which is the hallmark of something that works.

  • Try adding a thin slice of ripe avocado between the bacon and tomato if you want something creamy and grounding.
  • A dash of hot sauce or a spread of sriracha mayo brings unexpected heat that doesn't overpower the other flavors.
  • Serve it alongside pickles or chips to round out the meal and give yourself something to balance the richness.
Perfectly toasted bread cradles the classic flavors of a homemade BLT sandwich, ready for eating. Save
Perfectly toasted bread cradles the classic flavors of a homemade BLT sandwich, ready for eating. | mesastories.com

A good BLT is proof that you don't need complexity to make something worth eating. It's quick, honest food that reminds you why you cook in the first place.

Recipe Questions & Answers

What type of bread works best for a BLT?

White or whole wheat sandwich bread toasted until golden brown creates the perfect base for layering ingredients.

How can I make the bacon extra crispy?

Cook bacon in a preheated skillet over medium heat for 4-5 minutes per side, draining on paper towels to remove excess fat.

Can I substitute any ingredients for dietary preferences?

Yes, turkey bacon can be used as a lighter alternative, and avocado adds creaminess and extra flavor.

What seasoning complements the BLT?

Freshly ground black pepper enhances the tomato's flavor, while optional hot sauce adds a spicy kick.

What are good side options to serve with this sandwich?

Classic pairings include pickles or potato chips for added crunch and balance.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

BLT Classic with Bacon Lettuce

Crispy bacon, fresh lettuce, ripe tomato, and mayo layered on toasted bread for a satisfying crunch.

Prep Time
10 min
Time to Cook
10 min
Overall Time
20 min
Created by Spencer Maddux

Recipe Type Everyday Table Ideas

Skill Level Easy

Cuisine American

Portions 2 Number of Servings

Diet Preferences None specified

What You Need

Bread

01 4 slices white or whole wheat sandwich bread

Bacon

01 6 slices bacon

Produce

01 4 large lettuce leaves (romaine or iceberg)
02 1 large ripe tomato, sliced

Condiments

01 2 tablespoons mayonnaise

Optional

01 Freshly ground black pepper, to taste

Step-by-Step Guide

Step 01

Cook Bacon: Preheat a skillet over medium heat and cook the bacon slices until crispy, approximately 4 to 5 minutes per side. Drain on paper towels to remove excess fat.

Step 02

Toast Bread: Toast the bread slices until they become golden brown and crisp.

Step 03

Apply Mayonnaise: Spread 1 tablespoon of mayonnaise evenly on one side of each toasted bread slice.

Step 04

Assemble Lettuce: Place the lettuce leaves on top of two mayonnaise-coated bread slices.

Step 05

Add Tomato and Season: Layer the sliced tomatoes over the lettuce and season with freshly ground black pepper according to preference.

Step 06

Add Bacon: Distribute 3 slices of crispy bacon evenly on each sandwich.

Step 07

Complete Sandwich: Top each assembled side with the remaining bread slices, mayonnaise side down.

Step 08

Slice and Serve: Cut each sandwich in half diagonally and serve immediately to retain freshness and texture.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You Need

  • Skillet or frying pan
  • Paper towels
  • Knife
  • Cutting board
  • Toaster or oven

Allergy Notice

Carefully check each ingredient for allergens and reach out to a medical provider if you have questions.
  • Contains wheat (bread), egg (mayonnaise), and pork (bacon). May contain traces of soy and milk. Verify ingredient labels if allergic.

Nutrition Details (Each Serving)

For informational use only. Please consult your healthcare provider for dietary advice.
  • Calories: 420
  • Fats: 26 g
  • Carbohydrates: 31 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.