This vibrant Italian-inspired dish transforms the classic Caprese salad through roasting ripe cherry tomatoes until caramelized and sweet. The roasted tomatoes create a beautiful contrast with cool, creamy fresh mozzarella slices and fragrant basil leaves. A final drizzle of premium extra virgin olive oil and rich balsamic glaze ties everything together perfectly. Ready in just 40 minutes with minimal prep, this elegant dish serves four and works beautifully as a light lunch, appetizer, or side dish alongside crusty bread.
My tiny apartment kitchen smelled incredible when I first experimented with roasting cherry tomatoes instead of serving them raw. The sweetness that emerges from those little gems after 25 minutes in a hot oven completely transformed how I think about Caprese salad. Now I can not imagine going back to the raw version after seeing how the concentrated tomato flavor mingles with that creamy mozzarella.
Last summer I made this for a dinner party when my friend Sarah mentioned she had never liked tomatoes until that evening. Watching her go back for thirds of something so simple and beautiful reminded me that sometimes the best recipes are just classic ingredients treated with a little extra care and attention.
Ingredients
- 500 g ripe cherry tomatoes: Halving them helps them roast evenly and develop those gorgeous caramelized edges
- 1 tbsp olive oil: This initial coating helps the tomatoes roast rather than steam
- Salt and pepper: Season before roasting to really draw out the moisture and concentrate flavor
- 250 g fresh mozzarella: Look for balls packed in water for the creamiest texture
- 20 g fresh basil leaves: Tuck them in at the end so they stay bright and fragrant
- 2 tbsp extra virgin olive oil: Save your best oil for that final drizzle
- 1 tbsp balsamic vinegar: A glaze works beautifully too if you want that thicker finish
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) while you prep the tomatoes so everything moves smoothly once you start roasting
- Prep the tomatoes:
- Arrange halved cherry tomatoes on a baking tray then drizzle with olive oil and season generously with salt and pepper
- Roast until sweet:
- Let them cook for 20 to 25 minutes until they are caramelized and slightly shriveled then allow to cool just a bit
- Build the salad:
- Arrange mozzarella slices and roasted tomatoes on a large platter alternating them for that beautiful visual contrast
- Add the fresh element:
- Tuck fresh basil leaves in between the cheese and tomatoes so they peek out invitingly
- Finish with flair:
- Drizzle with extra virgin olive oil and balsamic vinegar or glaze then add a final pinch of salt and cracked pepper
My grandmother always said the simplest dishes require the best ingredients and this salad proves her point every single time I make it.
Choosing Your Tomatoes
Cherry tomatoes work wonderfully here because their natural sugar content means they caramelize beautifully in the oven. I have also used mixed colored heirloom cherry tomatoes when I want something that looks absolutely stunning on the table.
The Balsamic Question
Plain balsamic vinegar gives you a lighter brighter finish while a glaze adds that restaurant quality sheen and slightly sweeter note. Both work but they give you slightly different personalities for the same dish.
Serving Suggestions
This salad shines as a starter but also works beautifully alongside grilled fish or chicken for a light summer dinner. The roasted tomatoes add such depth that it feels more substantial than a typical side salad.
- A crusty baguette is perfect for sopping up those tomato juices and olive oil
- A chilled Pinot Grigio or Sauvignon Blanc pairs beautifully with the acidic notes
- Keep some extra basil handy for garnish if you want to make it even more photogenic
There is something so satisfying about taking a classic everyone knows and giving it that one little twist that makes people pause and ask what makes it taste so extraordinary.
Recipe Questions & Answers
- → Can I make roasted tomato Caprese salad ahead of time?
-
Roast the tomatoes up to 4 hours in advance and store at room temperature. Assemble the salad just before serving to maintain the fresh texture of mozzarella and basil. The tomatoes actually develop deeper flavor when given time to rest after roasting.
- → What type of tomatoes work best for roasting?
-
Cherry or grape tomatoes are ideal because they naturally contain less water, roasting down to concentrated sweetness. Heirloom varieties add beautiful color variation. Avoid large beefsteak tomatoes as they can become too watery when roasted.
- → How do I store leftover Caprese salad?
-
It's best enjoyed immediately, but leftovers can be refrigerated in an airtight container for up to 1 day. Note that the basil may darken and the texture will change. Bring to room temperature before serving for the best flavor.
- → Can I use balsamic vinegar instead of glaze?
-
Yes, but traditional balsamic vinegar is thinner and more acidic. For a glaze-like consistency, simmer balsamic vinegar in a small pan over medium heat until reduced by half and syrupy. This creates a beautifully concentrated finish.
- → What should I serve with roasted tomato Caprese?
-
Pair with crusty artisanal bread to soak up the flavorful juices. A light Italian white wine like Pinot Grigio complements the fresh flavors. It also works wonderfully alongside grilled fish, chicken, or as part of an antipasto spread.
- → Is there a dairy-free alternative to mozzarella?
-
Try vegan mozzarella-style shreds or cubes made from cashews or almonds. Fresh young goat cheese or feta can also substitute, though they'll bring different flavor profiles. Marinated tofu cubes provide another protein-rich option.