Keto Blt Salad
All the smoky, juicy, crunchy magic of a classic BLT, deconstructed into a fork-friendly bowl. Crisp romaine, ripe tomato, and shatter-crisp bacon get tossed in a creamy ranch-style dressing for just 4.5g net carbs per serving. Ready in 25 minutes, no bread required.
Head of Nutrition · June 18, 2026

Nutrition per serving
Per serving · makes 4. Values are estimates; brands vary.
This deconstructed BLT trades the bread for crisp romaine and a creamy ranch-style dressing, keeping every smoky, juicy bite while landing at just 4.5g net carbs per serving. It comes together in about 25 minutes and makes a satisfying keto lunch.
Ingredients
- 8 slices thick-cut bacon
- 1 large head romaine lettuce (about 10 cups chopped)
- 1 cup cherry tomatoes, halved
- 2 large hard-boiled eggs, quartered
- 1/3 cup mayonnaise
- 3 tablespoons sour cream
- 1 tablespoon fresh lemon juice
- 1 tablespoon chopped fresh chives
- 1/4 teaspoon garlic powder
- 1/2 cup shredded sharp cheddar cheese
- Salt and black pepper to taste
Instructions
- 1
Lay the bacon in a cold skillet, set over medium heat, and cook 8-10 minutes, flipping once, until deeply crisp. Drain on paper towels, then crumble into bite-size pieces.
- 2
While the bacon cooks, whisk together the mayonnaise, sour cream, lemon juice, chives, and garlic powder in a small bowl. Season with salt and pepper and thin with 1-2 teaspoons water if needed.
- 3
Chop the romaine and add it to a large bowl along with the halved cherry tomatoes.
- 4
Pour the dressing over the greens and toss until evenly coated.
- 5
Top with the crumbled bacon, quartered eggs, and shredded cheddar. Give one gentle final toss, season with extra pepper, and serve immediately.
Tips & notes
- Toss the dressing in just before serving so the romaine stays crisp; store dressing and greens separately for meal prep.
- Swap the cheddar for crumbled blue cheese or shaved Parmesan for a sharper bite.
- For extra protein, fold in 1 cup diced cooked chicken (adds roughly 0g net carbs and bumps the dish toward a fuller meal).
Log this recipe in one tap
Save keto blt salad to CarbMeNot and track its 4.5g net carbs against your daily budget automatically.
Frequently asked questions
- How many carbs are in keto blt salad?
- Each of the 4 servings has 4.5g net carbs (6.5g total carbs minus 2g fiber), along with 392 calories, 14g protein, and 35g fat. The recipe makes 4 servings.
- Can I make keto BLT salad ahead of time?
- Yes. Cook the bacon, boil the eggs, and whisk the dressing up to 3 days ahead and refrigerate separately. Chop the romaine and assemble just before eating so the lettuce stays crunchy and the bacon doesn't go soft.
- What can I use instead of romaine?
- Any sturdy keto-friendly green works. Chopped iceberg keeps the classic BLT crunch, while baby spinach or shredded green cabbage both add fiber with very few carbs.
More keto recipes
CarbMeNot provides general nutrition information, not medical advice. Values are estimates — verify before relying on them for any health decision. See our Medical Disclaimer.



