Begin by slicing the fresh mozzarella and ripe tomatoes into thin, even slices—this helps them layer smoothly and look visually appealing.
Toast the bread slices until they're golden and crispy, either in a toaster or a pan for extra flavor. This creates a sturdy base and adds a satisfying crunch.
Lay one slice of toasted bread on your work surface, then layer slices of mozzarella evenly over it, covering the entire slice for a cheesy base.
Arrange the tomato slices over the cheese, creating an even layer that showcases the vibrant red color and juicy texture.
Add fresh basil leaves on top of the tomatoes, distributing them generously for aromatic flavor in every bite.
Drizzle a tablespoon of olive oil over the assembled ingredients, then sprinkle lightly with salt and freshly ground black pepper for flavor balance.
Place the second slice of toasted bread on top to complete the sandwich—a gentle press helps the layers meld together.
If desired, cut the sandwich diagonally to reveal the colorful, layered interior, highlighting the contrast between the ingredients and textures.
Serve immediately to enjoy the combination of crisp bread, melty cheese, and fresh, juicy tomato in every bite.