- Combine flour, salt, and pepper in a shallow bowl. Dredge chicken breasts in flour to coat on all sides. Set aside on a plate or tray.
- Heat olive oil in a large pan over medium heat for 2-3 minutes. Brown chicken breasts for 5 minutes on each side, until cooked through. Set chicken aside.
- Melt butter in pan. Add garlic, mushrooms, and onions. Sauté for 5 minutes until softened. Add wine to pan and use a spatula to scrape up any brown bits. Cook until wine reduces by half. Add chicken stock and soy sauce. Bring to a simmer. Simmer for 5 minutes longer.
- Add heavy cream to pan and stir well. Return chicken to pan and cook 2 minutes longer to heat through. Serve hot topped with parsley.