Go Back
+ servings
how to make a BLT with bacon, lettuce, tomato, mayo, and avocado
Print Recipe
4.95 from 20 votes

How to Make the Best BLT!

I will show you exactly how to make the best BLT sandwich of your life! Sometimes the simplest recipes are the easiest to mess up. Nobody wants a soggy sandwich, or one that is flavorless and bland! I will show you all the tips and tricks you need to make a perfectly toasted, crispy-yet-tender, juicy and drippy avocado Bacon Lettuce and Tomato Sandwich.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Main Course, Snack
Cuisine: American
Servings: 1 sandwich
Calories: 1219kcal
Author: Karen


  • 2 slices thick slices hearty white bread
  • 4 teaspoons butter soft
  • 3 tablespoons mayonnaise OR other sauce*
  • 4 slices thin cut bacon
  • 2-4 pieces green leaf lettuce
  • 1 perfectly ripe tomato
  • 1/2 perfectly ripe avocado
  • salt and pepper


  • Start by frying your bacon. I highly recommend baking your bacon! The clean up is so much easier. Click here to learn How to Bake Bacon. When the bacon is crispy (but not TOO crispy!) take it out and remove to a paper-towel lined plate. Tear each slice of bacon in half so there are 8 strips. Keep warm until ready to assemble.
  • While the bacon is cooking, prepare your bread. Spread both sides of your bread with butter. Place in a skillet over medium heat and toast lightly, it will only take a couple minutes. Flip each piece of bread and toast the other side. Don't overdo it! You only want a light browning. (Alternatively, you can toast your bread lightly in a toaster and then spread each side with butter). Set aside.
  • Wash and dry your green leaf lettuce. Slice your tomato into slices that are about 3/8 inch thick. Place the tomatoes on a paper towel-lined plate so absorb some of the water.
  • Cut your avocado in half, then slice one half into strips.
  • Assemble your sandwich: Spread about 1 and 1/2 tablespoons mayonnaise* on your toasted bread. Top with lettuce fronds. Next add 2 tomato slices that have been sitting on a paper towel for at least a few minutes. Sprinkle your tomatoes with salt and pepper.
  • Add all the bacon. You should have 8 half-strips of bacon. Pile 'em on!
  • Top the bacon with avocado strips. Sprinkle with a little more salt and pepper, if you like.
  • Spread the other piece of toasted bread with mayonnaise or whatever sauce you are using. Top the sandwich and gently press down. Use a sharp serrated knife to slice the sandwich in half. This recipe makes 1 amazing sandwich. Eat right away!


*Instead of mayonnaise, you could try using Garlic Aioli, Chipotle Mayo, Sriracha mayo, etc. See full post for lots of ideas!


Serving: 1g | Calories: 1219kcal | Carbohydrates: 60g | Protein: 29g | Fat: 100g | Saturated Fat: 30g | Polyunsaturated Fat: 28g | Monounsaturated Fat: 37g | Trans Fat: 1g | Cholesterol: 119mg | Sodium: 1491mg | Potassium: 2421mg | Fiber: 19g | Sugar: 13g | Vitamin A: 55047IU | Vitamin C: 93mg | Calcium: 426mg | Iron: 9mg