01 -
Preheat your oven to 190°C (375°F).
02 -
In a medium bowl, combine diced cherry tomatoes, fresh mozzarella, chopped basil, minced garlic, balsamic vinegar, olive oil, salt, pepper, and red pepper flakes (if using). Mix well and let the flavors meld.
03 -
In a separate bowl, beat the softened cream cheese until smooth. Stir in the grated Parmesan cheese until well combined.
04 -
Fold the tomato mixture gently into the cheese mixture until evenly combined.
05 -
Spread the combined mixture into a small baking dish or oven-safe skillet.
06 -
Bake in the preheated oven for 20-25 minutes, or until the dip is bubbly and lightly golden on top.
07 -
Remove from the oven and let it cool slightly. Garnish with additional chopped basil before serving. Serve warm with baguette slices or crackers for dipping.