In a large skillet, bring water to a boil. Add a generous pinch of salt and cook the pasta according to package instructions until al dente. Drain and set aside.
In the same skillet, heat the olive oil over medium heat. Add minced garlic and sauté for about 1 minute until fragrant.
Toss in the halved cherry tomatoes and cook for 4–5 minutes until they soften and start to burst.
Stir in the cooked pasta, mozzarella balls, and half of the torn basil leaves, mixing everything together. Season with salt and pepper to taste.
Drizzle the balsamic glaze over the pasta and toss again to combine. Remove from heat.
Serve hot, garnished with the remaining basil and a generous sprinkle of grated Parmesan cheese.
Notes
Serve directly in the skillet for a rustic look, or plate individually, adding a fresh basil leaf on top for color.