Heat olive oil in a large, wide pot or deep skillet over medium heat. Add the sliced garlic and sauté for 1-2 minutes until fragrant but not browned.
Add the halved cherry tomatoes and oregano, stirring for 2-3 minutes until tomatoes begin to soften slightly.
Pour in the vegetable broth and bring to a boil. Add the pasta, making sure it's submerged in the liquid. Stir gently.
Cook for 8-10 minutes, stirring occasionally, until pasta is al dente and most of the liquid has been absorbed. The pasta will continue to soak up liquid as it sits.
Remove from heat and immediately stir in the fresh mozzarella cubes and torn basil. Season with salt and pepper to taste. The cheese will start to melt into creamy pockets of goodness!
Drizzle with balsamic glaze and top with additional fresh basil and Parmesan cheese if desired. Serve warm and watch it disappear!