Cook pasta according to package directions until al dente. Drain and set aside.
- Heat olive oil or butter in a large skillet over medium heat.
- Season sliced chicken with paprika, salt, and pepper. Sear until golden and cooked through. Remove and set aside.
- In the same pan, sauté onions until translucent. Add garlic and cook for 1 minute more.
- Pour in chicken broth and bring to a simmer, scraping up any browned bits.
- Stir in cream and Parmesan cheese. Simmer until sauce thickens slightly.
- Return cooked chicken to the pan and stir in the cooked pasta.
- Add spinach or herbs and stir until wilted and evenly distributed.
- Adjust seasoning to taste. Serve hot, garnished with more Parmesan or fresh herbs if desired.