01 -
Preheat oven to 400°F and adjust the oven rack to the middle position.
02 -
Add 1 cup of whole cherry tomatoes to the bottom of a 2-quart baking dish or cast iron skillet. Drizzle with olive oil and top with pesto, minced garlic, red pepper flakes, and salt and pepper. Toss to coat the tomatoes. Bake for 15 minutes.
03 -
While the tomatoes are roasting, stir together the sour cream and basil. Add the fresh mozzarella, provolone, and parmesan.
04 -
When the tomatoes are done, add the cheese mixture to the roasted tomatoes and toss to combine. Cut the remaining cup of tomatoes in half and arrange them on top of the cheese. Bake for another 20 minutes, until the cheese is melted, the top is slightly golden, and the edges are bubbling.
05 -
Top with fresh basil just before serving. Serve with your favorite bread, chips, or crackers.