This toast usually hits every craving at once. You get the warm, jammy sweetness of roasted cherry tomatoes, the sharp, briny bite of feta cheese, and a bright hit of honey. But the real workhorse here is the extra virgin olive oil. It roasts the tomatoes until they burst, creating a rich pan sauce, and it soaks into the crusty bread so every bite stays moist. The peppery oil balances the sweet honey and sharp cheese, tying everything together so the toast feels deeply savory and satisfying instead of just tasting like dessert.
Cooking tomatoes in extra virgin olive oil isn’t just about flavor, it’s how you get the most out of your food. Tomatoes are packed with good stuff, but your body needs fat to actually soak up those nutrients. A heavy pour of olive oil locks in those benefits. Plus, the combination of rich, healthy fat and feta protein keeps you feeling full and energized for hours.
This recipe makes two hearty pieces of toast. If you are eating this as a quick lunch, it stands perfectly on its own. If you want to turn it into a larger dinner, serve it alongside a simple piece of baked white fish or a bowl of chickpeas dressed in a little more olive oil and lemon.
Ingredients
- 100 grams crusty bread (about 2 thick slices)
- 250 grams cherry tomatoes
- 30 ml extra virgin olive oil, divided
- 60 grams feta cheese, crumbled
- 15 ml honey
- Flaky sea salt and freshly ground black pepper
- A small handful of fresh basil leaves
Method
- Heat the oven to 200°C.
- Toss the cherry tomatoes with 15 ml of the olive oil, a generous pinch of salt, and pepper on a baking tray. Roast for 15 to 20 minutes until the tomatoes burst and release their juices.
- Toast or grill the bread slices until golden and crisp.
- Drizzle the warm bread with the remaining 15 ml of olive oil so it soaks in.
- Spoon the hot, roasted cherry tomatoes and their pan juices directly over the bread.
- Top with the crumbled feta cheese and fresh basil leaves.
- Drizzle the honey evenly over both toasts right before you take a bite.
Nutritional Analysis
Total (2 Servings):
- Calories: 769.0 kcal
- Protein: 18.0 g
- Fat: 42.5 g
- Fiber: 6.0 g
Per Serving:
- Calories: 384.5 kcal
- Protein: 9.0 g
- Fat: 21.3 g
- Fiber: 3.0 g