Prepare ingredients: finely chop the red onion or shallots, measure the garlic and ginger, chop cilantro, and chop peanuts; separate and wash lettuce leaves, then dry.
Whisk together the soy sauce, chile garlic sauce, and fish sauce in a small bowl and set aside.
Heat 1 tablespoon oil in a large non-stick frying pan over medium heat.
Add the minced red onion and cook about 2 minutes until softened.
Add the garlic and ginger and cook about 1 minute until fragrant.
Add the ground turkey, breaking it up with a spatula; add a little more oil if the pan looks dry.
Pour the sauce mixture over the turkey and cook, stirring and breaking apart, until the turkey is browned and the sauce is absorbed, about 5–7 minutes.
Stir in the chopped cilantro and cook 1–2 minutes more to combine and warm the herb.
Transfer the turkey mixture to a serving bowl. Arrange the washed lettuce leaves on a platter and place chopped peanuts in a small bowl.
To serve, spoon the turkey into individual lettuce leaves, top with peanuts as desired, fold or wrap the lettuce around the filling, and eat immediately.