Roasted Tomato Caprese Salad

Roasted tomato Caprese salad features caramelized cherry tomatoes with fresh mozzarella and basil Save
Roasted tomato Caprese salad features caramelized cherry tomatoes with fresh mozzarella and basil | weekendpinmeals.com

This vibrant Italian salad transforms the classic Caprese with roasted cherry tomatoes that develop deep caramelized flavors after 25 minutes in the oven. The sweet, concentrated tomatoes pair beautifully with creamy fresh mozzarella and aromatic basil leaves, all tied together with a drizzle of extra virgin olive oil and rich balsamic glaze.

Perfect as an elegant starter or light summer meal, this dish comes together in just 40 minutes with minimal active preparation. The roasting process intensifies the natural sweetness of the tomatoes while creating a tender texture that contrasts beautifully with the cool, milky mozzarella.

Finish with flaky sea salt and cracked black pepper for extra depth, or add heirloom tomatoes for a stunning presentation. Serve alongside crusty bread and a crisp Italian white wine for the complete Mediterranean experience.

The first time I served this at a summer dinner party, my friend Sarah actually stopped mid conversation and asked what I had done differently. The roasting concentrates all that sweet tomato flavor while adding this incredible depth that raw tomatoes just can not achieve. It is funny how twenty five minutes in the oven can transform such a simple dish into something that makes people lean in closer.

I have made this for everything from casual Tuesday night dinners to fancy dinner parties, and it disappears just as fast either way. Last week my daughter helped me assemble it, and we decided to make a little pattern with the tomatoes and cheese. Kids will actually eat tomatoes when they have been roasted down to sweet, jammy perfection. Who knew?

Ingredients

  • 500 g ripe cherry tomatoes: Cherry tomatoes work best here because their higher sugar content caramelizes beautifully, but grab whatever looks freshest at the market
  • 1 tbsp olive oil for roasting: This helps the tomatoes roast evenly and develop those lovely blistered spots
  • Salt and freshly ground black pepper: Do not be shy with seasoning before roasting, it really brings out the natural sweetness
  • 250 g fresh mozzarella: Get the good stuff packed in water, the flavor difference is worth every extra penny
  • 20 g fresh basil leaves: Tuck them in whole or tear them gently, whatever feels right in the moment
  • 2 tbsp extra virgin olive oil: Save your best oil for that final drizzle, it really shines here
  • 1 tbsp balsamic vinegar or glaze: Glaze gives you that restaurant style finish, but regular vinegar works perfectly too

Instructions

Get your oven going:
Preheat to 200°C (400°F) and move your oven rack to the upper middle position where the heat is most even.
Prep the tomatoes:
Halve those cherry tomatoes and spread them on your baking tray, cut side up for better caramelization.
Season generously:
Drizzle with olive oil and sprinkle with salt and pepper, then use your hands to gently toss everything together.
Roast them:
Pop them in the oven for twenty to twenty five minutes until they are wrinkled and starting to brown in spots.
Start the plating:
Let the tomatoes cool for just a few minutes while you lay down your mozzarella slices on a big platter.
Layer it up:
Arrange those gorgeous roasted tomatoes between the cheese slices, tucking fresh basil leaves in as you go.
The finishing touches:
Give everything a final drizzle of your best olive oil and balsamic, then add another pinch of salt if it needs it.
Golden roasted tomatoes layered with creamy mozzarella in this colorful Caprese salad platter Save
Golden roasted tomatoes layered with creamy mozzarella in this colorful Caprese salad platter | weekendpinmeals.com

This has become my go to when I want to make people feel special without spending hours in the kitchen. There is something about the combination of warm tomatoes and cool, creamy cheese that just makes everyone slow down and enjoy their food more. It is simple, but it feels like a celebration.

Making It Your Own

Sometimes I will add a handful of arugula underneath everything for a peppery bite that cuts through the richness. A little chopped garlic sprinkled over the tomatoes before roasting adds another layer of flavor that people can never quite identify but absolutely love. Do not be afraid to play around with it.

