Preheat your oven to 400°F (200°C).
In a baking dish, toss the cherry tomatoes with olive oil, salt, and pepper. Spread them out in a single layer.
Roast the tomatoes in the preheated oven for about 20-25 minutes, or until they are blistered and caramelized.
While the tomatoes are roasting, in a medium bowl, combine the ricotta cheese, honey, lemon zest, and thyme. Use a hand mixer or a whisk to whip the mixture until it’s creamy and smooth.
Toast the slices of rustic bread until golden brown and crispy, either in a toaster or on a grill.
Once the tomatoes are done roasting, remove them from the oven and let them cool slightly.
Spread a generous layer of the whipped ricotta on each slice of toasted bread.
Top the ricotta with the roasted tomatoes and garnish with fresh basil leaves if desired.