Heat olive oil in a large pot over medium heat. Add garlic and sauté until fragrant.
Pour in the broth, cream, and pesto. Stir until combined and bring to a gentle simmer.
Add the pasta directly into the pot. Stir to coat and cook uncovered, stirring occasionally.
Once pasta is al dente and sauce has thickened, stir in Parmesan cheese.
Taste, then season with salt and pepper as needed.
Serve warm with fresh basil sprinkled on top.