01 - Cook bacon in a large skillet over medium heat until crispy. Transfer to a plate lined with paper towels, reserving 1-2 tbsp bacon fat in the pan.
02 - Add seasoned chicken pieces to the skillet. Sauté 6-8 minutes until browned and cooked through. Transfer to a plate.
03 - In the same skillet, cook onion and garlic for 2 minutes until fragrant.
04 - Add sliced cabbage seasoned with salt and pepper. Sauté 5-7 minutes until tender but still crisp.
05 - Lower heat and return chicken and bacon to the pan.
06 - Whisk together heavy cream, sour cream, cream cheese, ranch seasoning, and parsley until smooth.
07 - Pour sauce over chicken and cabbage mixture. Stir gently until well incorporated and heated through, 2-3 minutes. Adjust seasoning to taste.
08 - Serve hot in bowls, garnished with additional parsley, green onions, or cheddar cheese if desired.