Cheesy Beef Enchilada Casserole Skillet delivers all the bold, comforting flavors of enchiladas in one skillet with minimal effort. Seasoned ground beef simmers with black beans, corn, and enchilada sauce before torn tortilla strips and shredded cheese transform it into a bubbly, golden casserole. Ready in just 30 minutes, this one-pan dinner is perfect for busy nights.

Why Cook This at Home
Takeout enchiladas often arrive soggy or skimpy on filling. Homemade lets you load up on beef, beans, and cheese. This recipe uses pantry staples — canned enchilada sauce, diced tomatoes, black beans, and corn. It’s budget-friendly and faster than delivery.
“I made this on a Tuesday night and my family couldn’t believe how good it was. The tortilla strips get perfectly soft, and the cheese on top is amazing. I’ll never make regular enchiladas again.”
— Lily B., home cook
Table of Contents
Table of Contents
Flavor Profile and Texture
The first spoonful delivers seasoned ground beef with warm chili, cumin, and smoked paprika. Black beans add creamy texture, while corn provides sweet pops. The enchilada sauce ties everything together with tangy, mild heat. Tortilla strips soften into tender layers throughout the dish. Melted Mexican blend cheese on top creates a golden, stretchy crust. Fresh cilantro adds a bright finish.
Ingredients for Cheesy Beef Enchilada Casserole Skillet
Main Ingredients

1 lb ground beef – 80/20 works best. Drain excess fat after browning for a cleaner dish.
1 tablespoon olive oil – For sautéing the onion and garlic.
1 small onion, chopped – Yellow or white onion adds sweetness and texture.
2 cloves garlic, minced – Fresh garlic adds essential aroma.
1 teaspoon chili powder – Provides mild heat and earthy depth. Use ancho chili powder for a milder, richer flavor.
½ teaspoon cumin – Warm, earthy spice that defines the Tex-Mex flavor profile.
½ teaspoon smoked paprika – Adds smoky depth and rich color. Regular paprika works but lacks smokiness.
Salt and black pepper to taste – Season the beef well; taste and adjust at the end.
1 can (10 oz) enchilada sauce – Red enchilada sauce provides tangy, mildly spicy base. Use mild, medium, or hot based on preference.
1 can (14 oz) diced tomatoes, drained – Adds acidity and texture. Fire-roasted tomatoes add extra flavor.
1 cup black beans, rinsed and drained – Canned black beans work perfectly. Rinsing removes excess sodium.
1 cup corn kernels – Frozen corn (thawed) or canned corn (drained) both work. Adds sweetness and color.
8 small flour or corn tortillas, cut into strips – Flour tortillas soften more; corn tortillas hold their shape slightly better. Cut into 1-inch wide strips.
2 cups shredded Mexican blend cheese – A mix of cheddar, Monterey Jack, and queso quesadilla. Shred your own for best melting.
2 tablespoons chopped fresh cilantro – For garnish and freshness.
Optional Additions or Garnishes
- Sour cream – Served on top for cool contrast.
- Diced avocado – Adds creamy richness.
- Sliced jalapeños – For extra heat.
- Hot sauce – For those who want more spice.
For another easy Mexican-inspired skillet meal, check out this White Queso Spinach Chicken Enchiladas — a creamy, baked version.
How to Make Cheesy Beef Enchilada Casserole Skillet
Step 1: Brown the Beef
Heat olive oil in a large skillet (12-inch) over medium-high heat. Add the chopped onion and cook for 3–4 minutes until softened. Add the minced garlic and cook for 30 seconds until fragrant.
Add the ground beef to the skillet. Break it up with a wooden spoon and cook until browned, about 5–7 minutes. Drain any excess fat, leaving about a tablespoon for flavor.
Step 2: Season the Beef
Reduce heat to medium. Add the chili powder, cumin, smoked paprika, salt, and black pepper. Stir well to coat the beef. Cook for 1 minute to toast the spices.
Step 3: Build the Sauce
Add the enchilada sauce and drained diced tomatoes. Stir to combine. Bring to a simmer and cook for 2–3 minutes, allowing the flavors to meld.
Step 4: Add Beans and Corn
Stir in the rinsed black beans and corn kernels. Cook for another 2 minutes until everything is heated through.
Step 5: Add Tortilla Strips
Add the tortilla strips to the skillet. Stir gently to coat them with the sauce. Let the mixture simmer for 3–4 minutes, stirring occasionally, until the tortillas soften. The mixture should thicken slightly.
Step 6: Top with Cheese and Melt
Sprinkle the shredded Mexican blend cheese evenly over the top. Cover the skillet with a lid and reduce the heat to low. Cook for 2–3 minutes, until the cheese is fully melted and bubbly. For a golden top, remove the lid and let it sit for 1 minute.
Step 7: Garnish and Serve
Remove from heat. Garnish with fresh cilantro. Serve directly from the skillet with sour cream, avocado, or hot sauce on the side.

