Some lunches feel like a chore. This one doesn’t. Bacon Egg Salad Lettuce Wraps take a classic deli favorite and strip away the bread, leaving you with something lighter, fresher, and honestly more satisfying than the sandwich version ever was.
Creamy egg salad, made rich with mayonnaise and a little Dijon bite, gets piled into crisp lettuce leaves and topped with crumbled bacon and juicy cherry tomatoes. Every bite has that contrast you’re chasing — soft and creamy against crunchy and smoky, cool lettuce against warm, savory filling.
This is a high-protein, low-carb lunch that comes together in about 20 minutes, and if you’ve already got hard-boiled eggs on hand, there’s no cooking involved at all. It’s the kind of recipe that fits into a keto plan, a gluten-free kitchen, or just a Tuesday when you want something that actually tastes good and doesn’t leave you sluggish an hour later.

Why You’ll Love This Recipe
- Ready in under 20 minutes, start to finish
- High in protein and naturally low in carbohydrates, thanks to eggs and bacon doing most of the work
- Great for meal prep — the egg salad holds up beautifully in the fridge for days
- No cooking required if your hard-boiled eggs are already made
- Fits keto, low-carb, and gluten-free ways of eating without any substitutions needed
- Creamy, crunchy, smoky, and fresh, all in one bite
Ingredients
For the Egg SaladFor the Egg Salad
8 large eggs, hard-boiled and chopped
⅓ cup mayonnaise
1 tablespoon Dijon mustard
2 tablespoons chopped chives
½ teaspoon salt
¼ teaspoon black pepper
For ServingFor Serving
8 large romaine or butter lettuce leaves
6 slices bacon, cooked and crumbled
1 cup cherry tomatoes, halved
Fresh parsley or dill, for garnish
Ingredient Notes
Eggs are the heart of this dish, and hard-boiled eggs give you the protein and creaminess that make the salad filling. Chill them fully after cooking — warm eggs turn mushy when you chop them, and slightly older eggs peel far more easily than fresh-from-the-carton ones.
Bacon brings the smoky, salty crunch that plays off the creamy eggs. Thick-cut bacon is worth seeking out here, since it holds its crispness longer than thin-sliced varieties, even after sitting on top of the salad for a few minutes.
Lettuce needs to be sturdy enough to act as an edible bowl. Romaine hearts or butter lettuce leaves are ideal, since they cup the filling without splitting or going limp.
Mayonnaise gives the egg salad its classic richness. A good-quality mayo makes a noticeable difference in flavor, but if you’re watching calories, swapping in Greek yogurt for part or all of it lightens things up while adding a nice tangy note.
Dijon mustard adds tang and depth, cutting through the richness of the eggs and bacon so the whole dish doesn’t taste one-note.
Cherry tomatoes bring natural sweetness, color, and a juicy freshness that balances the smoky, savory elements.
Fresh herbs like chives, dill, or parsley aren’t just a garnish here — they lift the entire dish and keep it tasting bright instead of heavy.

How to Make Bacon Egg Salad Lettuce Wraps
Step 1: Cook the Eggs
Place the eggs in a saucepan and cover them with cold water. Bring to a boil, then remove from the heat, cover, and let stand for 10 to 12 minutes. Transfer the eggs to an ice bath and let them cool completely before peeling — this stops the cooking process and keeps the yolks a rich, even yellow instead of turning gray at the edges.
Step 2: Cook the Bacon
Cook the bacon in a skillet over medium heat until it’s deeply crisp, not just browned. Transfer it to paper towels to drain, and let it cool before crumbling — bacon crisps up further as it cools, so patience pays off here.
Step 3: Make the Egg Salad
Peel and chop the cooled eggs. In a large bowl, combine the chopped eggs with mayonnaise, Dijon mustard, chopped herbs, salt, and black pepper. Mix gently, just until everything comes together and turns creamy. You’re looking for small chunks of egg still visible, not a smooth paste — that texture is what makes the salad satisfying to eat.
Step 4: Assemble the Wraps
Arrange the lettuce leaves on a serving platter and spoon the egg salad into each one. Top with the crumbled bacon and halved cherry tomatoes, then finish with freshly cracked black pepper and a few extra herbs. Serve right away, while the bacon is still crisp and the lettuce is still cold and crunchy.
Expert Tips for Success
- Chill the finished egg salad for 30 minutes before serving if you have the time — the flavors deepen and meld together beautifully
- Dry your lettuce leaves thoroughly after washing. Any leftover water pools in the leaf and makes for a soggy wrap
- Cook your bacon until it’s extra crisp. It’s the crunch that makes this dish work, so don’t pull it too early
- Diced celery adds a nice extra crunch if you want more texture in the salad itself
- A splash of fresh lemon juice right before serving brightens the whole filling and cuts through the richness
Frequently Asked Questions
Can I make these ahead of time?
Yes. The egg salad keeps well in the fridge for up to 3 days, which makes this an easy meal-prep option. Just assemble the wraps right before serving so the lettuce stays crisp.
What lettuce works best?
Romaine hearts, butter lettuce, Bibb lettuce, or iceberg all work well. Look for leaves sturdy enough to hold the filling without tearing.
Can I substitute Greek yogurt for mayonnaise?
Absolutely. Swap in plain Greek yogurt for half or all of the mayonnaise for a lighter, higher-protein version with a slightly tangier flavor.
Are these wraps keto-friendly?
Yes. With only a few grams of carbs per serving, these fit easily into most keto and low-carb meal plans.
Can I add extra vegetables?
Definitely. Diced celery, cucumber, avocado, or green onions are all great additions if you want to bulk up the salad or add more texture.
Nutrition Information (Per Serving)
Calories: 295 kcal
Protein: 18g
Carbohydrates: 4g
Fat: 23g
Fiber: 1g
Sugar: 2g
Sodium: 480mg
Nutrition information is an estimate and may vary depending on the ingredients used.
Did you make these Bacon Egg Salad Lettuce Wraps? Leave a comment and star rating below — I’d love to hear how they turned out.


