20-Minute Grilled California Turkey Sandwich

A California-style turkey sandwich that combines crispy bacon, melted American cheese, and creamy avocado on grilled bread for a restaurant-quality lunch. The avocado mixture is mashed with red onion and garlic mayonnaise, creating a rich, flavorful spread that anchors layers of peppered deli turkey and smoky bacon. Vienna or Tuscan bread provides sturdy structure, toasted golden in butter until the cheese melts and the exterior crisps. Best for those craving a substantial, flavor-packed sandwich that's beyond deli basics. Serve hot for lunch or casual dinner. This version layers cheese twice for extra richness and uses quality deli turkey rather than processed alternatives, making it closer to bistro-style fare than typical lunch counters.
Ingredients
- 1 ripe avocado, pitted and peeled
- ¼ cup red onion, finely chopped
- 2 tablespoons garlic-flavored mayonnaise or mayonnaise
- 8 Vienna or Tuscan bread, about 5x4 inch slices, 1/2-inch thick
- 2 tablespoons Land O Lakes butter, softened
- 8 Land O Lakes Deli American, 3/4-ounce slices
- 8 ounces deli peppered turkey, thinly sliced
- 8 bacon, crisply cooked slices
Instructions
- 1
Mash avocado in a small bowl with a fork, then stir in the red onion and garlic mayonnaise.
- 2
Spread one side of each bread slice with softened butter.
- 3
Evenly distribute the avocado mixture over 4 bread slices, buttered-side down.
- 4
Layer each avocado-topped slice with one slice of cheese, then turkey, then bacon, then another slice of cheese, and finally a bread slice buttered-side up.
- 5
Heat a 12-inch skillet over medium-high heat.
- 6
Place 2 sandwiches in the skillet and cook, turning once, until golden brown and cheese is melted.
- 7
Keep warm and repeat with the remaining sandwiches.
- 8
Cut each sandwich in half and serve immediately.
Tips
Butter the outside of bread slices only, not both sides, to prevent greasiness and ensure even browning. Toast bread in batches rather than crowding the skillet to achieve consistent golden-brown color and proper cheese melting.
Prepare the avocado mixture just before assembly to prevent browning. If avocado must sit, place plastic wrap directly on the surface and refrigerate; the acid in mayonnaise and onion provides some protection but freshly mashed avocado yields better texture.
Layer cheese on both the bottom and top of the turkey stack for structural integrity and melted cheese in every bite. The double cheese layer holds the filling together during cooking and grilling.
Good to Know
Best served immediately. Wrapped sandwich keeps in refrigerator up to 2 hours but bread will soften and cheese will firm as it cools.
Avocado mixture can be prepared 1 hour ahead, covered with plastic wrap on surface. Assemble sandwiches just before grilling for best texture.
Serve hot, cut in half, with chips, pickles, or a side salad. Pairs well with iced tea or lemonade.
Common Mistakes
Overcrowd the skillet to avoid uneven cooking and cheese not melting properly; cook only 2 sandwiches at a time.
Use room-temperature butter to avoid tearing bread; softened butter spreads without damaging the slice.
Cook bacon until crisp in advance to avoid soggy sandwiches; hot meat will steam bread if still warm when assembled.
FAQ
Can I make this sandwich ahead and reheat it?
Yes. Assemble sandwiches, wrap tightly in foil, and refrigerate up to 4 hours. Reheat wrapped sandwich in a 325 F oven for 10-12 minutes until heated through and cheese melts. Direct skillet reheating risks burning the outside before the interior warms.
What if I don't have Vienna or Tuscan bread?
Use ciabatta, sourdough, or a sturdy sandwich roll of similar thickness. Avoid thin sliced bread, which will fall apart under the filling weight. Adjust butter quantity if bread is denser or more porous to achieve even toasting.
How long will a grilled turkey sandwich keep in the refrigerator?
Eat within 2 hours if at room temperature; refrigerated leftovers keep 1 day but bread will harden and fillings will separate. Freeze wrapped sandwiches up to 1 month; thaw in refrigerator and reheat gently in a skillet over low heat or oven at 300 F.