Season chicken breasts with salt, pepper, and Italian seasoning.
Heat olive oil in a large skillet over medium-high heat. Sear chicken on both sides until golden brown, about 3-4 minutes per side. Remove and set aside.
In the same skillet, add onion and sauté until softened. Add garlic and cook for 1 minute.
Stir in uncooked rice, chicken broth, and heavy cream. Bring to a simmer.
Return chicken to the skillet, cover, and cook over low heat for 20-25 minutes, or until rice is tender and chicken is cooked through.
Sprinkle with Parmesan cheese and stir gently until creamy.
Garnish with fresh parsley before serving.