Roasted Tomato Caprese Salad | Mommy's Home Cooking

Roasted Tomato Caprese Salad

Course Salad
Cuisine Italian
Keyword Caprese, tomato
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 4 - 6 servings
Calories per serving 234 kcal
Author Oriana Romero


  • 1 1/2 lb cherry tomatoes
  • 2 tablespoons olive oil + more to drizzle
  • Kosher salt and freshly ground black pepper
  • 8 oz small fresh mozzarella balls (bocconcini)
  • 2 -3 tablespoons pine nuts toasted (see notes) (optional)
  • 6 – 8 fresh basil leaves, finely sliced


  1. Preheat the oven to 425º F. Line a baking tray with non-stick baking paper.
  2. Place the tomatoes in an even layer on the prepared tray. Drizzle with olive oil and season generously with salt and pepper; toss to combine. Roast for 15-20 minutes, until the tomatoes are just beginning to wrinkle and char. Remove from the oven and let cool to room temperature.

  3. Transfer tomatoes along with any juices to a large bowl. Add mozzarella, pine nuts (if using), and basil. Gently toss to combine. Sprinkle lightly with salt and pepper and drizzle lightly with olive oil.
  4. Serve at room temperature.

Recipe Notes

To toast the pine nuts just put them in a heavy skillet over medium heat, stirring occasionally. Heat them until they are lightly toasted and aromatic, about 3-4 minutes.



Looking for more salad recipes?



 Did you make this recipe? Don't forget to give it a star rating below!



Please note that nutritional information is a rough estimate and it can vary depending on the products used.

Nutrition Facts
Roasted Tomato Caprese Salad
Amount Per Serving
Calories 234 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 5g25%
Cholesterol 20mg7%
Sodium 59mg2%
Potassium 370mg11%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 4g4%
Protein 11g22%
Vitamin A 865IU17%
Vitamin C 38.8mg47%
Calcium 221mg22%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.