The classic Caprese Salad is beloved for its simple elegance — juicy tomatoes, creamy mozzarella, and fresh basil. But when you roast the tomatoes, something magical happens: their sweetness intensifies, their juices concentrate, and the whole dish becomes warm, comforting, and deeply flavorful.
This Roasted Tomato Caprese Salad is a cozy, elevated version of the traditional summer favorite. It’s still fresh and light but with a rich, almost jammy tomato flavor that makes it perfect for cooler weather, dinner parties, or when you want to impress with minimal effort.
It’s the kind of salad that feels special enough for guests but easy enough for a weekday lunch.
Ingredients Overview
Each ingredient shines in this salad, so quality matters. Here’s what to gather:
-
Cherry or Grape Tomatoes: Roasting brings out their natural sweetness and creates caramelized edges. Use ripe, firm tomatoes for best results.
-
Fresh Mozzarella: Soft and creamy, this balances the roasted tomatoes beautifully. Look for mozzarella balls (bocconcini) or a log that you can slice.
-
Fresh Basil: Adds a bright, peppery note and completes the classic Caprese flavor profile.
-
Olive Oil: Use high-quality extra virgin olive oil for both roasting and finishing — its flavor matters.
-
Balsamic Glaze: A drizzle of reduced balsamic adds sweetness, acidity, and a beautiful finish.
-
Garlic (optional): Roasting garlic alongside the tomatoes adds depth and a mellow savory note.
-
Salt & Pepper: Essential for enhancing the natural flavors.
Optional Add-ins:
-
Crushed red pepper flakes – for a bit of heat
-
Pine nuts – for crunch
-
Arugula or baby greens – to turn this into a heartier salad
Step-by-Step Instructions

1. Roast the Tomatoes
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a bowl, toss:
-
2 pints cherry or grape tomatoes (halved)
-
1–2 tablespoons olive oil
-
Salt and pepper to taste
-
Optional: 1–2 cloves garlic, smashed or thinly sliced
Spread in a single layer on the baking sheet. Roast for 20–25 minutes, or until tomatoes are softened, caramelized at the edges, and slightly blistered.
Let them cool for 5–10 minutes before assembling the salad.
2. Prepare the Mozzarella and Basil
While the tomatoes roast:
-
Slice 8 oz fresh mozzarella into thick rounds, or use halved mini mozzarella balls.
-
Rinse and pat dry a handful of fresh basil leaves. You can leave them whole or slice into ribbons (chiffonade).
3. Assemble the Salad
Arrange the salad on a serving platter or bowl:
-
Spoon the warm roasted tomatoes over and around the mozzarella.
-
Tuck fresh basil leaves throughout.
-
Drizzle with a little more olive oil and a generous swirl of balsamic glaze.
Sprinkle with flaky sea salt and cracked black pepper to finish.
4. Serve Warm or Room Temperature
This salad is best slightly warm or at room temperature so the mozzarella softens slightly from the heat of the tomatoes.
Tips, Variations & Substitutions
-
Use heirloom tomatoes: Slice and roast larger tomatoes for a more rustic presentation.
-
Add greens: Serve over arugula, spinach, or baby kale to turn it into a fuller salad.
-
Make it a meal: Add sliced grilled chicken, seared shrimp, or cooked farro/quinoa.
-
Try burrata: Swap mozzarella for creamy burrata for an extra-luxurious version.
-
Use infused oils: Garlic- or chili-infused olive oil adds a subtle twist.
-
Add nuts: Toasted pine nuts or walnuts give a lovely crunch.
Serving Ideas & Occasions
This roasted twist on Caprese works beautifully for:
-
Appetizers or antipasto platters
-
Dinner parties
-
Holiday menus
-
Weeknight sides
-
Warm weather brunches or light lunches
Serve with:
-
Grilled sourdough or baguette slices
-
Pasta with olive oil and lemon
-
Roast chicken or steak
-
Sparkling water or crisp white wine
It pairs well with both Italian and Mediterranean flavors, making it a flexible addition to any meal.
Nutritional & Health Notes
This dish is full of:
-
Antioxidants from tomatoes and basil
-
Calcium and protein from fresh mozzarella
-
Healthy fats from olive oil
-
Low in carbs and naturally gluten-free
One serving contains approximately 250–300 calories, depending on how much cheese and oil you use. For a lighter option, use less cheese and oil or serve it over greens.
FAQs
Q1: Can I make Roasted Tomato Caprese Salad ahead of time?
A1: You can roast the tomatoes ahead and store them in the fridge. Reheat gently or serve at room temperature. Assemble just before serving for best results.
Q2: What’s the best mozzarella to use?
A2: Fresh mozzarella is best — either a large ball sliced or mini bocconcini. Burrata is also amazing for a creamier texture.
Q3: Can I use dried basil?
A3: Fresh basil is highly recommended for both flavor and presentation. Dried basil lacks the vibrancy and aroma needed for this dish.
Q4: Is balsamic glaze necessary?
A4: It’s not mandatory, but it adds sweetness and visual appeal. You can make your own by reducing balsamic vinegar or use a store-bought version.
Q5: How long does it keep?
A5: Best enjoyed the day it’s made. Leftovers can be refrigerated for up to 2 days, though the basil may wilt.
Q6: Can I use frozen tomatoes?
A6: Not ideal for roasting, as they release too much water. Stick with fresh tomatoes for best texture.
Q7: What if I don’t have an oven?
A7: You can blister the tomatoes in a hot skillet with olive oil for 8–10 minutes until caramelized.
Roasted Tomato Caprese – Easy Italian Appetizer
A warm, cozy twist on the classic Caprese salad, featuring roasted cherry tomatoes, creamy mozzarella, fresh basil, and a drizzle of balsamic glaze.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
-
2 pints cherry tomatoes, halved
-
1–2 tbsp olive oil
-
8 oz fresh mozzarella, sliced or torn
-
Handful of fresh basil leaves
-
1–2 cloves garlic, sliced (optional)
-
Salt and black pepper, to taste
-
Balsamic glaze, for drizzling
Instructions
-
Preheat oven to 400°F. Toss tomatoes with olive oil, salt, pepper, and garlic. Roast 20–25 minutes until blistered.
-
Let cool slightly. Slice mozzarella and prep basil.
-
Arrange tomatoes and mozzarella on a platter. Tuck in basil leaves.
-
Drizzle with more olive oil and balsamic glaze. Season to taste.
-
Serve warm or at room temperature.
Notes
Use heirloom tomatoes or burrata for variations. Serve over greens or with crusty bread for a heartier salad.
