Start by slicing the baguette or ciabatta into four even pieces and lightly toast them until golden and crisp, then set aside to cool slightly.
Arrange the slices of fresh mozzarella on one side of each toasted bread piece, creating a creamy, white layer.
Place the tomato slices over the cheese, overlapping slightly and seasoning with a pinch of salt and freshly cracked pepper.
Layer the whole basil leaves on top of the tomatoes, infusing the sandwich with fresh, aromatic flavor.
Close the sandwich with the other toasted bread piece, pressing gently to set all the layers together.
Drizzle the balsamic glaze generously over the assembled sandwich for a sweet and tangy finish.
Slice the sandwich in half if desired, revealing the colorful layers and inviting textures inside.
Serve immediately, allowing the toasted bread to provide a crisp contrast to the soft cheese and juicy tomatoes.