In a bowl, mix cornstarch, all-purpose flour, and a pinch of salt. Add the egg, then gradually whisk in sparkling water until the batter is smooth and slightly thick.
1 cup cornstarch, 1 cup all-purpose flour, 1 large egg, ½ teaspoon salt, 1 cup sparkling water
Heat vegetable oil in a large skillet over medium-high heat to 350°F.
2 cups vegetable oil
Dip shrimp into the batter, then fry in batches for 2–3 minutes until golden and crispy. Drain on paper towels.
1 pound medium shrimp
In a small pan, melt butter over medium heat. Add sugar and walnuts, stirring until coated and caramelized, about 2 minutes. Set aside.
½ cup sugar, 2 tablespoons butter, 1 cup walnuts
In a bowl, whisk together mayonnaise, honey, lemon juice, and salt until smooth.
1/2 cup mayonnaise, 1/4 cup honey, 1 tablespoon lemon juice
Toss fried shrimp with the honey sauce, then fold in candied walnuts just before serving. Serve immediately.