Cook pasta according to package directions. Drain and set aside.
While pasta is cooking, heat olive oil in a large skillet over medium heat. Add chicken and cook until browned and cooked through, about 5-7 minutes. Remove chicken from skillet and set aside.
Add chopped onion to the skillet and cook until softened, about 3-5 minutes. Add minced garlic and cook for 1 minute more until fragrant.
Pour in chicken broth and heavy cream. Bring to a simmer and cook for 5 minutes, stirring occasionally, until the sauce has thickened slightly.
Stir in grated Parmesan cheese, salt, and pepper. Return the cooked chicken to the skillet.
Add the cooked pasta to the skillet and toss to coat everything in the sauce. Cook for 1-2 minutes more until heated through.
Serve immediately, garnished with chopped fresh parsley.
Notes
This creamy chicken pasta can be made ahead of time and reheated. It's also delicious with added vegetables like broccoli or spinach.