01 - Preheat oven to 400°F. Line a baking tray with parchment paper.
02 - Arrange halved cherry tomatoes on the tray. Drizzle with olive oil and balsamic vinegar, sprinkle with oregano or thyme, salt, and pepper. Toss gently and place cut-side up.
03 - Roast tomatoes for 20–25 minutes until softened, caramelized, and slightly wrinkled.
04 - In a bowl, combine ricotta, olive oil, lemon zest, salt, and pepper. Mix until smooth and creamy.
05 - Toast bread slices until golden and crisp using a toaster or grill.
06 - Spread ricotta mixture evenly on each slice of toasted bread.
07 - Top with warm roasted tomatoes. Garnish with torn basil leaves, flaky sea salt, and a drizzle of olive oil if desired.
08 - Serve immediately while bread is crisp and tomatoes are warm.