Pro Tips for the Best Cheesy Beef Enchilada Casserole Skillet
Tip 1: Use a Large Skillet
A 12-inch skillet provides enough surface area for all the ingredients. A smaller skillet makes stirring difficult and may cause uneven cooking.
Tip 2: Drain the Beef Well
Excess grease makes the dish heavy and greasy. Drain thoroughly after browning. Leaving a tiny bit adds flavor, but too much overwhelms the sauce.
Tip 3: Cut Tortillas into Even Strips
Uniform strips cook and soften evenly. Use kitchen shears for quick, clean cuts. Flour tortillas soften more than corn — choose based on your texture preference.
Tip 4: Let the Tortillas Soften
Don’t rush this step. The tortilla strips need 3–4 minutes in the simmering sauce to absorb liquid and become tender. Stir occasionally to prevent sticking.
Tip 5: Shred Your Own Cheese
Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Shredding a block of Mexican blend cheese yourself gives you a creamier, more cohesive melt.
Variations and Substitutions
Variation 1: Chicken Enchilada Casserole Skillet
Replace ground beef with 2 cups of shredded cooked chicken. Add the chicken after sautéing the onion and garlic. Use the same spices and sauce. Cook just until heated through.
Variation 2: Vegetarian Black Bean Enchilada Skillet
Skip the beef entirely. Add an extra can of black beans and 1 cup of diced bell peppers. Sauté the peppers with the onion for added texture and flavor.
Variation 3: Spicy Chorizo Enchilada Skillet
Replace ground beef with Mexican chorizo. Cook the chorizo, breaking it up, until browned. Omit the chili powder and cumin — chorizo has its own bold seasoning. Drain excess fat before adding the sauce.
For another quick and cheesy skillet dinner, try this Cheesy Beef and Bean Enchilada Skillet — a similar recipe with a slightly different twist.
What to Serve with Cheesy Beef Enchilada Casserole Skillet
Side Dishes
Mexican rice or cilantro lime rice soaks up the extra sauce. A simple green salad with avocado and lime vinaigrette adds freshness. Refried beans or charro beans make a hearty side.
Drinks and Pairings
A cold Mexican lager like Modelo or Corona complements the smoky, spicy flavors. Horchata offers a sweet, cinnamon-spiced non-alcoholic option. Agua fresca (watermelon or hibiscus) adds refreshing contrast.
For expert pairing ideas with enchilada-style dishes, check out this guide from Serious Eats.
Presentation Tips
Serve the casserole directly from the skillet for a rustic, family-style presentation. Garnish with fresh cilantro, a drizzle of sour cream, and sliced jalapeños. Provide extra hot sauce and lime wedges on the side.

How to Store and Reheat Cheesy Beef Enchilada Casserole Skillet
Refrigeration
Let the casserole cool completely. Transfer to an airtight container. Store in the refrigerator for up to 4 days.
Freezing
This dish freezes well. Cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a skillet over medium heat with a splash of water or enchilada sauce to loosen. Cover and cook for 5–7 minutes, stirring occasionally. The microwave works in 1-minute bursts.
Avoid reheating more than once — the tortillas lose texture.
Frequently Asked Questions
1. Can I use flour tortillas instead of corn?
Yes. Flour tortillas soften more and create a softer texture. Corn tortillas hold their shape slightly better. Both work well.
2. Can I make this gluten-free?
Use corn tortillas and ensure your enchilada sauce is gluten-free (most are). Check labels on chili powder and other spices.
3. How spicy is this dish?
Mild to medium. The enchilada sauce determines the heat level. Use mild sauce for a family-friendly version. Add cayenne or hot sauce for extra heat.
4. Can I add more vegetables?
Absolutely. Diced bell peppers, zucchini, or mushrooms can be sautéed with the onion. Add them early so they soften completely.
5. Can I use ground turkey instead of beef?
Yes. Ground turkey works well. Use 93/7 lean turkey and add a tablespoon of olive oil for moisture.
Conclusion
Cheesy Beef Enchilada Casserole Skillet delivers all the bold, satisfying flavors of enchiladas without the fuss of rolling and baking. Seasoned ground beef, black beans, corn, and tender tortilla strips simmer in a rich enchilada sauce before being topped with melted Mexican cheese. It’s quick, budget-friendly, and cooks entirely in one skillet. Perfect for busy weeknights when you need dinner on the table fast. Give it a try — it might just become your new favorite one-pan meal.
For more easy Mexican-inspired dinners, check out this White Queso Spinach Chicken Enchiladas — a creamy, baked alternative.
Print
Cheesy Beef Enchilada Casserole Skillet
- Total Time: 30 min
- Yield: 4–6
Description
A one-skillet enchilada casserole with seasoned ground beef, black beans, corn, tortilla strips, and melted Mexican blend cheese.
Ingredients
- 1 lb ground beef
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- 1 can (10 oz) enchilada sauce
- 1 can (14 oz) diced tomatoes, drained
- 1 cup black beans, rinsed and drained
- 1 cup corn kernels
- 8 small flour or corn tortillas, cut into strips
- 2 cups shredded Mexican blend cheese
- 2 tablespoons chopped fresh cilantro
Instructions
- Preheat oven to 400°F. Heat olive oil in a large oven-safe skillet over medium-high heat.
- Brown ground beef, breaking it apart. Let it sear undisturbed for 1 minute before stirring. Cook until no pink remains, 5–6 minutes.
- Add onion. Cook until soft, about 4 minutes. Stir in garlic, chili powder, cumin, and smoked paprika. Cook 30 seconds. Drain excess fat.
- Pour in enchilada sauce, scraping up browned bits. Stir in drained tomatoes, black beans, and corn. Simmer 3–4 minutes. Taste and adjust seasoning.
- Remove from heat. Layer half the tortilla strips over the beef mixture. Press gently. Sprinkle with 1 cup cheese. Layer remaining tortilla strips and press again.
- Top with remaining cheese. Bake 15–20 minutes until bubbly and golden. Let rest 5 minutes.
- Garnish with fresh cilantro and serve.
Notes
Use a 12-inch skillet. Let tortilla strips soften fully before adding cheese.
- Prep Time: 10 min
- Cook Time: 20 min
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-American


