Heat olive oil and 1 tablespoon butter in a large, deep skillet over medium heat. Add sliced garlic and cook for 1-2 minutes until fragrant but not browned.
Add the cherry tomatoes and cook for 2-3 minutes until they begin to soften.
Pour in the white wine and let it simmer for 2 minutes to reduce slightly and cook off the alcohol.
Add the chicken broth and bring to a boil. Add the pasta, breaking in half if needed to fit, and stir well.
Cook for 10-12 minutes, stirring frequently, until pasta is al dente and most of the liquid has been absorbed.
Stir in the heavy cream, remaining butter, Parmesan cheese, and lemon zest. Toss until creamy and well combined.
Season with salt and pepper, garnish with fresh parsley, and serve immediately.