Roasted Tomato Caprese Salad

The Ultimate Roasted Tomato Caprese Salad: Flavor Elevated

Discover the unparalleled depth of flavor in this Roasted Tomato Caprese Salad. Roasting the tomatoes concentrates their natural sweetness, perfectly complementing the creamy mozzarella and fragrant basil. This simple yet elegant dish transforms the classic Italian staple into a stunning appetizer or light meal.

Why You Will Love This Recipe

This recipe takes the familiar flavors of a Caprese salad and elevates them through the magic of roasting. The slow roasting process caramelizes the sugars in the tomatoes, yielding a richer, sweeter base that pairs exquisitely with high-quality olive oil and balsamic glaze. It is incredibly easy to prepare, requires minimal hands-on time, and is visually stunning enough for any dinner party or impressive side dish.

🔥 LIMITED TIME OFFER

What's For Dinner Tonight?

Stop the 5 PM panic forever.

The 20 Easy Dinner Ideas ebook gives you a ready-made answer for every night of the month — fast meals with everyday ingredients that your whole family will actually eat.

  • ⏱️ 30-minute meals — on the table before anyone complains
  • 🛒 Pantry staples only — no fancy grocery runs
  • 👨‍👩‍👧 Kid-approved recipes — zero dinner-table drama
  • 🥗 Healthy & comfort options — variety every single week
  • 📲 Instant PDF download — start cooking tonight

Grab the Ebook

📖
⭐⭐⭐⭐⭐ Loved by 2,400+ home cooks
$19 $7

One-time payment. Yours forever.

Get Instant Access →

🔒 Secure checkout via Gumroad

Ingredients

  • 2 pounds ripe Roma or cherry tomatoes, halved or left whole if small
  • 3 tablespoons extra virgin olive oil, divided
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon freshly ground black pepper, divided
  • 1/2 teaspoon dried oregano (optional)
  • 1 pound fresh mozzarella (bocconcini or a large ball, sliced or torn)
  • 1/2 cup fresh basil leaves, loosely packed
  • 2 tablespoons balsamic glaze (or high-quality aged balsamic vinegar)

Step-by-Step Instructions

  1. Preheat your oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper for easy cleanup.
  2. Place the halved or whole tomatoes on the prepared baking sheet. Drizzle with 2 tablespoons of olive oil, 1/2 teaspoon of salt, 1/4 teaspoon of pepper, and the dried oregano, if using. Toss gently to coat.
  3. Roast the tomatoes for 25 to 35 minutes, depending on size. You are looking for them to be slightly softened, slightly wrinkled, and beginning to caramelize around the edges.
  4. Remove the tomatoes from the oven and allow them to cool for about 10 minutes so they are warm, not piping hot.
  5. Arrange the slightly cooled roasted tomatoes on a serving platter. Scatter the fresh mozzarella pieces evenly over and around the tomatoes.
  6. Tuck the fresh basil leaves in between the tomatoes and cheese.
  7. Drizzle the remaining 1 tablespoon of olive oil and the balsamic glaze over the entire salad. Sprinkle with the remaining 1/2 teaspoon of salt and 1/4 teaspoon of pepper.
  8. Serve warm or at room temperature.

Expert Tips / Pro Tips

Use the best quality ingredients you can find; because this salad is so simple, the quality truly shines through—especially the olive oil and the mozzarella.

Do not over-roast the tomatoes; you want them tender and concentrated, but not completely dried out into sun-dried tomatoes. They should still retain some moisture.

For an extra layer of flavor, roast garlic cloves alongside the tomatoes. You can squeeze the softened roasted garlic pulp over the finished salad.

If using large fresh mozzarella balls, slice them and let them drain on a paper towel for 15 minutes before assembling; this prevents excess water from diluting the flavors.

Variations & Substitutions

Instead of fresh mozzarella, try cubed halloumi cheese (which can be lightly grilled before adding) or small balls of fresh goat cheese for a tangier profile.

For pesto lovers, drizzle a spoonful of fresh homemade or store-bought pesto over the salad instead of or in addition to the olive oil.

Add thinly sliced red onion or shallots during the last 10 minutes of roasting for a subtle bite.

Use different herbs such as fresh thyme or chopped fresh parsley along with or in place of some of the basil.

Serving Suggestions

