Preheat oven to 425°F. Place a rack in the center and line a baking sheet with parchment.
In a bowl, stir together ricotta, minced garlic, kosher salt, and black pepper until smooth.
Brush both naan lightly with olive oil. Spread pesto evenly over the tops.
Dollop the ricotta mixture over the pesto and gently spread into an even layer.
Top with shredded mozzarella and scatter the halved cherry tomatoes over each flatbread.
Bake for 10 to 12 minutes, until edges are crisp and cheese is melted and lightly golden.
Finish with torn basil, a pinch of red pepper flakes, and a light drizzle of balsamic glaze. Slice and serve warm.
Notes
For extra-crispy bottoms, preheat the sheet pan in the oven for 5 minutes before adding the flatbreads. Adjust salt to taste depending on how salty your pesto and cheeses are.