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