This vibrant Italian dish transforms the traditional Caprese through roasting cherry tomatoes until they develop rich caramelized edges. The warm, sweet tomatoes contrast beautifully with cool, creamy fresh mozzarella. Fragrant basil leaves tucked throughout add aromatic brightness, while a final drizzle of extra virgin olive oil and balsamic glaze ties everything together. Perfect for warm weather dining, this preparation comes together in just 40 minutes and serves four generously.
There was this tiny Italian restaurant around the corner from my first apartment where the owner would roast cherry tomatoes until they were barely holding it together. I could smell them from the sidewalk, sweet and concentrated in a way fresh tomatoes never quite achieve. Years later I finally asked him his secret and he just laughed and said patience and a hot oven.
Last summer I made this for a dinner party when my garden tomatoes were coming in faster than I could eat them. Everyone stood around the platter, picking at the tomatoes before I even called them to the table. Sometimes the simplest dishes are the ones that disappear first.
Ingredients
- Cherry tomatoes: Choose ones that feel heavy for their size and give slightly when you press them. The roasting process concentrates their natural sugars so starting with good, ripe fruit matters.
- Olive oil: You will use this twice, once for roasting and once as a finishing drizzle. A decent extra virgin makes a noticeable difference here.
- Fresh mozzarella: Get the kind sold in liquid, not the rubbery supermarket blocks. It should be soft and milky, almost pillowy when you slice it.
- Fresh basil: Tear the larger leaves by hand instead of cutting them. The bruised edges release more aroma and look more rustic, which suits this dish.
- Balsamic vinegar: If you have glaze, use that. The thicker consistency clings beautifully to the tomatoes. Regular balsamic works but will be more delicate.
Instructions
- Get your oven ready:
- Preheat to 200°C and position a rack in the middle while you prep the tomatoes. A hot oven from the start gives you that nice caramelization rather than steamed tomatoes.
- Prep the tomatoes:
- Halve your cherry tomatoes and spread them cut side up on a baking tray. Drizzle with olive oil, then use your hands to gently toss until every piece is lightly coated. Season generously with salt and pepper.
- Roast until concentrated:
- Slide the tray into the oven and let the tomatoes go for 20 to 25 minutes. You want them shriveled and starting to brown in spots. The kitchen should smell amazing by now.
- Give them a moment:
- Let the roasted tomatoes cool for just a few minutes while you slice the mozzarella. Hot tomatoes can melt the cheese too fast, so a brief cooling period helps maintain that perfect temperature contrast.
- Compose the salad:
- Arrange alternating slices of mozzarella and roasted tomatoes on your serving platter. Tuck fresh basil leaves into the gaps and drizzle everything with a little more olive oil and balsamic.
- Finish and serve:
- Add one last pinch of salt and some freshly cracked pepper. Bring it to the table while the tomatoes are still warm but not hot.
My mother in law took one bite and immediately asked for the recipe. She is Italian and very particular about tomato dishes so that felt like a genuine win. Now she makes it for her book club and claims she invented it.
Making It Your Own
Once you have the basic technique down, this salad adapts beautifully to whatever you have on hand. I have made it with grape tomatoes, mixed heirlooms, even larger tomatoes cut into wedges. The roasting time will vary slightly but the principle remains the same.
Serving Suggestions
This works as a starter, a side dish, or even a light main with some good bread. The tomatoes release some delicious juices on the platter, so serve it with crusty bread to soak everything up. A glass of crisp white wine cuts through the richness perfectly.
Timing And Make Ahead
The roasted component is what makes this special but it also means you cannot make the whole thing hours in advance. The tomatoes need to be warm when they hit the cheese. That said, you can roast them an hour or two ahead and keep them at room temperature.
- Assembly takes five minutes once the tomatoes are done
- Leftovers do not keep well, so only make what you will eat
- If you must prep ahead, roast the tomatoes and store separately from the cheese
Simple food done well is always the most impressive. This salad proves that a few quality ingredients, treated with respect, can become something people remember.
Your Recipe Questions
- → Can I prepare this dish ahead of time?
-
Roast tomatoes up to 4 hours in advance and store at room temperature. Assemble with mozzarella and basil just before serving to maintain texture and freshness.
- → What tomatoes work best for roasting?
-
Cherry or grape tomatoes are ideal as they naturally sweetness when roasted. Heirloom varieties add beautiful color variation while providing excellent flavor depth.
- → Can I use balsamic vinegar instead of glaze?
-
Absolutely. Balsamic vinegar provides a tangier, sharper finish while glaze offers sweeter, thicker consistency. Both work wonderfully based on your preference.
- → How do I store leftovers?
-
Store components separately in the refrigerator. Tomatoes and mozzarella keep 2-3 days. Bring to room temperature and assemble fresh with new basil for best results.
- → What can I serve alongside this salad?
-
Crusty bread for soaking up juices, grilled vegetables, or light Italian white wine complement beautifully. Works as starter or light main course.
- → Can I add other ingredients?
-
Fresh arugula adds peppery bite. Toasted pine nuts provide crunch. Prosciutto creates lovely contrast. Keep additions minimal to highlight the roasted tomatoes.