Prep the lettuce and toppings. Separate and wash the lettuce leaves, then pat them dry.
Dice the avocado, chop the cilantro, and set out lime wedges and any extra toppings.
Sauté the aromatics. Heat olive oil in a large skillet over medium. Add the onion and bell pepper. Cook 3–4 minutes until softened.
Stir in the garlic and cook 30 seconds until fragrant.
Cook the chicken. Add the ground chicken to the skillet. Break it up with a spatula and cook until no longer pink, about 5–6 minutes. If using chopped chicken breast, cook until lightly browned and cooked through.
Season it right. Sprinkle in cumin, chili powder, smoked paprika, oregano, salt, and pepper.
Stir well to coat the chicken and veggies.
Add beans and corn. Stir in the black beans and corn. Cook 2 minutes to warm through.
Make it saucy. Add tomato paste and chicken broth. Stir to combine and simmer 2–3 minutes, until the mixture is slightly thick and glossy.
Taste and adjust salt, pepper, or heat.
Assemble the wraps. Spoon the warm Southwest chicken mixture into lettuce leaves. Top with avocado, cilantro, and a squeeze of lime. Add cheese, jalapeño, or a dollop of yogurt if you like.
Serve immediately. The lettuce should be crisp and cool, the filling hot and flavorful.
Keep extra lime wedges at the table.