First, get the chicken ready. Cut it into pieces about 1 inch big. This size helps it cook fast and evenly.
Now, let's make the satay sauce! In a bowl, mix the almond butter, soy sauce, honey, rice vinegar, sesame oil, grated ginger, chopped garlic, and red pepper flakes.
Add water to the sauce. Start with 1/4 cup, and add more little by little if you want it thinner. I like it thick enough to cover the chicken, but not too thick.
Heat the vegetable oil in a big pan or wok on medium-high heat. It's ready when a drop of water sizzles in the pan.
Put the chicken in the hot pan. Don't put too much chicken in at once, you might need to cook it in parts. We want the chicken to turn brown, not just steam.
Cook the chicken, stirring sometimes, until it's brown on all sides and cooked all the way. This takes about 7-10 minutes. Cut a piece to check – it should be white inside, with no pink.
When the chicken is cooked, turn the heat to low. Pour the almond butter satay sauce over the chicken.
Stir everything together until the chicken is covered with the sauce. Let it cook for a minute or two, so the sauce gets hot and sticks to the chicken.
That's it! Serve the Almond Butter Satay Chicken while it's hot.