Experience the perfect balance of sweet and savory with caramelized roasted cherry tomatoes paired with fresh, creamy mozzarella. The roasting process intensifies the natural sweetness of the tomatoes while creating a delicious contrast in textures.
Fresh basil leaves add aromatic brightness, while a finish of premium olive oil and rich balsamic glaze ties everything together. This simple yet elegant dish comes together in just 40 minutes and serves four people beautifully.
Ideal for summer entertaining or as a stunning side dish for your next Italian-inspired meal. The roasting technique transforms ordinary cherry tomatoes into something extraordinary.
The smell of roasting tomatoes fills my tiny apartment kitchen, making the whole space feel cozy and alive. I started roasting tomatoes for Caprese salad one rainy afternoon when I realized raw tomatoes, though beautiful, never gave me that deep concentrated flavor I was craving. Now I can't imagine summer meals without this warm, sweet version of the Italian classic.
Last summer I made this for my mother in law who claims to not like tomatoes, and she went back for thirds. Something magical happens when you roast cherry tomatoes. Their natural sugars caramelize, their skins get a little wrinkled and sweet, and suddenly even tomato skeptics find themselves reaching across the table for just one more taste.
Ingredients
- 500 g ripe cherry tomatoes: Cherry tomatoes work best here because they naturally have higher sugar content than larger varieties, meaning they sweeten beautifully when roasted
- 1 tbsp olive oil: This helps the tomatoes roast evenly and develop those gorgeous caramelized edges
- Salt and freshly ground black pepper: Season before roasting to enhance the natural flavors as they concentrate
- 250 g fresh mozzarella: Look for mozzarella packed in water rather than vacuum sealed for the creamiest texture and best flavor
- 20 g fresh basil leaves: The warmth of the tomatoes releases the basil oils making the whole dish more aromatic
- 2 tbsp extra virgin olive oil: Use your best olive oil here since it's one of the finishing touches you'll really taste
- 1 tbsp balsamic vinegar: Balsamic glaze works beautifully too and adds a lovely slight sweetness that complements the roasted tomatoes
Instructions
- Roast the tomatoes to sweet perfection:
- Preheat your oven to 200°C (400°F) and spread those halved cherry tomatoes on a baking sheet. Toss them gently with olive oil, salt, and pepper until they're glistening, then roast for 20 to 25 minutes until they're wrinkled, slightly collapsed, and smell amazing.
- Arrange your beautiful salad:
- Let the tomatoes cool for just a few minutes so they're warm but not hot, then layer them on a pretty platter with slices of mozzarella. Tuck fresh basil leaves into every open space so each bite gets a bit of that herbal freshness.
- Finish with your final touches:
- Drizzle the whole gorgeous plate with your best extra virgin olive oil and balsamic vinegar or glaze in an artistic pattern. Add one last pinch of flaky salt and cracked pepper, then carry it proudly to the table.
This roasted tomato version has completely replaced traditional Caprese at my summer dinner parties. There's something about the combination of warm, sweet tomatoes and cool, creamy cheese that makes people pause mid conversation and genuinely smile at their plates.
Choosing the Perfect Tomatoes
I've learned through many batches that the sweetest, most flavorful tomatoes make the biggest difference in this recipe. Look for cherry tomatoes that feel heavy for their size and have that distinct tomato aroma when you hold them close. Heirloom varieties in mixed colors create such a stunning presentation that guests always reach for their phones to photograph the platter before they even pick up their forks.
The Balsamic Decision
Traditional balsamic vinegar adds a lovely tang, but balsamic glaze brings this gorgeous sweetness that plays so beautifully with the roasted tomatoes. My friend who visited from Bologna told me her grandmother always reduces balsamic with a touch of honey until it becomes syrupy, which is essentially what you're buying when you choose glaze. Either way you go, that final drizzle is what transforms this from good to absolutely memorable.
Make Ahead Wisdom
You can roast the tomatoes up to a day in advance and keep them in the refrigerator. The flavors actually develop even more overnight, becoming sweeter and more intense. Let them come to room temperature before assembling the salad.
- Store roasted tomatoes in their roasting juices to keep them moist
- Add fresh basil just before serving since wilted basil loses its bright spirit
- The assembled salad holds up well for about 2 hours at room temperature
Every time I serve this, someone asks for the recipe convinced there must be some secret ingredient. The truth is just good ingredients treated with simple respect and attention.
Recipe FAQs
- → Can I prepare this ahead of time?
-
Yes, you can roast the tomatoes up to a day in advance and store them in the refrigerator. However, assemble the dish just before serving to maintain the best texture and appearance of the fresh basil and mozzarella.
- → What type of tomatoes work best?
-
Cherry or grape tomatoes are ideal because they naturally contain less water and roast beautifully without becoming too mushy. Look for vibrant, firm tomatoes that yield slightly to gentle pressure.
- → Can I use dried basil instead of fresh?
-
Fresh basil is strongly recommended as it provides the essential aromatic component. Dried basil lacks the bright, peppery flavor that makes this dish exceptional. If substituting, use only 1 teaspoon dried basil.
- → How do I store leftovers?
-
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Note that the tomatoes will release more moisture and the basil may darken. Best enjoyed fresh.
- → Can I add other ingredients?
-
Yes, consider adding avocado slices, Kalamata olives, or a sprinkle of pine nuts for extra texture. You could also swap the balsamic glaze for a lemon-herb vinaigrette for a different flavor profile.
- → Is this dish served warm or cold?
-
It's best served at room temperature with slightly warm roasted tomatoes. The contrast between warm, sweet tomatoes and cool, creamy mozzarella creates the most enjoyable eating experience.