Start by rinsing the jasmine rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming sticky.
Cook the rice according to package instructions, usually simmering with water for about 15 minutes. Once done, fluff it with a fork and set aside.
Let it rest covered for a few minutes to finish steaming and develop a soft texture.
Season the chicken with salt and black pepper on both sides. This simple seasoning allows the peanut sauce to shine later.
Heat olive oil in a large skillet over medium heat. Add the chicken and cook for about 5–7 minutes per side until golden brown and fully cooked.
Remove from heat and let it rest for a few minutes before slicing into thin strips.
In a mixing bowl, combine peanut butter, soy sauce, sesame oil, rice vinegar, honey, ginger, and garlic. Whisk until smooth and creamy.
Add warm water gradually, one tablespoon at a time, until the sauce reaches a pourable consistency.
Taste and adjust sweetness or spice with more honey or sriracha as desired.
While the chicken cooks, shred the cabbage and carrots if not pre-shredded. Slice the red bell pepper thinly for easy layering.
Chop fresh cilantro and green onions for garnish. These fresh elements add brightness and crunch.
Keep the vegetables raw for maximum texture and freshness.
Start with a base of fluffy jasmine rice in each bowl. Arrange sliced chicken on top of the rice.
Add generous portions of cabbage, carrots, and red bell pepper around the chicken.
Drizzle the peanut sauce over everything and finish with cilantro and green onions before serving.