Everyone knows the level of tasty deliciousness that is a classic BLT. As a ketoer, you may also know the lower carb version of a BLT which is bun-less and may or may not include the healthy fats of a creamy avocado. What makes this Avocado BLT Salad stand out from the rest? The drizzle of sweet and tangy ranch dressing made with caramelized onion and bacon drippings!

The dressing is the real star of this salad. Made in small batches, it’s easy to whip up and have just enough for two or three salad portions without any waste. I personally like a thinner dressing so I can have every bite of lettuce saturated in dressing and due to the addition of bacon fat, this dressing gets a little thick. If you are like me and like an easy pour dressing, I recommend the addition of a tablespoon of water to thin it out. If not, it’s still delicious!
Here’s a quick meal prep tip! When making your morning bacon or prepping for a future meal, fry extra bacon and reserve about 1 tablespoon of the drippings. Use it later to sauté your onion and make your dressing!
Yields 2 servings of Avocado BLT Salad with Sweet Onion Bacon Ranch
The Preparation
Dressing:
- 4 ounces bacon
- 2 tablespoons onion, diced
- 2 teaspoons sour cream
- 1 tablespoon mayonnaise
- 2 tablespoons heavy whipping cream
- 1 tablespoon water
- 1/2 teaspoon fresh dill, minced
- 1/2 teaspoon garlic powder
- salt and pepper, to taste
Salad:
- 4 cups romaine lettuce, Torn in pieces
- 1/2 medium avocado, sliced
- 2 ounces cherry tomatoes
The Execution
1. Fry bacon in a large skillet over medium-low heat.

2. Once the bacon is crisp on both sides, remove from the pan to cool. Chop the bacon and set aside until you are ready to assemble your salad.

3. Using the remaining bacon fat add the onion to the pan and cook on medium heat to caramelize.

4. To make the dressing, combine the bacon drippings and onion in a jar or bowl with the dressing ingredients.

5. Mix well to combine. The dressing will be very thick due to the bacon fat and mayo. If you prefer a thinner dressing, thin the mixture with the water.

6. In a large bowl, layer your salad of romaine leaves, cherry tomatoes, avocado, and bacon.

7. Drizzle the dressing and serve!

This makes a total of 2 servings of Avocado BLT Salad with Sweet Onion Bacon Ranch Dressing. Each serving comes out to be 469 calories, 44.2g fats, 5.1g net carbs, and 9.7g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 4 ounce bacon | 604 | 52.9 | 0 | 0 | 0 | 30.2 |
| 2 tablespoon onion | 8 | 0 | 1.9 | 0.3 | 1.5 | 0.3 |
| 2 teaspoon sour cream | 19 | 1.9 | 0.4 | 0 | 0.4 | 0.2 |
| 1 tablespoon mayonnaise | 94 | 10.3 | 0.1 | 0 | 0.1 | 0.1 |
| 2 tablespoon heavy whipping cream | 101 | 10.7 | 0.8 | 0 | 0.8 | 0.8 |
| 1 tablespoon water | 0 | 0 | 0 | 0 | 0 | 0 |
| 1/2 teaspoon fresh dill | 0 | 0 | 0 | 0 | 0 | 0 |
| 1/2 teaspoon garlic powder | 5 | 0 | 1.2 | 0.1 | 1 | 0.3 |
| — salt and pepper | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 cup romaine lettuce | 32 | 0.6 | 6.2 | 4 | 2.2 | 2.3 |
| 1/2 medium avocado | 150 | 13.9 | 7.8 | 6.1 | 1.7 | 1.8 |
| 2 ounce cherry tomatoes | 10 | 0.1 | 2.2 | 0.7 | 1.5 | 0.5 |
| Totals | 1024 | 90.4 | 20.6 | 11.2 | 9.3 | 36.6 |
| Per Serving (/2) | 512 | 45.2 | 10.3 | 5.6 | 4.7 | 18.3 |

Avocado BLT Salad with Sweet Onion Bacon Ranch Dressing
Ingredients
Dressing
- 4 ounce bacon
- 2 tablespoon onion diced
- 2 teaspoon sour cream
- 1 tablespoon mayonnaise
- 2 tablespoon heavy whipping cream
- 1 tablespoon water
- ½ teaspoon fresh dill minced
- ½ teaspoon garlic powder
- salt and pepper to taste
Salad
- 4 cup romaine lettuce Torn in pieces
- ½ medium avocado sliced
- 2 ounce cherry tomatoes
Instructions
- Fry bacon in a large skillet over medium-low heat.
- Once the bacon is crisp on both sides, remove from the pan to cool. Chop the bacon and set aside until you are ready to assemble your salad.
- Using the remaining bacon fat, add the onion to the pan and cook on medium heat to caramelize.
- To make the dressing, combine the bacon drippings and onion in a jar or bowl with the dressing ingredients.
- Mix well to combine. The dressing will be very thick due to the bacon fat and mayo. If you prefer a thinner dressing, thin the mixture with a little more water.
- In a large bowl, layer your salad of romaine leaves, cherry tomatoes, avocado, and bacon.
- Drizzle with dressing and serve!