Perfect Pairings

Crusty bread is basically mandatory here, you will want to sop up all those delicious juices on the platter. A chilled pinot grigio or sauvignon blanc keeps everything light and refreshing. This works beautifully as a starter or as a light main course alongside some good bread and maybe some prosciutto.

Serving Wisdom

Bring everything to room temperature before you start assembling, the flavors will be much more vibrant that way. I like to set out all my ingredients on the counter while the tomatoes roast so I am ready to plate immediately. There is something so satisfying about having everything prepped and waiting, like a little mise en place victory.

  • Use your prettiest platter for this one, it deserves to be shown off
  • Leftovers keep surprisingly well in the fridge for a day, though the basil will wilt
  • If serving buffet style, provide a small spoon so guests can get some of those precious roasted tomato juices
Balsamic glazed Caprese salad with sweet roasted tomatoes and fresh basil on white serving dish Save
Balsamic glazed Caprese salad with sweet roasted tomatoes and fresh basil on white serving dish | weekendpinmeals.com

Some recipes are about technique and precision, but this one is about letting beautiful ingredients shine with just the right touch. Hope it brings as much joy to your table as it has to mine.

Recipe FAQs

The roasting process caramelizes the cherry tomatoes, concentrating their natural sugars and creating deeper, sweeter flavors compared to raw tomatoes. The warm, tender tomatoes also provide a lovely contrast to the cool, creamy mozzarella, adding texture complexity to this Italian classic.

Roast the tomatoes up to 4 hours in advance and store at room temperature. Assemble the salad just before serving to maintain the fresh contrast between warm tomatoes and cool mozzarella. Add basil and balsamic glaze right before serving to keep the herbs vibrant and prevent sogginess.

Cherry or grape tomatoes are ideal because their small size roasts evenly and quickly, becoming sweet and tender without drying out. Heirloom cherry tomatoes add beautiful color variety. Avoid large beefsteak tomatoes as they release too much water and won't achieve the same concentrated flavor.

Balsamic vinegar works perfectly for a sharper tang, or reduce it in a pan for 5-10 minutes to create a homemade glaze. Aged balsamic adds exceptional depth. For alternatives, try a drizzle of aged sherry vinegar or a splash of red wine vinegar mixed with honey for similar sweet-acid balance.

This dish is naturally vegetarian and gluten-free, making it perfect for diverse dietary needs. For dairy-free versions, substitute fresh mozzarella with vegan mozzarella alternatives or creamy avocado slices. The rich tomato and basil flavors remain satisfying even with simple swaps.

Crispy crusty bread or focaccia is perfect for soaking up the flavorful oils and juices. Grilled chicken or shrimp transform it into a heartier meal. A crisp Italian white wine like Pinot Grigio or light red like Chianti complements the fresh, vibrant flavors beautifully.

Roasted Tomato Caprese Salad

Caramelized cherry tomatoes meet creamy mozzarella and fresh basil in this vibrant Italian-style salad finished with balsamic glaze.

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

  • 8.8 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 Oven: Preheat the oven to 400°F.
2
Prepare Tomatoes for Roasting: Arrange the halved cherry tomatoes on a baking tray. Drizzle with 1 tablespoon olive oil, season with salt and pepper.
3
Roast Tomatoes: Roast the tomatoes for 20-25 minutes until caramelized and slightly shriveled. Allow to cool slightly.
4
Assemble Salad Base: On a large platter, arrange the mozzarella slices and roasted tomatoes, alternating for visual appeal.
5
Add Fresh Basil: Tuck fresh basil leaves between the cheese and tomatoes.
6
Finish with Dressing: Drizzle with extra virgin olive oil and balsamic vinegar or glaze. Finish with a 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)
Jenna Whitaker

Sharing easy, family-friendly recipes and practical cooking tips for everyday home cooks.