Start by seasoning both sides of the chicken breasts with salt, pepper, paprika, and thyme.
In a large skillet or frying pan, heat 2 tablespoons of olive oil over medium-high heat. Add the chicken breasts to the pan and sear for about 5-6 minutes on each side or until golden brown. Remove the chicken from the pan and set aside.
In the same skillet, add the chopped onions and sliced mushrooms. Sauté for 4-5 minutes until they are soft and begin to release their juices. Add the garlic and cook for an additional 1-2 minutes until fragrant.
Pour in the chicken broth and use a wooden spoon to scrape the bottom of the pan to release any browned bits. Allow the broth to simmer for about 2-3 minutes.
Reduce the heat to low, then stir in the heavy cream. Mix well until the sauce is combined and begins to thicken slightly.
Place the seared chicken breasts back into the pan, spooning some of the sauce over them. Cover the pan and let it simmer on low heat for about 10-15 minutes until the chicken is cooked through (internal temperature should reach 165°F or 75°C).
Taste the sauce and adjust seasoning with salt and pepper, if needed.
Remove from heat and garnish with freshly chopped parsley before serving.