Start by pounding the chicken breasts to an even thickness. Season both sides with salt and pepper. Set up a breading station with flour, beaten eggs, and panko breadcrumbs in separate bowls.
Dredge each chicken piece in flour, shaking off excess. Dip into egg, then press firmly into panko so the crumbs stick well. Let the coated chicken rest for a few minutes before frying.
Heat about 2 inches of oil in a large skillet over medium heat. The oil should reach about 350°F for best results. Carefully place the chicken into the hot oil without overcrowding the pan.
Fry each piece for about 3–4 minutes per side until golden brown and fully cooked. Transfer to a paper towel-lined plate and let it rest. Slice into strips before serving.
In a saucepan, heat 1 tablespoon of oil over medium heat. Add chopped onions and cook until soft and translucent. Stir in carrots and cook for a few more minutes to release their sweetness.
Push vegetables to one side and melt butter in the pan. Add flour and stir to form a roux, cooking until lightly golden. Sprinkle in curry powder and mix well.
Gradually pour in chicken stock while stirring to avoid lumps. Add grated apple, soy sauce, and honey. Simmer gently for about 10–15 minutes until thick and smooth.
Spoon warm rice onto serving plates. Arrange sliced chicken katsu over one side of the rice. Ladle the curry sauce generously over the rice and partly over the chicken.
Serve immediately while everything is hot and crisp. The contrast between crunchy chicken and silky sauce is what makes this dish special.