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