Ingredients
For the Homemade Mayo
- 1 Egg
- 1 Tbsp of Dijon Mustard
- 1 Tbsp of Fresh Lemon Juice
- 1 cup of Avocado Oil
- Salt to taste
For the Remaining Sandwich
- French Bread
- Crispy Cooked Bacon
- Fresh Sliced Tomatoes
- Thinly Sliced Turkey
- 2 Tbsp of Basil Pesto
- Fresh Arugula or Baby Spinach
Instructions

Start by selecting bacon that is neither too thick nor paper-thin for the perfect crispiness in this sandwich. Lay the bacon strips on a preheated griddle over medium heat, ensuring they do not overlap to allow even cooking. Cook the bacon slowly, flipping occasionally, until it reaches your desired level of crispness, which typically takes about 8 to 10 minutes.
As the bacon renders its fat, it develops a rich flavor that forms the smoky backbone of the sandwich. Once cooked, transfer the bacon to a plate lined with paper towels to drain excess grease, and pour off most of the bacon fat from the griddle to avoid overpowering the bread later. Allow the bacon to cool slightly; it will continue to crisp as it rests. This step sets the foundation for texture contrast, preventing sogginess in the final assembly.
Step 2: Make the Homemade Mayo
In a wide mouth jar, combine one raw egg, one tablespoon of Dijon mustard, one tablespoon of fresh lemon juice, a good pinch of salt, and one cup of avocado oil; note that a raw egg is used as the emulsifier, so choose a fresh, high-quality one you feel comfortable with. Position your immersion blender at the very bottom of the jar and blend on high for about 30 seconds without moving it, allowing the mixture to start emulsifying at the base.
Slowly raise and lower the blender over the next 30 seconds until the oil fully incorporates into a thick, creamy mayonnaise; this all-in-one method takes just 60 seconds total and creates a foolproof emulsion that store-bought versions cannot match.
The result is a silky, neutral-flavored mayo with a fresh citrus tang from the lemon, perfect for elevating simple sandwiches. Taste and adjust salt if needed, then set aside about 6 tablespoons for the spread. This homemade element adds a luxurious, customizable touch that makes the sandwich feel gourmet.
Step 3: Mix the Special SpreadTake about 6 tablespoons of your freshly made mayo and stir in 2 tablespoons of basil pesto until fully blended; this creates a vibrant green spread with herbaceous notes that complement the bacon and turkey beautifully.
The pesto’s garlicky, nutty profile cuts through the richness of the mayo, adding depth without overwhelming the other ingredients. Set this mixture aside while you prepare the bread. This simple combination transforms a basic condiment into a signature element that ties all flavors together seamlessly.
Step 4: Toast the French Bread
Slice your French bread or baguette in half lengthwise, focusing on the cut side for toasting. Wipe the griddle clean of any remaining bacon fat and add a small drizzle of olive oil over medium heat.
Place the bread cut-side down on the griddle and toast until golden and crisp, about 2 to 3 minutes; toasting prevents sogginess and enhances the sandwich’s crunch. Flip briefly if desired, but prioritize the interior side. Remove and let cool slightly. This step is crucial for structure, as untoasted bread would collapse under the fillings.
Step 5: Slice Tomatoes and TurkeyUsing a serrated knife, slice fresh, ripe tomatoes to a medium thickness, neither too thin nor too thick, to provide juicy bursts without excess moisture. Thinly slice the turkey deli-style for even distribution in each bite. Prepare a handful of fresh arugula or baby spinach. These preparations ensure quick assembly and balanced layers.
Step 6: Season the LayersGenerously season the tomato slices and turkey with salt and pepper right before assembly; seasoning each layer individually enhances flavors, as unseasoned meats and veggies can taste flat.
A light sprinkle prevents blandness and draws out natural juices. For the greens, toss arugula or spinach lightly with a squeeze of lemon juice and a drizzle of olive oil to brighten them without sogginess; undressed greens remain crisp and appealing.
Step 7: Assemble the Sandwich
Spread a thin, even layer of the pesto-mayo mixture on both cut sides of the toasted bread, ensuring it reaches the edges and crevices for full coverage. Start layering on the bottom half: add thinly sliced turkey, fanning slices slightly for uniform bites without thick clumps.
Follow with seasoned tomato slices, then crispy bacon strips laid flat for maximum coverage. Top with the dressed greens for a fresh crunch. Cap with the top bread half, pressing gently to compact. Use toothpicks or skewers if making larger baguettes to hold everything secure during slicing. Cut into individual portions for serving. This order maintains structural integrity, with sturdier items at the base.
Step 8: Serve and EnjoySlice the assembled sandwich into portions and serve immediately to preserve crispness; the combination of creamy mayo, smoky bacon, juicy tomatoes, savory turkey, and peppery greens creates textural harmony in every bite. Ideal for picnics, poolside, or casual meals, it feeds a crowd when made with a full baguette. The sandwich’s appeal lies in its simplicity yet elevated flavors.
- Prep Time: 15 Mins
- Cook Time: 10 Mins