Prep the chicken. Pat the chicken dry, then season with 1 teaspoon salt, 1/2 teaspoon pepper, cumin, and oregano.
Toss to coat and let it sit while you prep the vegetables.
Sear for flavor. Heat a large skillet over medium-high heat and add oil. Spread the chicken in a single layer and sear 3 to 4 minutes per side until browned but not fully cooked. Transfer to a plate.
Browning adds flavor that carries through the sauce.
Soften the aromatics. In the same skillet, add onion and a pinch of salt. Cook 3 to 4 minutes until translucent, scraping up browned bits. Stir in garlic and jalapeño, cooking 30 to 60 seconds until fragrant.
Build the sauce. Pour in the salsa verde and chicken broth.
Stir well and bring to a gentle simmer. Taste and adjust salt if your salsa is mild or low sodium.
Finish the chicken. Return the chicken and any juices to the skillet. Simmer 4 to 6 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens slightly.
Add beans and veggies. Stir in the white beans and any optional vegetables like corn or zucchini.
Simmer 2 to 3 minutes more to heat through. If using spinach, fold it in at the end until wilted.
Brighten it up. Turn off the heat. Add lime zest, lime juice, and cilantro.
Taste and adjust seasoning. You want a balance of tangy, salty, and herby.
Serve. Spoon into bowls over rice or cauliflower rice, tuck into warm tortillas, or serve as-is with avocado and queso fresco. Finish with extra cilantro and a squeeze of lime.