01 - Cook bacon in a large skillet over medium heat until crispy. Transfer to a paper towel-lined plate, reserving 1-2 tablespoons 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, season with salt and pepper, and sauté 5-7 minutes until tender yet 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 combined 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.