Roasted Tomato Caprese Salad

Golden roasted cherry tomatoes arranged with fresh mozzarella and basil on a white platter Save to Pinterest
Golden roasted cherry tomatoes arranged with fresh mozzarella and basil on a white platter | dishyden.com

This vibrant Italian-inspired salad transforms the traditional Caprese with sweet roasted cherry tomatoes. The oven roasting concentrates the tomatoes' natural sugars, creating deep caramelized notes that beautifully complement the creamy fresh mozzarella. Fresh basil adds aromatic brightness, while a finishing drizzle of premium olive oil and balsamic glaze ties everything together. Perfect for entertaining or a simple yet elegant weeknight dinner, this dish comes together in just 40 minutes with minimal prep work.

Last summer, my neighbor Marco brought over a basket of cherry tomatoes from his garden. They were small, sweet, and bursting with sunshine. I made this salad on my tiny apartment balcony with a cheap bottle of balsamic I'd bought on clearance. The tomatoes transformed into something completely different in the oven, and I haven't made regular Caprese since.

I served this at my first dinner party in my new place, standing nervously by the counter while everyone took their first bite. My friend Sarah actually stopped mid conversation and just closed her eyes for a second. That's when I knew this wasn't just another salad recipe.

Ingredients

  • 500 g ripe cherry tomatoes: Cherry tomatoes work best here because their natural sweetness intensifies beautifully when roasted, and they hold their shape better than larger varieties
  • 1 tbsp olive oil: Use this for roasting the tomatoes because it helps them caramelize and develop those gorgeous blistered spots
  • Salt and freshly ground black pepper: Season generously before roasting since this is your chance to infuse flavor deep into the tomatoes
  • 250 g fresh mozzarella: Look for mozzarella stored in liquid rather than vacuum sealed, it has a softer texture and milder flavor that lets the tomatoes shine
  • 20 g fresh basil leaves: Tear the basil by hand instead of cutting it to avoid bruising and releasing those bitter compounds that can develop with a knife
  • 2 tbsp extra virgin olive oil: Save your best olive oil for finishing the dish, its fruity notes will really pop against the sweet roasted tomatoes
  • 1 tbsp balsamic vinegar: If you can find it, use aged balsamic for a sweeter, more complex finish that ties everything together

Instructions

Get your oven ready:
Preheat to 200°C (400°F) and position your rack in the middle of the oven so the tomatoes roast evenly without getting too close to the heating element
Prep the tomatoes:
Arrange the halved cherry tomatoes cut side up on a baking tray, then drizzle with olive oil and season generously with salt and pepper, using your hands to toss until everything's coated
Roast them:
Slide the tray into the oven and roast for 20 to 25 minutes until the tomatoes are caramelized and slightly shriveled, with some nice browned spots developing on their skins
Let them rest:
Remove from the oven and let the tomatoes cool for about 5 minutes, which helps them firm up slightly and makes arranging easier
Build your salad:
On a large platter, alternate mozzarella slices and roasted tomatoes in whatever pattern looks beautiful to you, creating little overlapping rows or a circular design
Add the basil:
Tuck fresh basil leaves into the gaps between the cheese and tomatoes, letting some leaves sit on top for that gorgeous pop of green against the red and white
Finish it:
Drizzle everything with your best extra virgin olive oil and balsamic vinegar, then add one last pinch of salt and extra cracked black pepper before serving
Roasted tomato Caprese salad drizzled with balsamic glaze and topped with green basil leaves Save to Pinterest
Roasted tomato Caprese salad drizzled with balsamic glaze and topped with green basil leaves | dishyden.com

This became my go-to dish for impromptu gatherings. There's something about the way the roasted tomatoes perfume the whole kitchen that makes people feel immediately at home, like they've walked into an Italian grandmother's house.

Choosing the Right Tomatoes

