Cook pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta.
In a large skillet, heat olive oil over medium heat. Add garlic and sauté for 1 minute until fragrant.
Add cherry tomatoes, salt, black pepper, and red pepper flakes if using. Cook for 7–10 minutes, stirring occasionally, until tomatoes are soft and begin to burst.
Add cooked pasta to the skillet and toss to combine, adding reserved pasta water a little at a time if needed to loosen the sauce.
Stir in fresh basil, parsley, and oregano. Adjust seasoning to taste.
Serve warm, topped with grated Parmesan if desired.
Notes
Use a mix of heirloom or grape tomatoes for extra color and flavor.