
This hearty Tex-Mex chicken and zucchini dish has become my go-to weeknight dinner when I need something satisfying but don't have hours to spend in the kitchen. The combination of tender chicken, fresh vegetables, and melty cheese creates a comforting meal that brings together classic Southwestern flavors in one skillet.
I first created this recipe during a particularly busy week when I needed something quick but didn't want to sacrifice nutrition or flavor. My family immediately requested it be added to our regular rotation, and it's now the dish most requested when friends come over for casual dinners.
Ingredients
- Boneless, skinless chicken breast: adds lean protein and becomes tender and juicy when cooked properly
- Fresh zucchini: provides a mild flavor that takes on the seasonings while adding nutrition and a pleasant texture
- Red bell pepper: contributes sweet flavor and gorgeous color contrast
- Yellow onion: creates the aromatic foundation that elevates all the other flavors
- Fresh garlic cloves: offer that irreplaceable depth that powdered versions simply cannot match
- Canned corn: brings sweet bursts of flavor and authentic Tex Mex character
- Olive oil: for sautéing with its heart healthy properties and light flavor
- Kidney beans: add protein fiber and hearty texture that makes the dish more substantial
- Diced tomatoes: create a light sauce that binds everything together
- Mozzarella cheese: melts beautifully creating those irresistible cheese pulls
- Cheddar cheese: adds that sharp tangy flavor that complements the other ingredients
- Homemade taco seasoning: allows you to control the spice level and avoid additives
- Green onions: provide a fresh finish and slight crunch as garnish
Step-by-Step Instructions
- Create The Flavor Base:
- Heat olive oil in a large skillet over medium high heat then add your chopped onion and minced garlic. Cook for 2 minutes until fragrant and just beginning to soften. This aromatic foundation will infuse the entire dish with flavor, so don't rush this step even though it's quick.
- Cook The Chicken:
- Add your chicken pieces to the skillet with the onion garlic mixture. Cook for approximately 5 minutes per side until the chicken is cooked through with no pink remaining and starting to get slight golden edges. The chicken should register 165°F on an instant read thermometer if you want to be absolutely certain.
- Season The Protein:
- Sprinkle the chicken with salt, pepper, and taco seasoning, stirring to coat evenly. The seasonings will bloom in the hot pan, releasing their essential oils and flavors throughout the dish. This is the moment where the Mexican inspired flavor profile really develops.
- Add The Vegetables:
- Add the chopped bell pepper and zucchini to the skillet, stirring to combine with the seasoned chicken. Cook for about 5 minutes until the vegetables begin to soften but still maintain some texture. You want them tender but not mushy for the best eating experience.
- Incorporate Beans And Tomatoes:
- Stir in the corn, kidney beans, and diced tomatoes. Cook for an additional 5 minutes to allow the flavors to meld together and the tomatoes to release their juices, creating a light sauce that brings everything together beautifully.
- Add The Cheese Topping:
- Sprinkle the mozzarella and cheddar cheeses evenly over the top of the mixture. Cover the skillet with a lid to trap the heat and help the cheese melt completely, creating that irresistible gooey texture that makes this dish so comforting.
- Garnish And Serve:
- Once the cheese has melted completely, remove from heat and sprinkle with freshly chopped green onions and optional parsley or cilantro for a fresh finish. Serve immediately while hot and bubbly for the best experience.

The homemade taco seasoning really makes this dish special. I started making my own years ago after reading the ingredient list on store bought packets and being surprised by the additives. Now I make large batches and keep it in a mason jar, ready to use whenever a Tex Mex craving strikes. The flavor is fresher and I can adjust the heat level to suit different family members preferences.
Storage And Reheating
This dish stores exceptionally well in airtight containers in the refrigerator for up to 4 days. The flavors actually improve as they have time to meld together, making this an excellent meal prep option. To reheat, microwave individual portions for 2 minutes or warm larger amounts in a skillet over medium heat with a splash of water to prevent drying out. The cheese will remelt beautifully without becoming rubbery.
Smart Substitutions
This recipe welcomes adaptations based on what you have available. Black beans can easily replace kidney beans for a different texture and flavor profile. Summer squash works perfectly in place of zucchini with nearly identical cooking times. For a lower carb version, simply omit the corn and beans and add more vegetables like bell peppers or even cauliflower. Turkey or ground beef can substitute for chicken if you prefer, though cooking times may vary slightly.
Serving Suggestions
While delicious on its own as a complete meal, this Tex Mex skillet pairs wonderfully with warm corn tortillas for scooping. A simple side salad with lime vinaigrette makes a refreshing counterpoint to the richness of the cheese. For a fun presentation, serve with tortilla chips around the perimeter of the skillet for communal dipping. A dollop of sour cream or Greek yogurt on top adds a cool, creamy element that balances the flavors beautifully.
Frequently Asked Questions
- → Can I substitute chicken breast with another protein?
Yes, you can use chicken thighs, turkey, or even tofu for a vegetarian option.
- → What other vegetables can I add?
Feel free to add mushrooms, spinach, or even diced sweet potatoes for variety.
- → How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days.
- → Can this dish be made ahead of time?
Yes, you can make it ahead and reheat it gently on the stove or in the microwave before serving.
- → Can I make this dish dairy-free?
Yes, simply omit the cheese or use a dairy-free cheese alternative.