I have tried both and it’s KFC everyday all day. I never was satisfied with the McDonald’s spicy chicken as the quality of the chicken varies. Now I do like their regular crispy chicken sandwich. But nothing is beating KFC. Biggest tastiest sandwich on the market