01 - Pat the chicken pieces dry and season both sides generously with salt and freshly ground black pepper.
02 - Heat olive oil and butter in a large sauté pan or Dutch oven over medium-high heat. Place chicken skin-side down and sear until golden brown, approximately 5 minutes per side. Transfer the chicken to a plate and set aside.
03 - In the same pan, sauté the chopped onions for 3 to 4 minutes until translucent. Add the minced garlic and sliced mushrooms, cooking until softened and lightly browned.
04 - Stir in the tomato purée and cook for 1 minute. Pour in the dry white wine, scraping up any browned bits from the bottom of the pan. Let the wine simmer for 2 minutes to reduce slightly.
05 - Add the diced tomatoes, chicken stock, thyme, and bay leaves. Return the seared chicken pieces to the pan, skin-side up. Bring the liquid to a gentle simmer.
06 - Cover the pan with a lid and cook over low heat for 30 minutes, allowing the chicken to braise and the flavors to meld.
07 - Remove the lid and continue simmering uncovered for 10 to 15 minutes, until the sauce has thickened and the chicken is cooked through to an internal temperature of 165°F.
08 - Discard the bay leaves. Transfer the chicken and sauce to a warm serving dish and sprinkle with chopped fresh parsley. Serve alongside mashed potatoes, crusty bread, or buttered noodles.