Add the 1 pint cherry tomato halves to the pan and drizzle with 1 tablespoon olive oil and sprinkle with 1/4 teaspoon salt. Toss them to make sure they're coated and spread them out onto the prepared pan. You can remove the seeds of tomatoes if you want, I did not.
Bake for about 35 - 40 minute until the tomatoes are mostly dried up. If you remove the seeds, it may take less time to roast them. Set aside and work on the rest of the dip.
In a large mixing bowl, add the 8 ounces cream cheese. Beat on medium with a hand mixer until creamy.
Add 1/2 cup of the sour cream and mix until incorporated.
Add the remaining 1/2 cup sour cream and beat until combined.
Add the minced 4 cloves garlic, 1 cup shredded provolone cheese, 1 cup of mozzarella, and 1/2 cup feta cheese crumbles. Stir with a spatula until thoroughly incorporated.
Add the 1/2 cup fresh spinach and roasted tomatoes. Fold them into the dip
Spread into a baking dish. I used a 9-inch ceramic tart pan.
Add the remaining 1/4 cup of mozzarella on top of the dip. Sprinkle with 1/2 tablespoon sesame seeds.
Place into the oven and bake for 25 - 28 minutes until the cheese around the edges of the pan is golden and the dip is bubbly.
Serve hot with chips.
Notes
Storage: Store covered or in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave.