Prep the crostini: Preheat the oven to 400°F (200°C).
Arrange baguette slices on a baking sheet and brush both sides with olive oil. Bake for 8–10 minutes, flipping once, until golden and crisp at the edges.
Add garlic aroma: While the toasts are still warm, lightly rub the cut side of the garlic clove over the surface. A quick swipe is enough for great flavor.
Mix the spread: In a bowl, stir together the softened cream cheese and pesto until smooth.
Taste and adjust with a pinch of salt or an extra spoon of pesto if you want more basil punch.
Prep the toppings: Pat the mozzarella dry with paper towels. Lightly salt the tomato slices to draw out excess moisture and boost flavor.
Assemble: Spread each toast with a generous layer of pesto cream cheese. Top with a slice of mozzarella and a slice of tomato (or a couple of cherry tomato halves).
Finish: Season with a little salt and pepper, add a few red pepper flakes if you like heat, then garnish with basil.
Drizzle with a touch of pesto and a light zigzag of balsamic glaze.
Serve: Enjoy right away while the bread is crisp and the toppings are fresh.