Season chicken with salt, pepper, and paprika. Pat dry for a good sear.
Heat olive oil in a large skillet over medium-high. Sear chicken 3–4 minutes per side until golden and cooked through. Set aside.
Lower heat to medium. Add garlic and sauté 1 minute until fragrant.
Pour in wine or broth, lemon juice, and red pepper flakes. Scrape up browned bits and simmer 3–4 minutes.
Stir in butter until melted. Return chicken, spoon sauce over, and simmer 2 minutes.
Melt butter in a saucepan over medium heat. Add garlic and sauté 30 seconds.
Stir in rice to coat. Add broth, bring to a boil, then cover and simmer on low 15–18 minutes.
Remove from heat. Stir in Parmesan and season with salt and pepper.
Spoon rice onto plates, top with chicken, drizzle sauce, and garnish with parsley.