Heat olive oil in a large skillet over medium-high heat.
Add chicken cubes and cook until browned on all sides, approximately 5 to 7 minutes. Remove chicken and set aside.
In the same skillet, add onion, carrots, and celery. Sauté for 5 minutes until vegetables are softened.
Stir in minced garlic and cook for 1 minute until fragrant.
Sprinkle all-purpose flour over the vegetables and stir constantly for 1 minute to incorporate.
Gradually whisk in chicken broth and heavy cream, ensuring the mixture is smooth and without lumps.
Simmer the sauce for 5 minutes until thickened to a coating consistency.
Return the cooked chicken to the skillet and add frozen peas, thyme, salt, and pepper.
Cook for an additional 3 to 5 minutes until the chicken is cooked through and peas are tender.
Garnish with fresh parsley and serve immediately.