Step 1: Prepare the Teriyaki Sauce : In a small saucepan, whisk together soy sauce, mirin, rice vinegar, honey, sesame oil, garlic, and ginger. Bring to a gentle simmer over medium heat. Add the cornstarch-water mixture and cook for 1–2 minutes until the sauce thickens slightly. Remove from heat and set aside.
Step 2: Cook the Chicken : Season the chicken lightly with salt and pepper. Heat a grill pan or skillet over medium-high heat. Cook chicken for about 6–7 minutes per side or until golden brown and cooked through (internal temp 165°F / 75°C). Brush the chicken with prepared teriyaki sauce during the last few minutes of cooking. Let the chicken rest for 5 minutes, then slice thinly.
Step 3: Prepare the Ginger Dressing : In a small bowl or blender, combine rice vinegar, soy sauce, sesame oil, honey, grated ginger, minced garlic, vegetable oil, and lime juice. Whisk or blend until emulsified. Taste and adjust seasoning if needed. Chill until ready to use.
Step 4: Assemble the Salad : Arrange mixed greens in a large salad bowl. Top with shredded carrots, bell pepper slices, cucumber, cabbage, edamame, and avocado. Place sliced teriyaki chicken on top. Drizzle generously with ginger dressing. Garnish with sesame seeds and green onions.