Heat the olive oil in a large skillet over medium heat.
Add the ground chicken and yellow onion. Cook for 5 to 7 minutes, breaking the chicken apart with a wooden spoon, until the chicken is cooked through and no longer pink.
Add the red bell pepper and garlic. Cook for about 3 minutes, or until the pepper begins to soften.
Add the chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Stir until the chicken is evenly coated.
Add the salsa, black beans, and corn. Cook for 3 to 4 minutes, stirring occasionally, until heated through.
Remove the skillet from the heat and stir in the lime juice.
Divide the chicken mixture evenly among the lettuce leaves.
Top with the tomatoes, red onion, cheese, and cilantro. Serve immediately.
Notes
Serving Size: 2 Lettuce Wraps
Tips and Tricks
Dry the lettuce well - Extra water makes the wraps slippery and can thin out the filling.Drain the beans thoroughly - This keeps excess liquid out of the skillet.Keep the lettuce cold - Refrigerated leaves stay firmer under the warm chicken mixture.Serve the filling separately for leftovers - Assemble only what will be eaten right away so the lettuce stays crisp.
Storing and Reheating
Refrigerator - Store the chicken filling and toppings separately in airtight containers for up to 3 to 4 days. Keep the lettuce separate.Microwave - Reheat the chicken filling in short intervals until hot, then spoon it into fresh lettuce leaves.Stovetop - Warm the filling in a skillet over medium-low heat, stirring occasionally. Assemble the wraps after reheating.