If you’ve enjoyed BLT flavors on a sandwich, you’ll want to make this Bacon Lettuce Tomato Salad with Avocado over and over! And this delicious salad uses a trick of barely cooking the tomatoes to bring out the flavors when it’s not quite fresh tomato season yet.

PIN the Bacon Lettuce Tomato Salad with Avocado to try it later!

Close-Up Photo of Bacon, Lettuce, Tomato, and Avocado Salad

I bet I’m not the only tomato lover who longs for fresh tomato season and starts buying tomatoes in the store, even when I know they aren’t going to be nearly as good as fresh garden tomatoes. Raise your hand if you’re one of those people who crave tomatoes early in the summer.

While nothing can really replace the flavor of a freshly-picked and vine-ripened tomato, if you have tomatoes that are pretty good, you can bump up the flavor a lot by barely cooking them, and that trick of warming up the tomatoes is the secret to the amazing flavor in this Bacon Lettuce Tomato Salad with Avocado.

Believe me when I say this salad was just as good as it looks! And right now we’re in that “craving summer tomatoes” time of year, so it seems like a perfect time to remind you about this favorite BLT Salad with Avocado!

The salad that inspired this one didn’t have avocado, and our version is flexible on the amount of bacon. But everything about this salad combination just screams SUMMER, and if you’re longing for that fresh tomato flavor, I hope this will help you get through the next few weeks!

What ingredients do you need for this recipe?

(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

How did I get this Bacon Lettuce Tomato Salad recipe?

There’s a very fun story about what inspired this recipe. Back when I was a teacher/food blogger, a student gave me The Ultimate Low-Carb Cookbook (affiliate link) as a teacher gift, and a recipe in that book is where I learned to add more ripe tomato flavor to tomatoes by warming them. I still treasure the memory of what a thoughtful gift that was for a parent to give their child’s teacher!

How can you make the BLT Salad with Avocado lower in carbs?

Obviously this is a salad for people who love tomatoes, and the generous use of tomatoes makes this a salad with 11 net carbs per serving. If you want a salad that’s lower in carbs just use a bit fewer tomatoes.

Want more salad ideas with avocado?

We couldn’t resist turning this BLT salad into a BLT Salad with Avocado, and if you’re an avocado fan check out Low-Carb and Keto Salads with Avocado for more ideas!

Bacon, Lettuce, Tomato, and Avocado Salad process shots collage

How to make Bacon Lettuce Tomato Salad with Avocado:

(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  1. Get the washed lettuce, diced tomatoes, and diced avocado ready.
  2. Cook the bacon in a frying pan until it’s very crisp, drain bacon on paper towels, and blot off the fat.
  3. Divide the lettuce between two serving bowls, break bacon into pieces, and sprinkle over the lettuce.
  4. Remove all but two teaspoons of the bacon fat and add olive oil; heat the oil, and cook tomatoes just one minute. (or skip the olive oil and use all bacon fat if you prefer.)
  5. Then add the vinegar, stir once, and immediately remove the pan from the heat.
  6. Pour tomatoes over the salad, and sprinkle diced avocado over the top.
  7. Season the salad to taste with salt and fresh-ground black pepper and serve!

Bacon Lettuce Tomato Avocado Salad in two bowls with forks and striped napkin.

More Favorite Salads with Tomatoes and Avocados:

Close-Up Photo of Bacon, Lettuce, Tomato, and Avocado Salad
Yield: 2 salads

Bacon, Lettuce, Tomato, and Avocado Salad

Prep Time 15 minutes
Cook Time 8 minutes
Total Time 23 minutes

This Bacon, Lettuce, Tomato, and Avocado Salad is loaded with fresh ingredients and full of flavor.

Ingredients

  • 4 cups chopped romaine lettuce
  • 4 tomatoes (see notes)
  • 1 small avocado, diced
  • 1 tsp. fresh lime juice
  • 4 slices bacon, cooked very crisp then crumbled (see notes)
  • 1 T olive oil (see notes)
  • 1/4 tsp. garlic puree
  • 1 T red wine vinegar
  • salt and fresh ground black pepper to taste

Instructions

  1. Tear up the lettuce and wash and spin dry in a salad spinner (affiliate link); then divide between two salad bowls.
  2. Cut up the tomatoes and dice the avocado; then toss the avocado with the fresh lime juice.
  3. Cook bacon in non-stick frying pan until it’s very crisp.
  4. Remove bacon to paper towels, blotting off fat.
  5. Remove all but 2 teaspoons bacon fat from frying pan.
  6. Crumble bacon over lettuce in salad bowls.
  7. Add olive oil and heat for 30 seconds over medium high heat.
  8. Add tomatoes and saute one minute.
  9. Turn heat down to low, add garlic and black pepper, and cook 30 seconds more.
  10. Add vinegar, stir to coat tomatoes, and immediately remove pan from heat.
  11. Pour tomato mixture over lettuce and top with diced avocados.
  12. Season with salt and more pepper as desired, and serve right away.

Notes

Use cherry tomatoes cut in half if you can't find good fresh tomatoes. Use more or less bacon to taste. Use all bacon fat and skip the olive oil if you prefer.

This salad had more carbs than I had anticipated, but if you want a lower-carb version use a bit less tomato.

Recipe inspired by a salad in The Ultimate Low-Carb Cookbook that I got as a teacher gift!

Nutrition Information

Yield

2

Serving Size

1

Amount Per Serving Calories 394Total Fat 30gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 22.3gCholesterol 23mgSodium 706mgCarbohydrates 23gFiber 12gSugar 8gProtein 13g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Bacon Lettuce Tomato Avocado Salad in two serving bowls.

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Bacon Lettuce Tomato Salad with Avocado does have some carbs in the tomatoes, which is why I didn’t tag it for Keto but it could be made more Keto friendly by using fewer tomatoes. The original South Beach Diet doesn’t recommend bacon due to the saturated fat, but when it’s tomato season I NEED bacon in my life. You can certainly use less bacon or use turkey bacon if you prefer. 

Find More Recipes Like This One:
Use the Salads Index to find more tasty summer salads like this one. Use the Diet Type Index to find more recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes I’m sharing there.

Historical Notes for this Recipe:
This Bacon Lettuce Tomato Salad with Avocado recipe was first posted in 2016. It was last updated with more information in 2024.

Pinterest image of Bacon, Lettuce, Tomato, and Avocado Salad

Share This: