Preheat oven to 350°F.
In a mixing bowl, combine the ricotta, Parmesan, mozzarella, garlic, salt, and pepper. Evenly spread the cheese mixture into a baking dish. I used a 9-inch round baking dish.
In a separate bowl, combine diced tomatoes, minced garlic, half of the chopped basil, olive oil, salt, and pepper.
Layer the tomato mixture over the cheese layer in the baking dish.
Bake 15–20 minutes, or until the cheese is bubbly and the tomatoes are tender.
Meanwhile, slice the baguette and add it to a baking sheet. Add to the oven for 10 minutes into the cheese dip baking. Remove the baguettes if they get too crispy and the cheese dip isn’t ready yet.
Remove cheese dip from the oven, add the remaining chopped basil, and drizzle with balsamic glaze before serving. Serve warm with toasted baguette slices for dipping.
Serve and enjoy, friends.