Preheat and prep. Heat the oven to 425°F (220°C). Line a sheet pan with parchment for easy cleanup.
Toss the tomatoes. In a bowl, combine halved tomatoes, olive oil, balsamic, garlic, salt, pepper, oregano, and red pepper flakes.
Stir to coat evenly.
Roast until jammy. Spread tomatoes in a single layer on the pan. Roast for 18–25 minutes, stirring once, until soft, blistered, and slightly caramelized at the edges.
Toast the bread. While tomatoes roast, brush bread slices with olive oil. Toast on a second sheet pan for 6–8 minutes, flipping once, until golden and crisp.
For extra flavor, rub warm toasts with a cut garlic clove.
Prep the cheese. Slice mozzarella, tear burrata, or whip ricotta with a pinch of salt and a drizzle of olive oil. Keep nearby.
Assemble. Spread each toast with cheese. Spoon on warm roasted tomatoes, letting the juices soak in slightly.
Finish. Top with fresh basil, a pinch of flaky salt, and a light drizzle of olive oil or balsamic glaze.
Serve right away.