This Mexican Skillet is a flavor-packed one-pan wonder that will transport your taste buds straight to Mexico in just 20 minutes! With tender chicken, hearty beans, sweet corn, and fluffy rice all cooked together with vibrant spices, this dish delivers maximum flavor with minimum effort. Perfect for busy weeknights when you want something satisfying without spending hours in the kitchen.
Why You’ll Love This Recipe
- One-Pan Wonder: Everything cooks in a single skillet, meaning less cleanup and more time to enjoy your evening.
- Ready in 20 Minutes: From prep to plate in less time than it takes to get delivery! This recipe is perfect for those nights when you’re hungry and don’t want to wait.
- Customizable: Easy to adjust the spice level up or down depending on your preference, and flexible enough to work with what you have on hand.
- Family-Friendly: Kids and adults alike love the familiar Mexican flavors, and everyone can add their favorite toppings.
- Meal Prep Champion: Makes fantastic leftovers that taste even better the next day as the flavors continue to develop.
Ingredients You’ll Need
- Chicken breast: The protein foundation of this dish, chicken absorbs all the Mexican spices beautifully. Cut it into strips for quicker cooking.
- Corn kernels: Adds sweetness and texture that balances the spicy elements. Canned corn makes this convenient, just be sure to drain it well.
- Black beans: These provide protein, fiber, and that classic Mexican flavor profile. Rinse them well to remove excess sodium.
- Red bell pepper: Adds color, sweetness, and a slight crunch. Feel free to use any color bell pepper you have on hand.
- Salsa: The genius shortcut ingredient that provides tomatoes, onions, chilies, and seasoning all in one jar! Choose mild, medium, or hot depending on your spice preference.
- Basmati rice: Cooks quickly and absorbs all the amazing flavors in the skillet. Its long grains stay separate and fluffy.
- Water: Helps cook the rice and creates steam to blend all the flavors together.
- Spices (chili powder, cumin, garlic powder, onion powder, salt, pepper, paprika): This blend creates that authentic Mexican flavor profile we all crave. The beauty is you can adjust any of these to suit your taste.
Note: You can substitute a packet of taco seasoning if you’re in a hurry or don’t have all the individual spices on hand.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
Looking to switch things up? Here are some delicious ways to make this recipe your own:
- Protein Swap: Replace chicken with ground beef, turkey, or plant-based crumbles for a different flavor profile.
- Grain Options: Try quinoa or brown rice instead of basmati for added nutrition (note: cooking time may increase).
- Heat Level: Add a diced jalapeño or a dash of hot sauce if you like things spicier, or use mild salsa and reduce the chili powder for a gentler version.
- Veggie Boost: Toss in zucchini, spinach, or diced sweet potato for extra nutrition and color.
- Creamy Version: Stir in a few tablespoons of cream cheese or sour cream at the end for a richer, creamier texture.
How to Make Mexican Skillet
Step 1: Season the Chicken
Cut the chicken breast into strips for quicker cooking. Spray with cooking spray and toss with all the seasonings (chili powder, cumin, garlic powder, onion powder, salt, pepper, and paprika). Make sure each piece is well coated for maximum flavor.
Step 2: Sear the Chicken
Heat a large skillet over medium heat and spray with cooking spray. Add the seasoned chicken strips and cook, flipping occasionally, until they’re almost cooked through but still slightly pink in the center (they’ll finish cooking with the rest of the ingredients).
Step 3: Add Remaining Ingredients
Add the drained corn, rinsed black beans, chopped red bell pepper, salsa, and water to the skillet with the chicken. Stir everything together to combine well.
Step 4: Cook the Rice
Sprinkle the uncooked basmati rice over the mixture and stir to incorporate it evenly. Cover the skillet with a tight-fitting lid and reduce heat to medium-low.
Step 5: Simmer and Finish
Let the skillet simmer for about 10 minutes, stirring occasionally to prevent sticking. The dish is ready when the rice is tender and has absorbed most of the liquid, and the chicken is fully cooked.
Pro Tips for Making the Recipe
- Toast the Rice: For even more flavor, add the uncooked rice to the pan for 1-2 minutes before adding the liquids, stirring constantly until it smells nutty.
- Layer Your Seasoning: Season the chicken first, then taste and adjust the final dish before serving. This builds depth of flavor.
- Watch Your Heat: Keep the temperature at medium-low once you add the rice. Too high and the bottom will burn before the rice cooks.
- Let It Rest: If you have time, let the skillet sit covered for 5 minutes after cooking. This allows the rice to absorb any remaining liquid and the flavors to settle.
- Salsa Matters: The salsa provides a lot of the flavor, so use one you really enjoy eating straight from the jar.
How to Serve
This Mexican Skillet is practically a complete meal on its own, but here are some serving suggestions to take it to the next level:
Toppings:
Finish your skillet with fresh cilantro, sliced avocado, a dollop of sour cream, shredded cheese, or a squeeze of lime juice for brightness.
Side Dishes:
Serve with a simple green salad dressed with lime vinaigrette, or some warm tortillas to scoop up the goodness.
Make It a Meal:
Spoon the mixture into warmed tortillas for quick tacos, use as a filling for burritos, or serve over a bed of lettuce for a hearty taco salad.
Make Ahead and Storage
Storing Leftovers
This dish actually gets better with time as the flavors meld together. Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
The Mexican Skillet freezes beautifully! Portion into freezer-safe containers and freeze for up to 3 months. Be sure to cool completely before freezing.
Reheating
For best results, thaw overnight in the refrigerator if frozen. Reheat in the microwave with a tablespoon of water sprinkled over top to help rehydrate the rice, or warm in a skillet over medium-low heat with a splash of water or broth. Stir occasionally until heated through.
FAQs
-
Can I use brown rice instead of basmati?
Absolutely! Brown rice takes longer to cook, so you’ll need to add about 10-15 minutes to the cooking time and possibly a bit more liquid. Check periodically and add a splash more water if needed until the rice is tender.
-
How can I make this vegetarian?
Simply omit the chicken and double the beans, or add a can of pinto beans for variety. You could also add diced zucchini, mushrooms, or plant-based protein crumbles to maintain the heartiness of the dish.
-
My rice didn’t cook completely. What went wrong?
This could happen if your heat was too low or if you used a different type of rice than called for. Different varieties need different cooking times and liquid ratios. If your rice isn’t done after the specified cooking time, add a little more water (¼ cup), re-cover, and cook for another 5 minutes.
-
Can I make this recipe less spicy for my kids?
Definitely! Use mild salsa, reduce the chili powder to ½ tablespoon, and skip the black pepper. You can always add hot sauce or red pepper flakes to your portion at the table.
Final Thoughts
This Mexican Skillet recipe proves that delicious, homemade meals don’t have to be complicated or time-consuming. With just one pan and 20 minutes, you can create a flavorful feast that will satisfy the whole family. The combination of tender chicken, nutritious beans, sweet corn and perfectly spiced rice creates a balanced meal that’s both comforting and exciting. Give it a try tonight – I bet it becomes a regular in your weeknight dinner rotation!
PrintMexican Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 5 servings 1x
- Category: Main-course
- Method: One Pot & One Pan
- Cuisine: Mexican
- Diet: Gluten Free
Description
This flavorful Mexican Skillet recipe is a quick and easy one-pan dish loaded with tender chicken, colorful veggies, black beans, corn, and rice, seasoned to perfection with classic Mexican spices and salsa. Perfect for busy weeknights, it’s family-friendly, nutritious, and ready in just 20 minutes!
Ingredients
Main Ingredients
- 1 lb. chicken breast, chopped
- 1 can whole corn kernels, drained
- 1 can black beans, drained and rinsed
- 1 red bell pepper, chopped
- 1 jar salsa (about 30 tbsp)
- 3/4 cup basmati rice, uncooked
- 7 oz. water
Seasonings
- 1.5 tbsp. chili powder
- 1.5 tbsp. cumin
- 1 tbsp. garlic powder
- 1/2 tbsp. onion powder
- 1/2 tbsp. salt
- 1/2 tsp. pepper
- 1/2 tbsp. paprika
- *Alternatively, use taco seasoning of choice instead of the listed seasonings
Instructions
- Season the Chicken: Cut the chicken breast into strips and place in a bowl. Spray with cooking spray and add chili powder, cumin, garlic powder, onion powder, salt, pepper, and paprika. Mix thoroughly to coat the chicken pieces with seasonings evenly.
- Sear the Chicken: Heat a large skillet over medium heat and spray with more cooking spray. Add the seasoned chicken to the pan and sear, turning often, until the chicken is almost cooked through and lightly browned on the outside. This should take about 5 minutes.
- Add Vegetables and Salsa: To the skillet with chicken, add the drained black beans, drained corn, chopped red bell pepper, salsa, and water. Stir everything together well to combine all the flavors.
- Add Rice and Cook: Add the uncooked basmati rice to the skillet. Mix well so the rice is evenly distributed. Cover the skillet and cook over medium to medium-low heat for about 10 minutes, stirring a few times during cooking to prevent the mixture from sticking or burning at the bottom.
- Finish and Serve: Once the rice is cooked and the chicken is tender, remove from heat. Fluff the mixture, adjust seasonings if needed, and serve hot, garnished with your favorite toppings such as cilantro, sour cream, or shredded cheese if desired.
Notes
- Nutritional information is an estimate and will vary with substitutions.
- You can use taco seasoning instead of the individual spices listed.
- Add toppings like shredded cheese, avocado, or fresh cilantro for extra flavor.
- For a vegetarian option, skip the chicken and add extra beans or tofu.
Nutrition
- Serving Size: 1/5 of recipe
- Calories: 350
- Sugar: 7g
- Sodium: 900mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 55mg