A quick and easy homemade lunch sandwich featuring fresh mozzarella, ripe tomatoes, basil, and a creamy pesto mayo spread on crusty ciabatta bread. Perfect for a fresh, satisfying meal with a little Italian flair.
To avoid soggy bread, pat tomato slices dry before assembling and keep pesto mayo separate if prepping ahead. Toasting the sandwich is optional but adds a nice crunch and warmth. For dairy-free or vegan versions, substitute mozzarella with firm tofu or vegan cheese and use vegan mayo and pesto alternatives. Gluten-free bread can replace ciabatta for gluten-free diets.
Keywords: Caprese sandwich, pesto mayo, fresh mozzarella, ciabatta sandwich, easy lunch, Italian sandwich, homemade sandwich, fresh basil, tomato sandwich