In a large pot, bring 2 quarts of water to a boil. Add bowtie pasta, and cook according to package directions.
Drain pasta and rinse under cold water for about a minute or two to stop the cooking process and cool the pasta.
Pour pasta to a large mixing bowl. Add mozzarella pearls, grape tomatoes, and basil. Toss all of the ingredients together and add salt and pepper, to taste.
In a medium mixing bowl, whisk together olive oil, garlic, Italian seasoning, and more salt and pepper.
Drizzle over the salad and toss again to coat.
When serving, drizzle over a bit of balsamic vinegar or glaze, if desired.
Notes
To ensure the pasta maintains its texture and doesn't become mushy, cook it al dente according to the package instructions. This typically means cooking it until it's firm to the bite.
After tossing the salad with the dressing, let it sit for a few minutes to allow the flavors to meld together. This enhances the overall taste of the salad.