1Prepare the rice by washing 1 cup of jasmine rice until the water runs clear. Add 1.25 cups of cold water and a pinch of salt. Cook in a rice cooker or on the stovetop until tender.
2Pound the chicken breasts to an even thickness. Season with salt, pepper, onion powder, and garlic powder.
3Set up a breading station: place flour in one bowl, beaten eggs in another, and panko bread crumbs in a third.
4Dredge each chicken breast in flour, dip in egg, then coat with panko bread crumbs.
5Heat oil for frying in a deep pan to 180°C (350°F). Fry chicken breasts until golden and cooked through, about 4-5 minutes per side. Drain on paper towels.
6For the curry sauce, heat vegetable oil in a saucepan. Add diced onions and cook until soft. Add sliced carrots, garlic, and ginger; sauté for 2-3 minutes.
7Stir in curry powder, red chilli powder, and flour. Cook for 1 minute.
8Add chicken stock, soy sauce, rice vinegar, and honey. Bring to a simmer and cook until vegetables are tender and sauce thickens, about 15 minutes.
9Blend the sauce until smooth, if desired. Season to taste.
10Slice the fried chicken and serve over rice. Pour curry sauce on top.
11Garnish with soft-boiled egg, white sesame seeds, and sliced green onions if desired.