One-Pan Mexican Beef Skillet

Featured in: Hearty and Delicious Mains

This one-pan Mexican dinner combines seasoned ground beef with black beans, corn, and tortilla pieces all simmered in flavorful enchilada sauce. The dish is topped with melted Colby jack cheese and baked until bubbly. It delivers all the authentic flavors of traditional enchiladas without the rolling and stuffing, making it perfect for busy weeknights. The entire dish comes together in about 35 minutes and serves 4, with each serving providing a hearty, protein-rich meal that's naturally gluten-free.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Tue, 01 Apr 2025 01:49:47 GMT
A bowl of nachos with black beans, cheese, and avocado. Pin it
A bowl of nachos with black beans, cheese, and avocado. | tastygusto.com

This beef enchilada skillet transforms the traditional rolled enchiladas into a convenient one-pan wonder that delivers all the authentic Mexican flavors without the fuss. The combination of seasoned ground beef, beans, corn and tortillas creates a hearty meal that comes together in just 35 minutes.

I created this recipe during a particularly busy season when my family still wanted homemade Mexican food but I needed something faster than traditional enchiladas. Now this skillet version has become our most requested meal on busy weeknights.

Ingredients

  • Ground beef: The lean 90/10 variety gives great flavor without excess grease
  • Onion: Adds essential aromatic base that builds the foundation of flavor
  • Chili powder and cumin: Create that authentic Mexican flavor profile
  • Black beans: Provide plant-based protein and fiber to make the meal more filling
  • Corn tortillas: Cut into triangles absorb the sauce and create the enchilada texture
  • Enchilada sauce: Look for one with medium heat or adjust to your preference
  • Colby jack cheese: Melts beautifully and provides the perfect creamy finish
  • Frozen corn: Adds sweet pops of flavor and bright color to the dish
  • Fresh cilantro: Brings brightness that balances the rich flavors

Step-by-Step Instructions

Prepare Your Base:
Heat olive oil in a large oven-safe skillet and add onions, ground beef, and all the seasonings. Take time to really break up the beef into small crumbles as it browns for even cooking and better texture throughout the dish. The beef should be fully cooked with no pink remaining and the onions should be translucent and soft.
Build The Enchilada Filling:
Once the beef is browned, add the black beans, corn, cilantro and enchilada sauce. Stir thoroughly to combine all ingredients. The sauce should coat everything evenly, creating a rich base. Let the mixture simmer for about 2 minutes to allow the flavors to meld together.
Add Tortillas And Cheese:
Gently fold in the corn tortilla triangles until they are completely coated in the sauce. This helps them soften and absorb the flavors just like traditional enchiladas. Spread the mixture evenly in the pan and top generously with the shredded cheese, making sure to cover the entire surface.
Bake To Perfection:
Transfer the skillet to your preheated oven and bake for 10 to 15 minutes. You'll know it's done when the edges are bubbling and the cheese has melted completely and started to get golden spots on top. Let it rest for about 5 minutes before serving to allow the flavors to settle.
A delicious meal of chicken and avocado in a skillet. Pin it
A delicious meal of chicken and avocado in a skillet. | tastygusto.com

The enchilada sauce is truly the heart of this dish. I once tried making this with a jarred taco sauce instead and the results were completely different. A good quality red enchilada sauce brings an authentic depth that transforms these simple ingredients into something truly special. My family judges how good the batch is by how quickly they reach for seconds.

Make It Your Own

This skillet enchilada recipe welcomes customization based on your taste preferences. Try adding diced bell peppers with the onions for extra vegetables, or stir in a small can of diced green chiles for a spicier kick. You could even substitute ground turkey or chicken for the beef if you prefer. The beauty of this recipe is its flexibility while maintaining that classic enchilada flavor profile.

Storage And Reheating

The enchilada skillet actually tastes even better the next day after the flavors have had time to meld. Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a tablespoon of water before microwaving to prevent it from drying out, or reheat in a 350°F oven until warmed through. This dish also freezes beautifully for up to 3 months simply thaw overnight in the refrigerator before reheating.

Perfect Toppings

Elevate your enchilada skillet with the right toppings. Fresh diced avocado adds creaminess that balances the spices, while a dollop of sour cream brings cooling tanginess. Sliced jalapeños bring heat for those who enjoy spice, and extra chopped cilantro brightens the whole dish. For added crunch, try crushing a few tortilla chips over individual servings right before eating.

A skillet with a delicious meal of chicken, beans, and cheese. Pin it
A skillet with a delicious meal of chicken, beans, and cheese. | tastygusto.com

This recipe makes weeknight dinners a breeze, delivering all the classic enchilada flavors your family loves in a fraction of the time.

Frequently Asked Questions

→ Can I use a different type of meat in this enchilada skillet?

Yes, you can easily substitute ground turkey, chicken, or even plant-based meat alternatives. The cooking process remains the same, though cooking times may vary slightly depending on your choice.

→ What toppings work well with this dish?

Popular toppings include diced avocado, sour cream, extra cilantro, sliced jalapeños, lime wedges, chopped green onions, and diced fresh tomatoes.

→ Is this dish freezer-friendly?

Yes, this skillet dish freezes well. Cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven or microwave until heated through.

→ What can I serve with beef enchilada skillet?

This dish works well with Mexican rice, a simple green salad, or roasted vegetables. For a lighter meal, serve with a side of cilantro-lime cauliflower rice or a fresh avocado and tomato salad.

→ Can I make this dish spicier?

Absolutely! Add diced jalapeños or a pinch of cayenne pepper to the beef mixture while cooking. You can also use hot enchilada sauce instead of mild, or top with your favorite hot sauce before serving.

→ What type of skillet works best for this dish?

A cast iron skillet is ideal as it conducts heat evenly and can go directly from stovetop to oven. However, any large oven-safe skillet will work. If you don't have an oven-safe skillet, transfer the mixture to a baking dish before adding cheese and baking.

Beef Enchilada Skillet

Savory ground beef with beans and corn, smothered in enchilada sauce and topped with melty cheese in one easy skillet.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes

Category: Main Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 4 Servings (4 generous portions)

Dietary: Gluten-Free

Ingredients

01 1 tablespoon olive oil
02 1/2 white onion, diced
03 450g lean ground beef
04 2 teaspoons chili powder
05 1 teaspoon ground cumin
06 1/2 teaspoon garlic powder
07 Salt and freshly ground black pepper to taste
08 2 tablespoons fresh cilantro, chopped
09 80g frozen corn
10 240g low sodium black beans, drained and rinsed
11 425g red enchilada sauce
12 5 corn tortillas, cut into triangles
13 120g shredded Colby jack cheese

Instructions

Step 01

Preheat oven to 220°C (425°F). Cut the corn tortillas into triangle shapes for easy incorporation.

Step 02

In a large oven-safe skillet, preferably cast iron, heat the olive oil over medium-high heat. Add onion, ground beef, salt, pepper, chili powder, cumin, and garlic powder. Use a wooden spoon to crumble the beef while cooking until browned and the onion is translucent.

Step 03

Add black beans, corn, cilantro, and enchilada sauce to the skillet. Stir thoroughly until well combined. Fold in the corn tortilla triangles, ensuring they're fully coated with sauce.

Step 04

Sprinkle the shredded cheese evenly over the top. Transfer the skillet to the preheated oven and bake for 10-15 minutes until bubbling and the cheese is completely melted. Remove from oven and add any desired toppings before serving.

Tools You'll Need

  • Oven-safe skillet (cast iron preferred)
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cheese)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 526
  • Total Fat: 19 g
  • Total Carbohydrate: 41 g
  • Protein: 50 g