Start by cutting your chicken into bite-sized pieces and seasoning them with salt and pepper. I like to pat the pieces dry with a paper towel so they fry up extra crispy. This step really makes a difference in texture.
Dip each chicken piece first in the beaten eggs, then dredge in cornstarch until fully coated. I always shake off the excess cornstarch to prevent clumping. This coating is what gives the chicken that irresistible crunch.
Heat oil in a large skillet over medium heat and fry the chicken until golden brown and cooked through, about 5–6 minutes per batch. I like to work in batches to avoid overcrowding, which keeps the chicken crispy. Once done, place the chicken on paper towels to drain.
Whisk together mayonnaise, sweet chili sauce, sriracha, honey, and lime juice in a bowl until smooth. I often taste and tweak it, adding a bit more sriracha if I want extra heat. The sauce should be creamy, tangy, and slightly sweet.
Add the fried chicken to the sauce and toss gently until each piece is coated. I make sure to do this step right before serving so the chicken stays crisp. It’s the perfect balance of crunchy and creamy.
Transfer the chicken to a serving plate, garnish with green onions or sesame seeds if desired, and enjoy immediately. I love how colorful and vibrant it looks—almost too pretty to eat, but trust me, it’s worth it!