Season the chicken with salt and black pepper.
Heat 2 tablespoons of oil in a large pot. Add the bacon and cook until crisp. Remove and set aside, leaving some of the rendered fat in the pot.
Sear the chicken on both sides until lightly browned. Remove and set aside.
Add the remaining 2 tablespoons of oil. Sauté the onion and garlic until fragrant. Add the thyme, cumin, and garlic powder.
Add the mushrooms, potatoes, and carrots. Stir and cook for a few minutes until coated with the seasonings.
Pour in the optional white wine. Boil uncovered for 5 minutes, then cover and cook for another 5 minutes.
Return the chicken to the pot. Add the water and crumbled chicken broth cube. Cover and simmer for 20–25 minutes, stirring occasionally, until the chicken is cooked through and the vegetables are tender.
Lower the heat and stir in the all-purpose cream. Cover and simmer gently for another 5–7 minutes.
Taste and adjust the seasoning. If the sauce is too thin, add a small amount of flour or cornstarch mixed with cold water and simmer until thickened.
Transfer to a serving dish. Garnish with crispy bacon and chopped parsley, then serve hot with rice, potatoes, or bread.