Peanut butter chicken is a rich, creamy, and mildly spicy recipe the whole family will love! Each piece of chicken is seared to perfection, then coated in a thick peanut sauce and served atop fluffy rice. Plus, it's ready in less than 30 minutes!
In a medium bowl, mix together all the ingredients for the peanut butter sauce, stir until smooth and combined. Set sauce aside.
Cut chicken thighs into bite-sized pieces. Season pieces with kosher salt and toss to combine.
In large skillet, heat 1 ½ tablespoons of olive oil over medium-high heat. Add the chicken once th pan is hot and cook 2 to 3 minutes per side. Remove to a bowl and set aside.
Add the remaining 1 ½ tablespoons of olive oil, then the onions to the same skillet. Cook until onions are translucent on medium heat (about 5 minutes), stir often to prevent burning.
Add the garlic and ginger to the skillet. Cook approximately 1 minute on medium heat, stirring to prevent burning.
Gently add the peanut butter sauce to the skillet, then the chicken, stir to coat the chicken. Let the sauce simmer for 5 minutes, stirring constantly.
Remove from heat, serve the chicken with rice. Garnish with chopped peanuts, cilantro and additional fresno pepper slices if desired and serve.