Prep your veggies and seasoning. Dice onion, bell pepper, and zucchini.
Mix the taco seasoning in a small bowl so it’s ready to go. Drain the tomatoes and rinse the beans.
Warm the pan. Heat olive oil in a large skillet over medium-high. When it shimmers, add the onion and bell pepper.
Cook 3–4 minutes until softened.
Add zucchini and garlic. Stir in zucchini and cook 2 minutes. Add garlic and cook 30 seconds, just until fragrant.
Brown the chicken. Push the vegetables to the edges of the pan. Add ground chicken to the center and break it up with a spatula.
Cook 4–6 minutes until no longer pink and lightly browned.
Season well. Sprinkle the taco seasoning over the chicken and vegetables. Stir to coat everything evenly.
Build the sauce. Add tomato paste and cook 1 minute to caramelize. Stir in fire-roasted tomatoes and chicken broth.
Bring to a lively simmer.
Stir in corn and beans. Add both and simmer another 3–4 minutes, letting the sauce thicken slightly. You want it juicy, not soupy.
Finish with lime and cilantro. Turn off the heat. Stir in lime juice and a handful of chopped cilantro.
Taste and adjust salt, pepper, and heat.
Serve your way. Spoon into bowls over cauliflower rice or greens, or use lettuce cups. Add optional toppings like Greek yogurt, salsa, or a few avocado slices.