Sweet and Sour Sauce - In a medium bowl, whisk together honey, rice vinegar, tomato paste, pineapple juice, soy sauce, onion powder, and garlic powder. Set aside.
Cornstarch Slurry - In a small bowl, combine cornstarch and water. Set aside.
Prep the Chicken - In a large bowl, add chicken, salt, pepper, and cornstarch, then stir to coat.
Cook the Chicken - Heat a large saute pan or wok over medium-high heat. Add vegetable oil and sesame oil. Once the oil is hot but not smoking, add the chicken in a single layer. Cook without moving, until light golden brown, about 4 minutes. Flip the pieces to cook the other side, occasionally stirring, about 3 to 4 minutes, or until no longer pink.
Add the Vegetables - Add minced garlic, red bell pepper, green bell peppers, and onions to the pan. Stir-fry until vegetables are crisp-tender, about 2 minutes. Add pineapple and cook for 1 minute.
Simmer the Sauce - Add the sweet and sour sauce to the pan and allow it to simmer and bubble, 1 to 2 minutes.
Thicken the Sauce - Give the cornstarch slurry a mix and then gradually add it to the pan, constantly stirring to combine. Cook until the sauce thickens, about 1 minute. Season with more salt and pepper as needed.
Garnish and Serve - Add cilantro and sesame seeds on top. Serve hot with your choice of sides like steamed rice.
Notes
Recipe Yield: About 5 cups
Serving Size: About 1 ¼ cups
Dark Meat: Boneless chicken thighs can be used instead of chicken breast.
Substituting the Cornstarch: For the sauce, use 4 1/2 teaspoons of arrowroot powder mixed with 3 tablespoons of water. Keep the amount the same to coat the chicken.
Make it Paleo and Gluten-Free: Use pure maple syrup instead of honey. Arrowroot powder instead of cornstarch. Coconut aminos or Braggs Liquid Aminos instead of soy sauce.
Storing: Cool completely, then store in an air-tight container in the refrigerator for up to 5 days. Cover and reheat in the microwave in 30-second intervals until hot.