Cook pasta according to package directions. Drain and set aside.
While pasta is cooking, heat olive oil in a large skillet over medium-high heat. Add chicken and cook until browned and cooked through. Remove chicken from skillet and set aside.
Add chopped onion to the skillet and cook until softened, about 5 minutes. Add minced garlic and cook for another minute until fragrant.
Pour in chicken broth and heavy cream. Bring to a simmer and cook for 5-7 minutes, or until the sauce has thickened slightly.
Stir in grated Parmesan cheese until melted and the sauce is smooth. Season with salt and pepper to taste.
Return the cooked chicken to the skillet and add the cooked pasta. Toss to coat everything in the creamy sauce.
Garnish with fresh chopped parsley before serving.
Notes
This recipe can be customized with different vegetables like broccoli or spinach.