Heat olive oil in a large pot over medium heat. Add minced garlic and cook until fragrant, about 1 minute.
Add shrimp to the pot and cook until pink and opaque, about 3 minutes. Remove shrimp from the pot and set aside.
In the same pot, add cherry tomatoes and cook for 2-3 minutes until they begin to soften.
Add chicken broth, heavy cream, lemon juice, and zest. Bring to a boil.
Add pasta to the pot and cook according to package instructions, stirring occasionally, until the pasta is al dente.
Return the cooked shrimp to the pot. Stir in fresh parsley and season with salt, black pepper, and red pepper flakes to taste. Serve immediately.