Heat oil: Heat 2 tablespoons extra-virgin olive oil in a large skillet over medium heat.
Add in chicken: Stir in the ground chicken to the hot oil and stir with a wooden spoon to break it up. Season with salt and freshly ground pepper (to your taste).
Cook the chicken and garlic: Keep cooking the chicken, breaking it up with the wooden spoon. After 5 minutes, add in the garlic and stir to combine.
Stir in mushrooms: Add in the mushrooms and stir together with the chicken and garlic. Keep cooking until the chicken cooks all the way through (another 5-7).
Prep sauce: In a small bowl, whisk together the ingredients for the sauce.
Add sauce and scallions: As soon as the chicken is cooked through, add in the sauce and the scallions. Stir to combine and let it simmer on a low heat for about 5 minutes. Sprinkle on the sesame seeds (optional).
Prep topping: While it simmers, prep the topping, and lay out your lettuce leaves on a serving dish.
Assemble: When ready to assemble, spoon in a couple of tablespoons of the chicken filling into each lettuce leaf and drizzle on some of the topping (or hot sauce or coconut aminos, whatever you like). Enjoy!