Season chicken with salt, pepper, garlic powder, and onion powder.
Heat olive oil in a large skillet over medium heat. Sear chicken on both sides until golden (about 5–6 minutes per side). Remove and set aside.
Add onions to the skillet. Sauté until soft and caramelized (about 8 minutes).
Pour in broth and stir up any browned bits. Let simmer 2–3 minutes.
Add cream and stir well. Optional: mix cornstarch with a tablespoon of water and add to sauce for extra thickness.
Return chicken to skillet. Cover and simmer for 15 minutes or until chicken is cooked through.
Garnish with parsley and serve hot over mashed potatoes, rice, or egg noodles.