In Dutch oven, cook bacon until softened. Add onion and celery; continue to cook until vegetables are tender (2-3 minutes).
Remove from pan; set aside. Add butter to pan, heat until sizzling. Place half of chicken in pan. Continue cooking, stirring occasionally, until chicken is lightly browned.
Remove from pan, repeat with remaining chicken. Reduce heat to medium, return chicken and bacon to pan. Add remaining ingredients except cabbage and apples. Place cabbage on top to steam. Cover; continue cooking, basting occasionally, until chicken is fork tender and cabbage is crisply tender (15-20 minutes).
Top with apples. Cover, continue cooking until apples are crisply tender (10-15 minutes).Servings: 4