This Roasted Tomato Caprese Salad is fantastic served alongside grilled chicken, flaky fish like halibut, or crusty Italian bread for dipping into the flavorful oils.

It makes an excellent light lunch accompanied by a simple green salad or artisan crackers.

For an appetizer presentation, serve individual portions layered in small bowls or martini glasses.

Storage, Freezing & Reheating

This salad is best eaten the day it is made, as the basil can wilt and the tomatoes can break down over time.

If you have leftovers, store them in an airtight container in the refrigerator for up to two days. Note that the balsamic glaze will start to seep into the cheese, changing the texture.

This salad does not freeze well due to the high water content of the tomatoes and fresh cheese.

Reheating is generally not recommended; however, if you prefer it warmer, you can gently warm the roasted tomatoes only (without the cheese and basil) for a few minutes, then assemble with fresh cheese and basil.

Nutrition Information

The following is an *estimate* based on serving 6 portions of the Roasted Tomato Caprese Salad. Actual values may vary based on specific ingredient brands and quantities used.

NutrientAmount (Per Serving, Estimated)
Calories280 kcal
Total Fat22g
Saturated Fat9g
Carbohydrates10g
Fiber2g
Protein12g

FAQ

Can I make this ahead of time?

You can roast the tomatoes up to one day in advance and store them covered in the refrigerator. Wait until just before serving to add the fresh mozzarella, basil, olive oil, and balsamic glaze to maintain the best texture and flavor.

What kind of tomatoes work best?

Roma tomatoes are excellent because they hold their shape well when roasted. Cherry or grape tomatoes are also fantastic as they sweeten intensely without becoming watery.

Is it okay to use low-fat mozzarella?

While you can use lower-fat mozzarella, fresh mozzarella (packed in water or brine) provides a creamier texture and more authentic flavor dimension that complements the roasted tomatoes best. Low-fat versions can sometimes become rubbery when slightly warm.

How long should the tomatoes roast?

For medium-sized Roma tomatoes at 400°F, aim for 30 to 35 minutes, or until they start to wrinkle and sweeten. Cherry tomatoes might be done closer to 20-25 minutes.

Roasted Tomato Caprese Salad

Roasted Tomato Caprese Salad

A vibrant and flavorful twist on the classic Caprese salad, featuring slow-roasted sweet tomatoes that intensify their natural sugars, perfectly complemented by fresh mozzarella, basil, and a rich balsamic glaze.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: Appetizer, Side Dish
Cuisine: Italian
Calories: 310

Ingredients
  

For the Roasted Tomatoes
  • 2 lbs Heirloom or Roma tomatoes Mixed colors preferred, halved or quartered
  • 3 Tbsp Olive oil
  • 1/2 tsp Dried oregano
  • 1/4 tsp Kosher salt
  • 1/4 tsp Black pepper
For Assembly
  • 16 oz Fresh mozzarella (bocconcini or sliced log) Drained well
  • 1 cup Fresh basil leaves Generously packed
  • 1/4 cup Balsamic glaze (store-bought or homemade)
  • 2 Tbsp Extra virgin olive oil For drizzling

Method
 

Instructions
  1. Preheat your oven to a low temperature, 300°F (150°C). Line a large baking sheet with parchment paper.
  2. Prepare the tomatoes: Halve or quarter the tomatoes, depending on size, and arrange them cut-side up on the prepared baking sheet.
  3. Drizzle the tomatoes evenly with 3 tablespoons of olive oil. Sprinkle with dried oregano, kosher salt, and black pepper. Toss gently to coat.
  4. Roast the tomatoes for 40 to 50 minutes. The goal is to slightly shrivel the tomatoes and concentrate their juices, not to fully burn them. Remove from the oven and let cool for 10 minutes.
  5. Assemble the salad: On a serving platter, arrange the cooled roasted tomatoes, alternating with slices of fresh mozzarella (or scattering the bocconcini).
  6. Tuck fresh basil leaves in between the tomatoes and mozzarella. Drizzle the entire platter lightly with the extra virgin olive oil.
  7. Finish by generously drizzling the balsamic glaze over the salad just before serving. Serve immediately at room temperature.

Notes

For the best texture, ensure the roasted tomatoes cool slightly before assembly; this prevents the mozzarella from melting immediately. If you don’t have balsamic glaze, simmer 1/2 cup of balsamic vinegar until reduced by half to create your own.

Leave a Comment

Recipe Rating