Roasted Tomato Caprese Salad

Roasted Tomato Caprese Salad is an easy twist on a classic recipe. Tomatoes are brushed the pesto, topped with Parmesan, and roasted until the Parmesan becomes crisp. The warm roasted tomatoes are topped with slices of fresh mozzarella and then served. You can eat this on its own, or serve it with a sliced baguette.
Course Appetizer
Cuisine Italian
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes


  • Tomatoes Beefsteak or Heirloom
  • Pesto
  • Parmesan
  • Fresh Mozzarella


  1. Heat the oven to 375 degrees. Slice the tomato into 1/2 inch thick slices.
  2. Arrange the tomatoes on a parchment-lined baking sheet. Top each tomato with about 1 teaspoon of pesto, spreading it over the tomato. An offset spatula works well for this.
  3. Sprinkle each tomato with about 1/2 teaspoon of grated parmesan cheese.
  4. Bake tomatoes in theĀ oven for about 30 minutes. You want the tomatoes to be soft and the parmesan to have melted and to be slightly crisp.
  5. Stack the roasted tomatoes with layers of mozzarella in between. Serve immediately.

Recipe Notes

I find that 2 slices of mozzarella and 3 slices of tomato makes for a nice serving size, but you can adjust based on your preference. You could also serve this family style on a large platter. The roasted tomato caprese salad would be delicious in a sandwich too. Just add to a baguette along with roasted chicken, meatballs, salami or a meat of your choosing.