Prepare your onion, garlic, and ginger by chopping and mincing.
Heat the sesame oil in the skillet and then add the ground chicken. Break up the chicken into small pieces using your spatula as it cooks. Once the chicken is browned, drain the grease into a container.
Return the chicken to the skillet and add the chopped onion. Add a pinch of salt and pepper to taste. Add garlic to the mixture. Add the grated ginger. Allow the mixture to simmer about 2 to 3 minutes.
In a small bowl, mix the Thai chili sauce, soy sauce, honey and lime juice.
Add the sauce to the simmering chicken and then add the crushed peanuts. Simmer for 1 to 2 more minutes.
Add the shredded carrots and scallions and allow the Thai chili chicken to cook one minute more.
Remove from heat and transfer the ground chicken to a serving platter. Garnish with sesame seeds and a few more scallions.
To serve, scoop a few tablespoons onto a lettuce leaf and eat it as you would eat a taco.