Looking for a quick, high-protein dinner that feels like a classic deli sandwich without the bread? These Keto Turkey Club Lettuce Wraps are the perfect solution. By swapping out traditional buns for sturdy iceberg or romaine leaves, you get a fresh vessel to hold ground turkey, savory bacon bits, and a rich creamy dressing made with avocado oil.
At a Glance
Servings: 4 wraps
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Ingredients
- Lettuce leaves: 16 large, crisp iceberg or romaine hearts (divided)
- Ground turkey (93/7 lean): 450g (cooked and shredded)
- Bacon: 8 strips, cooked until very crispy and crumbled (approx. 60g)
- Avocado oil mayonnaise: 120ml (mix 2 large eggs, 3 tbsp avocado oil, 1 tsp Dijon mustard, 1 tbsp lemon juice, salt and pepper to taste)
- Cherry tomatoes: 150g, halved
- Cucumber: 100g, diced
- Onions (red or yellow): 80g, finely chopped
- Lemon juice: 1 tbsp fresh
Method
Start by preparing your dressing in a small bowl. Whisk together the eggs, avocado oil, mustard, lemon juice, salt, and pepper until fully emulsified and creamy. Set aside.
In a large skillet over medium-high heat, cook the ground turkey with the chopped onions. Break up any clumps as it cooks to ensure even browning. Once the meat is no longer pink (internal temperature of 71°C/160°F), remove from heat and let it cool slightly before shredding with two forks.
While the turkey cooks, fry the bacon strips until they are deeply golden and crisp. Crumble the bacon into small pieces and drain any excess fat on a paper towel.
- Place 4 large lettuce leaves in each of four individual plates or bowls. Spread about 30ml of the avocado mayonnaise mixture onto the center of each leaf.
- Pile a generous portion of shredded turkey (approx. 100g) onto the sauced leaves, ensuring the meat covers the oil but doesn’t spill over the edges.
- Distribute the crispy bacon crumbles evenly over the turkey.
- Add the halved cherry tomatoes and diced cucumber on top for crunch and acidity.
- Drizzle each wrap with a final 1 teaspoon of lemon juice just before serving to brighten the flavors.
Troubleshooting Common Issues
Issue: The filling is too dry.
Cause: Overcooked turkey or insufficient moisture from the dressing.
Fix: If you prefer your turkey juicier, add 1-2 tablespoons of water or broth to the skillet while cooking. For a creamier wrap, increase the avocado oil mayonnaise by 10ml per serving.
Issue: Lettuce becomes soggy.
Cause: The turkey filling is wet before assembly.
Fix: Ensure you drain the fat from the bacon thoroughly. When assembling, add the lettuce leaves immediately after cooking and serve within 10 minutes to maintain crispness.
Issue: Bacon burns easily.
Cause: High heat or overcrowding the pan.
Fix: Cook bacon over medium-low heat. If you have a lot of fat, remove the pan from heat for a minute to let it cool slightly before continuing.
Suitable Substitutions
Note: Always verify carbohydrate content when making substitutions.
- Ground chicken instead of turkey: Use 10% less fat (approx. 95/5) to match the lean profile. Cook time may increase by 2 minutes.
- Shredded rotisserie chicken: Skip the raw cooking step and use 400g pre-shredded chicken, adding extra seasoning instead.
- Cream cheese blend: Can replace half the avocado mayo for a tangier flavor, but check carb counts carefully as some blends contain sugar.
Storage and Reheating
These wraps are best eaten immediately after assembly to prevent sogginess. However, you can store components separately in the refrigerator for up to 3 days: turkey (cool completely), bacon, and dressing (store eggs in a separate container). To reassemble, warm the turkey slightly in the microwave or oven, then add fresh lettuce leaves before dressing.
Freezing is not recommended for the assembled wraps due to texture changes in lettuce and mayo. You can freeze the cooked turkey (unshredded) and bacon separately for up to 2 months; thaw overnight in the fridge before shredding and assembling.