I've learned through many failed batches that not all cherry tomatoes roast the same way. The smaller, sweeter varieties work best because they concentrate more flavor. If you can only find larger ones, consider roasting them for an extra 5 minutes to achieve that same concentrated sweetness.

Make Ahead Strategy

The roasted component actually benefits from resting, so you can roast the tomatoes up to 2 hours before serving and keep them at room temperature. Just don't refrigerate them or you'll lose that magical temperature difference when you assemble everything.

Serving Suggestions

A crusty baguette is essential for sopping up those juices, and a light white wine like Pinot Grigio cuts through the richness. But honestly, some nights I just eat this straight from the platter with a fork while standing at the counter.

  • Try adding a drizzle of honey to the balsamic for extra depth
  • A few drops of truffle oil transform this into something fancy
  • Leftovers, if you somehow have any, make incredible breakfast the next day
Caramelized tomatoes and creamy mozzarella slices layered with fresh basil in this Italian salad Save to Pinterest
Caramelized tomatoes and creamy mozzarella slices layered with fresh basil in this Italian salad | dishyden.com

Simple food, done thoughtfully, is always the most impressive. This salad proves that sometimes the best cooking is just letting good ingredients speak for themselves.

Recipe FAQs

Roast the tomatoes up to 24 hours in advance and store them in the refrigerator. Bring to room temperature before assembling with fresh mozzarella and basil for the best texture and flavor.

Cherry or grape tomatoes are ideal because their small size roasts evenly and concentrates sweetness. Heirloom varieties add beautiful color, while Roma tomatoes offer meaty texture.

Balsamic glaze provides a thicker, sweeter finish that clings beautifully to the tomatoes and cheese. Traditional balsamic vinegar offers a sharper acidity—choose based on your preference for sweetness versus tang.

Buffalo mozzarella offers exceptional creaminess, while burrata creates an ultra-luxurious presentation. For a lighter version, try fresh ricotta salata or crumbled feta for a salty contrast to the sweet tomatoes.

Serve slightly warm or at room temperature for the best experience. The flavors are most vibrant when the tomatoes retain some warmth from roasting, while the mozzarella should be cool but not cold.

Store assembled salad in an airtight container for up to 2 days, though the tomatoes will soften further. For optimal texture, keep components separate and combine just before serving.

Roasted Tomato Caprese Salad

Caramelized roasted tomatoes paired with fresh mozzarella, basil, and balsamic glaze create this vibrant Italian-inspired salad.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1.1 lbs ripe cherry tomatoes, halved
  • 1 tbsp olive oil
  • Salt and freshly ground black pepper, to taste

Cheese

  • 9 oz fresh mozzarella, sliced

Fresh Herbs

  • 0.7 oz fresh basil leaves

Dressing

  • 2 tbsp extra virgin olive oil
  • 1 tbsp balsamic vinegar or balsamic glaze

Instructions

1
Preheat the Oven: Set oven to 400°F for roasting tomatoes.
2
Prepare Tomatoes for Roasting: Arrange halved cherry tomatoes on baking tray. Drizzle with 1 tablespoon olive oil and season with salt and pepper.
3
Roast Tomatoes: Roast for 20-25 minutes until caramelized and slightly shriveled. Allow to cool slightly.
4
Assemble the Salad: Arrange mozzarella slices and roasted tomatoes on large platter, alternating for visual appeal.
5
Add Fresh Basil: Tuck fresh basil leaves between cheese and tomatoes.
6
Finish with Dressing: Drizzle with extra virgin olive oil and balsamic vinegar or glaze.
7
Season and Serve: Finish with pinch of salt and extra cracked black pepper if desired. Serve immediately.
Additional Information

Equipment Needed

  • Baking tray
  • Sharp knife
  • Serving platter

Nutrition (Per Serving)

Calories 210
Protein 13g
Carbs 9g
Fat 13g

Allergy Information

  • Contains dairy (mozzarella)
Brooke Alden

Wholesome, simple recipes and cooking tips you'll actually use—made for real life and hungry families.