In a bowl, combine chicken with wine, soy sauce and diluted cornstarch. Mix well. Then cover and refrigerate for 30 minutes.
Prepare the sauce by mixing chili paste, vinegar and sugar together in a pan. Cook over low heat.
Then add the onion, chestnuts and peanuts. Cook for 2-3 minutes. Set aside.
Meanwhile, remove the chicken from the refrigerator and saute in a large skillet until the meat is white and juices run clear.
Then transfer the chicken in the pan with the cooked sauce. Let it boil for 5 minutes.
Transfer in a serving plate. Enjoy!