This Mexican one-pan skillet is a great dinner recipe to add to your weeknight meal rotation. I have been loving a one-pan dinner lately, especially when they are healthy and still delicious. Another great thing about this recipe is that it is so customizable. I used my favorite vegetables that work well the Mexican flavors but you can substitute your favorites.
As mentioned in my last recipe, we are headed to Anna Maria Island, FL in a few weeks! I have been working hard on eating healthy, and I find that dinner is the meal that I tend to indulge the most. It’s the end of the day, I have had a long day of work, and I “reward” myself with an indulgent meal. Don’t get me wrong that is still my preference. I am just working especially hard these few weeks leading up to a beach vacation so I can feel proud in my bikini – sorry if any men are reading this in advance…:)
Please give this one pan meal a try, and if you love this one be sure to check out my other one-pan dinners! Enjoy everyone!
This post may contain affiliate links, please read our disclosure policy for details.
Why You’ll Love This One-Pan Meal

How to Make This One-Pan Mexican Skillet
Please see recipe card at the bottom of this post for the full recipe details.
- Prep. I always start getting my ingredients prepped. This helps alleviate any chaos in the kitchen! Have your veggies chopped, cheese shredded, and beans and corn drained.
- Brown the meat. In a cast iron skillet, drizzle with avocado oil and set to medium-high heat. Brown the ground beef until cooked through, about 6-8 minutes. Season with salt and pepper. Take ground beef out and set aside on a plate.
- Veggies. To the same skillet, add in the bell peppers, onion, garlic, jalapeño, and mushrooms. Sauté the veggies for 6-8 minutes, stirring occasionally. I seasoned with cajun seasoning and pepper. You also want to add 1 tsp of cumin onto the veggies.
- Beans and corn. Add back the cooked ground beef. Then add in black beans, corn, fire-roasted tomatoes, zucchini, taco seasoning, and the rest of the cumin. I sprinkled a bit of garlic and onion powder too just for more flavor!
- Cover. Cover with a lid and cook on low for 10 minutes. After 10 minutes give it a stir and taste. Adjust any seasonings as needed. Add in the shredded cheese and let cook uncovered for another 5 or so minutes. There may be some liquid coming out of the zucchini at this point. You can leave it and it creates a nice broth onto the rice, or you can keep cooking for a few minutes uncovered to cook off the liquid. See recipes notes for turning this into a burrito!
- Serve. To serve, spoon the mixture over white rice. Top with sour cream, avocado, fresh cilantro, and hot sauce. Enjoy!
Recipe FAQs
Recipe Variations
Like this recipe?
Subscribe to Receive More Delicious Recipes.

Healthy One-Pan Mexican Skillet
Ingredients
Method
- Let's start with prep! Before getting started, make sure to chop all of your veggies, shred your cheese, and drain and rinse the beans and corn. Having everything ready to go helps create a calmer environment once you start cooking.
- Next, let's brown the ground beef. In a skillet over medium-high heat, drizzle skillet with avocado oil, about a tablespoon. Add in the ground beef and cook for 6-8 minutes until cooked through. Season with salt and pepper. Remove cooked beef and set aside.
- To the same skillet, add in the bell peppers, onion, garlic, jalapeño, and mushrooms. Sauté the veggies for 6-8 minutes, stirring occasionally. I seasoned with cajun seasoning and pepper. You also want to add 1 tsp of cumin onto the veggies.
- Next, add back in the cooked beef to the skillet. Add in the black beans, corn, fire-roasted tomatoes with it's liquid, zucchini, taco seasoning, and the rest of the cumin. I sprinkled some onion and garlic powder at this point too just for fun.
- Cover and cook on low for 10 minutes. After 10 minutes stir and taste. Adjust any seasonings as needed. Add in the shredded cheese and let cook uncovered for another 5 or so minutes. may be some liquid coming out from the zucchini at this point. You can leave it and it creates a nice broth onto the rice, or you can keep cooking for a few minutes uncovered to cook off the liquid. See recipes notes for turning this into a burrito!
- Serve up! To serve, spoon the mixture over white rice. Top with sour cream, avocado, fresh cilantro, and hot sauce. Enjoy!
Notes
Did you make this recipe?
We’d love to see! Tag @a_perfect_sunday on Instagram! #a_perfect_sunday

