This one-pan skillet layers browned, seasoned ground beef with sautéed onion, garlic and bell pepper, plus black beans and a spiced enchilada-tomato sauce. Quartered corn tortillas and a blend of cheddar and Monterey Jack are layered and melted over low heat (or briefly broiled) for a bubbly top. Ready in about 40 minutes, it serves four and adapts well to turkey or dairy-free cheese.
Wednesday nights used to defeat me until I threw everything into a skillet and called it enchiladas. The sizzle of beef hitting cast iron, the smell of cumin blooming in rendered fat, the way corn tortillas soften into something almost like pasta under a blanket of molten cheese. This dish solved the eternal weeknight puzzle of making something that feels special without generating a sink full of regret. One pan, forty minutes, and suddenly you are the hero of your own kitchen.
I made this for a group of friends during a football Sunday last fall and almost missed the second half because people kept wandering back to the stove for another scoop. My neighbor, who is not easily impressed by anything that does not involve a smoker, asked for the recipe before the fourth quarter. There is something about a bubbling skillet set right on the table that makes everyone lean in. That afternoon it stopped being just dinner and turned into a tradition.
Ingredients
- 1 lb (450 g) ground beef: Choose 80/20 for the best flavor. Leaner beef dries out quickly in a hot skillet, and you want that little bit of rendered fat to toast the spices properly.
- 1 small yellow onion, diced: Yellow onions mellow and sweeten as they cook, creating a savory base that disappears into the sauce.
- 2 cloves garlic, minced: Mince it fine so it melts into the mixture rather than leaving sharp raw bites.
- 1 red bell pepper, diced: The sweetness of red pepper plays off the smoky spices, and the color makes the whole skillet look alive.
- 1 (15 oz / 425 g) can black beans, drained and rinsed: Rinsing removes the starchy liquid and keeps the texture clean without muddying the sauce.
- 1 tsp ground cumin: Cumin is the backbone here. Toast it briefly with the meat and it deepens everything around it.
- 1 tsp chili powder: A standard blend works perfectly. If yours has been in the cabinet more than a year, taste it first because stale chili powder adds nothing.
- 1/2 tsp smoked paprika: This adds a whisper of campfire that rounds out the enchilada sauce beautifully.
- 1/2 tsp salt: Start here and adjust after adding the sauces since both canned sauces carry their own salt.
- 1/4 tsp black pepper: Freshly cracked if you have a grinder. It makes a quiet but real difference.
- 1 (15 oz / 425 g) can enchilada sauce: Red gives you earthy warmth while green brings tangy heat. Pick whichever matches your mood.
- 1/2 cup (120 ml) tomato sauce: This stretches the enchilada sauce so every tortilla layer stays moist and saucy throughout.
- 8 small corn tortillas, cut into quarters: Corn tortillas hold up better than flour here because they absorb sauce without dissolving into mush.
- 1 cup (115 g) shredded cheddar cheese: Sharp cheddar gives you that classic Tex-Mex tang. Pre-shredded works but block cheese melts smoother.
- 1 cup (115 g) shredded Monterey Jack cheese: Jack melts into gorgeous, stretchy pools and balances the sharper cheddar with creamy mildness.
- Optional toppings: Sliced green onions, chopped fresh cilantro, sour cream, and diced avocado add freshness that cuts through the rich, cheesy layers.
Instructions
- Brown the beef:
- Set a large oven-proof skillet over medium-high heat and cook the ground beef, breaking it into crumbles with a spatula, until deeply browned and no pink remains. Drain excess fat if there is more than a thin coating on the bottom of the pan.
- Build the aromatics:
- Add the diced onion, minced garlic, and red bell pepper to the skillet and sauté for about 3 to 4 minutes until the onion turns translucent and the pepper softens. The kitchen should start smelling like a reason to stay home.
- Spice it up:
- Stir in the drained black beans, cumin, chili powder, smoked paprika, salt, and black pepper, coating everything evenly. Let the spices toast with the beef for about 30 seconds until the aroma blooms.
- Pour in the sauces:
- Add the enchilada sauce and tomato sauce, mixing thoroughly until the beef mixture is evenly coated and simmering gently. This is the moment when the skillet starts to look like actual enchiladas.
- Layer the tortillas and cheese:
- Arrange half of the quartered corn tortillas over the saucy beef, pressing them down slightly, then scatter half the cheddar and Monterey Jack on top. Repeat with the remaining tortillas and cheese so you get two distinct layers.
- Cover and simmer:
- Reduce the heat to low, cover the skillet with a lid or foil, and let everything simmer for 5 to 7 minutes until the cheese melts completely and the tortillas soften. Resist the urge to peek for the first few minutes so steam does its work.
- Broil for the golden top:
- If you want that bubbly, slightly charred finish, slide the uncovered skillet under a broiler set to high for 2 to 3 minutes. Watch it closely because it goes from golden to burnt faster than you expect.
- Garnish and serve:
- Pull the skillet out, scatter green onions, cilantro, sour cream, or diced avocado over the top, and serve straight from the pan. Set it on a trivet at the table and let everyone dig in while it is still bubbling.
The night my daughter said this tastes like a restaurant but better was the night this recipe earned a permanent spot in our rotation. She was maybe seven, sitting on a phone book at the table, cheese stretching from the spoon to her plate in a long string she thought was the funniest thing in the world. Some meals become memories not because of technique but because of who is at the table. This is one of those meals.
Swaps and Substitutions That Actually Work
Ground turkey or chicken slides right in for the beef if you want something lighter, though I recommend adding an extra half teaspoon of cumin to compensate for the milder flavor. Plant-based cheese melts decently under the broiler if dairy is off the table, just give it an extra minute. For more heat, toss a diced jalapeño in with the onion and garlic. I have also used green salsa in place of enchilada sauce on nights when that is all the pantry offered and it was honestly just as good.
How to Store and Reheat Leftovers
Leftovers keep well in an airtight container in the refrigerator for up to three days. Reheat individual portions in the microwave with a damp paper towel draped over the top to keep the tortillas from drying out. You can also reheat the whole batch in a 350°F (175°C) oven for about 15 minutes, adding a splash of enchilada sauce if it looks dry. Freezing works too, just know the tortillas will be softer when thawed, which honestly is not a bad thing.
What to Serve Alongside This Skillet
A simple lime-dressed cabbage slaw cuts through the richness and adds crunch that the skillet does not have on its own. Mexican street corn or a quick cilantro-lime rice round it out into a full spread without much extra effort. If you are feeling festive, a cold Mexican lager or a classic margarita on the rocks is the perfect pairing.
- Squeeze fresh lime juice over each serving right before eating for a bright pop that wakes up every layer.
- Warm any leftover tortilla quarters on a dry skillet and use them as scoops for the cheesy edges stuck to the pan.
- Always set out hot sauce at the table because everyone has a different heat threshold and this way nobody argues.
This skillet proved to me that comfort food does not need to be complicated to feel like a gift. Make it once and I promise it will talk you into making it again.
Your Recipe Questions Answered
- → How can I make this gluten-free?
-
Use certified gluten-free corn tortillas and verify the enchilada sauce label for hidden gluten. Most other ingredients—beef, beans, spices—are naturally gluten-free.
- → What’s the best way to get a bubbly, golden top?
-
After simmering covered until cheese melts, place the skillet under a hot broiler for 2–3 minutes, watching closely to avoid burning. Use an oven-proof skillet for safety.
- → Can I swap the beef for another protein?
-
Yes. Ground turkey or chicken works well with the same spices and sauce; reduce cooking time slightly for leaner meats. For a vegetarian option, increase black beans or add sautéed mushrooms and peppers.
- → How should leftovers be stored and reheated?
-
Cool to room temperature, refrigerate in an airtight container for up to 3 days. Reheat gently in a skillet over low heat with a splash of tomato sauce or water, or microwave covered until heated through.
- → How do I adjust the spice level?
-
Reduce or omit chili powder and smoked paprika for milder flavor. Add chopped jalapeño or a pinch of cayenne for more heat, or finish servings with hot sauce to control spice per person.
- → Any tips to prevent soggy tortillas?
-
Cut tortillas into quarters so they absorb sauce evenly but not excessively. Layer them briefly and simmer uncovered a couple minutes before melting cheese to maintain some texture. Using slightly stale tortillas can also help.