Toast the bread: Toast the sourdough slices in a dry skillet over medium heat until golden and crisp on both sides. Alternatively, place them on a baking sheet and toast in a 350°F (180°C) oven for 7-10 minutes. The bread should be crisp on the outside but still slightly soft in the center.
Cook the cherry tomatoes: Heat the olive oil in a skillet over medium heat. Add the cherry tomatoes whole or cut them in half for faster cooking. Cook for 5-7 minutes, stirring occasionally, until the tomatoes soften and their skins begin to burst. Add the finely chopped fresh oregano and season with salt and black pepper.
Add the balsamic glaze: Reduce the heat to low. Add the balsamic glaze and maple syrup to the tomatoes. Gently stir and cook for another 1-2 minutes, until the tomatoes are coated in a thick, glossy sauce. The flavor should be tangy, lightly sweet, and slightly caramelized.
Assemble the toast: Spread the ricotta or cream cheese generously over the toasted sourdough. Spoon the warm cherry tomatoes on top and drizzle with the remaining balsamic sauce from the skillet. Finish with fresh oregano leaves, freshly ground black pepper, and an extra drizzle of olive oil, if desired. Serve immediately.