This Southwest Style Dense Bean Salad is packed with seasoned chicken, great northern beans, pinto beans, roasted corn, fresh vegetables, and a homemade Southwest vinaigrette. It's a high-protein, make-ahead lunch or dinner that's full of fresh Tex-Mex flavor and perfect for meal prep.
Add the chicken thighs, oil, and taco seasoning to a medium bowl. Toss until the chicken is fully coated on all sides, then set aside.
Preheat a large pan over medium-high heat. Once hot, add the chicken and cook for 7-10 minutes, flipping halfway through, until fully cooked to an internal temp of 165°F. Remove from the pan and let rest while you prep the other ingredients.
To make the vinaigrette, add all the vinaigrette ingredients to a bowl and whisk until smooth.
Once the chicken has rested, cube it and add it to a large bowl. Add the beans, diced peppers, jalapeños, red onion, tomatoes, corn, cilantro, and southwest vinaigrette. Toss until everything is evenly combined.
If eating right away, stir in the cubed avocado. If meal prepping, wait to add the avocado until the day you're serving. Enjoy!