Prepare the Teriyaki Sauce (if homemade):
In a small saucepan, combine soy sauce, honey or sugar, mirin (or rice vinegar), water, ginger, and garlic powder.
Bring to a simmer over medium heat, stirring occasionally. Once the sauce starts to bubble, reduce the heat and cook for 5-10 minutes until it thickens slightly. If you'd like a thicker sauce, dissolve cornstarch in a bit of cold water and stir it into the sauce.
Remove from heat and let it cool slightly.
Cook the Chicken:
Season the chicken breasts with salt and pepper.
Heat olive oil in a skillet over medium heat. Add the chicken and cook for about 5-7 minutes per side until golden brown and cooked through. The internal temperature should reach 165°F (74°C).
In the last 2 minutes of cooking, drizzle the teriyaki sauce over the chicken and allow it to caramelize and coat the chicken.
Once cooked, remove the chicken from the pan and let it rest for a few minutes before slicing it into thin strips.
Prepare the Avocado and Rice:
Slice the avocado in half, remove the pit, and scoop out the flesh. Slice the avocado into thin strips or cubes.
If you haven’t already cooked the rice, prepare it according to the package instructions.
Assemble the Stack:
On a plate or shallow bowl, start by placing a layer of rice at the bottom.
Layer the sliced teriyaki chicken on top of the rice.
Arrange the avocado slices on top of the chicken.
Garnish and Serve:
Drizzle extra teriyaki sauce over the stack if desired.
Sprinkle with sesame seeds and sliced green onions for added flavor and texture.
Serve immediately and enjoy!