Beef Enchiladas Skillet
There are some dinners that just know how to save the day, and this Beef Enchiladas Skillet has become one of those recipes in our house. You know the kind of evening I mean.

Everyone is hungry. Somebody is asking what is for dinner every five minutes.
The kitchen is already a mess from breakfast and lunch. You want something warm and filling that feels homemade, but you do not have the patience for rolling enchiladas one by one while the family circles the stove like hungry wolves.
That is exactly why this skillet recipe earns a regular spot on our table.
The first time I made it was on a chilly weeknight after a long day of errands and work around the house. I had ground beef thawed in the fridge and a stack of corn tortillas that needed to be used up.
Instead of making traditional enchiladas, I tossed everything into one big skillet and hoped for the best. The smell alone told me we were onto something good.
Rich enchilada sauce bubbling around seasoned beef, melted cheddar cheese stretching with every scoop, and those softened tortilla pieces soaking up all that flavor like little bites of comfort food heaven.
Now it is one of those meals my family asks for all the time. It is hearty, cheesy, packed with Tex Mex flavor, and honestly just fun to eat.
I love that it comes together in one pan because it means fewer dishes for me later, and that is always a win in my book.
If you love easy skillet dinners, cheesy Mexican inspired meals, or quick family dinners that actually satisfy everyone at the table, this Beef Enchiladas Skillet is about to become one of your favorites too.
What Is Beef Enchiladas Skillet?
Beef Enchiladas Skillet is a simple one pan dinner made with seasoned ground beef, black beans, enchilada sauce, tortillas, and melted cheese.
Instead of rolling enchiladas individually, everything cooks together right in the skillet for an easier version of the classic dish.
The tortillas soften in the sauce while still keeping a little texture, giving you all the cozy comfort of enchiladas without all the extra work.
It is bold, cheesy, savory, and perfect for busy weeknights when you need dinner on the table fast.
Why You’ll Love This Recipe
- One pan simplicity: Everything cooks together in a single skillet which makes cleanup so much easier at the end of the night.
- Big enchilada flavor: You still get all the rich, cheesy, saucy goodness of classic beef enchiladas without all the rolling and baking.
- Family friendly dinner: Kids and adults both love this recipe because it is cheesy, comforting, and packed with familiar flavors.
- Perfect for busy nights: This meal comes together in about 35 minutes which makes it great for hectic evenings.
- Budget friendly ingredients: Most of the ingredients are pantry staples or affordable basics you probably already have on hand.
- Great leftovers: The flavors get even better the next day, making lunch something to look forward to.

When to Serve This Recipe
- Busy weeknights: This recipe is perfect when you need something filling and homemade without spending hours in the kitchen.
- Casual family dinners: It is cozy, hearty, and easy to scoop onto plates for a relaxed dinner together.
- Game day gatherings: Serve it straight from the skillet with toppings and chips for an easy crowd pleasing meal.
- Cold weather comfort meals: The warm enchilada sauce and melted cheese make this especially comforting on chilly evenings.
- Meal prep nights: Make a batch ahead of time and reheat portions throughout the week for easy lunches or dinners.
Ingredients

- 1 lb lean ground beef Rich and hearty, this forms the base of the skillet and gives the dish plenty of savory flavor.
- 1 orange bell pepper, diced Adds sweetness and color that balances the bold enchilada sauce beautifully.
- 1 small onion, diced Gives the skillet extra flavor and a little bit of texture in every bite.
- 15 oz can black beans Helps stretch the meal while adding protein and creaminess.
- 1 ½ tbsp taco seasoning Brings warmth, spice, and classic Tex Mex flavor to the beef mixture.
- 1 tbsp minced garlic Fresh garlic adds depth and makes the whole kitchen smell amazing.
- 8 oz cheddar cheese, shredded and divided Melty cheese is what pulls everything together into pure comfort food.
- 12 corn tortillas, cut into triangles These soften into the sauce and create that classic enchilada texture.
- 2 10 oz cans enchilada sauce The rich sauce ties every ingredient together and gives the skillet its signature flavor.
- Cilantro to garnish Adds a fresh finish that brightens the whole dish right before serving.
How to Make Beef Enchiladas Skillet
Step 1: Prep the Vegetables and Tortillas
Start by dicing the onion and bell pepper into small pieces so they cook evenly. Then cut your corn tortillas into triangle wedges, almost like slicing a pizza.
I like doing this step first because once the skillet starts cooking, everything moves pretty quickly.
The tortilla triangles may look simple now, but they turn into little flavor soaked bites once they simmer in the sauce.
Step 2: Brown the Beef and Vegetables
Place a large skillet over medium heat and add the ground beef, diced onion, and bell pepper.
As the beef cooks, break it apart with a spoon or spatula so you end up with small crumbles throughout the skillet.
Cook everything until the meat is no longer pink and the vegetables have softened.
The onion should smell sweet and savory by this point, and the peppers should have just a little tenderness left.
Step 3: Add the Seasonings and Beans
Once the beef is fully cooked, stir in the taco seasoning, minced garlic, and black beans.
Give everything a good stir so the seasoning coats the meat evenly.
Let it cook for another minute or two so the garlic becomes fragrant.
This is the point where the whole kitchen starts smelling like your favorite Tex Mex restaurant.
Step 4: Stir in the Tortillas and Sauce
Add the tortilla triangles right into the skillet along with half of the shredded cheddar cheese and both cans of enchilada sauce.
Stir gently so the tortillas get coated without completely falling apart.
Cover the skillet with a lid and let it simmer for about eight minutes.
This gives the tortillas time to soften and soak up all those bold flavors.
Step 5: Finish Simmering the Skillet
After the first simmer, uncover the skillet and give everything a gentle stir.
Cover it again and continue simmering for another five to seven minutes.
The mixture should look thick, bubbly, and cheesy by now.
The tortillas will have softened into layers almost like a casserole, and every bite will be loaded with flavor.
Step 6: Melt the Cheese and Garnish
Sprinkle the remaining cheddar cheese evenly over the top of the skillet.
Cover it one more time and let the cheese melt until gooey and irresistible.
Right before serving, scatter chopped cilantro over the top for a little fresh flavor and color.
Serve it hot straight from the skillet with your favorite toppings nearby.

Substitutions
- Ground turkey instead of beef: Ground turkey works great if you want a lighter version while still keeping plenty of flavor.
- Pinto beans instead of black beans: Pinto beans give the skillet a softer texture and pair beautifully with enchilada sauce.
- Monterey Jack cheese instead of cheddar: Monterey Jack melts wonderfully and gives the dish a creamier finish.
- Flour tortillas instead of corn tortillas: Flour tortillas create a softer texture if that is what your family prefers.
- Homemade taco seasoning instead of packets: Use your favorite homemade blend to control the salt and spice level.
Variations
- Spicy enchiladas skillet: Add diced jalapeños or hot enchilada sauce for extra heat.
- Chicken enchiladas skillet: Swap the ground beef for shredded rotisserie chicken for a faster variation.
- Loaded veggie version: Add corn, zucchini, or diced tomatoes to sneak in extra vegetables.
- Breakfast skillet twist: Top leftovers with a fried egg for an incredible next morning breakfast.
- Extra cheesy version: Stir additional cheese into the sauce for an even richer skillet dinner.
Tips and Tricks
- Use freshly shredded cheese: Freshly shredded cheese melts smoother and tastes better than pre shredded bags.
- Do not overcook the tortillas: The tortillas should soften while still holding a little texture.
- Keep the heat moderate: Medium heat prevents the sauce from scorching on the bottom of the skillet.
- Taste before serving: Different enchilada sauces vary in saltiness, so adjust seasoning if needed.
- Let it rest briefly: Allowing the skillet to sit for a couple minutes before serving helps everything thicken nicely.

FAQs
Can I make Beef Enchiladas Skillet ahead of time?
Yes, absolutely. You can prepare the skillet earlier in the day and store it covered in the refrigerator.
When ready to eat, simply reheat it on the stove over low heat until warmed through and cheesy again.
Can I freeze this recipe?
This skillet freezes surprisingly well. Let it cool completely before transferring it into freezer safe containers.
Freeze for up to three months and thaw overnight in the refrigerator before reheating.
What toppings go well with this dish?
We love serving this with sour cream, sliced avocado, diced tomatoes, green onions, or extra cilantro. A squeeze of fresh lime juice also brightens everything up beautifully.
Can I use homemade enchilada sauce?
Definitely. Homemade enchilada sauce works wonderfully here and can add even more depth of flavor.
If you already have a favorite recipe, go ahead and use it.
How do I keep the tortillas from getting mushy?
The key is not over simmering the skillet. The tortillas should soften enough to absorb flavor while still keeping some structure and texture.
Serving Ideas
- Fresh green salad: A crisp salad balances the richness of the cheesy enchilada skillet perfectly.
- Mexican rice: Serve alongside fluffy rice to make the meal even heartier.
- Tortilla chips and salsa: Crunchy chips are perfect for scooping up every cheesy bite.
- Avocado slices: Creamy avocado adds freshness and coolness to the bold flavors.
- Corn on the cob: Sweet corn pairs beautifully with the savory enchilada sauce.
Storage and Make Ahead Tips
- Refrigerate leftovers properly: Store leftovers in an airtight container in the refrigerator for up to four days.
- Reheat gently: Warm leftovers over low heat on the stove or in the microwave until heated through.
- Freeze individual portions: Smaller portions make quick lunches easy during busy weeks.
- Prep ingredients ahead: Dice the vegetables and shred the cheese earlier in the day to save time at dinner.
- Keep toppings separate: Store fresh toppings separately so they stay bright and fresh when serving.

Beef Enchiladas Skillet

Ingredients
- 1 lb lean ground beef
- 1 orange bell pepper diced
- 1 small onion diced
- 15 oz can black beans
- 1 ½ tbsp half packet taco seasoning
- 1 tbsp minced garlic
- 8 oz cheddar cheese shredded and divided
- 12 corn tortillas cut into triangles
- x2 10 oz cans enchilada sauce
- Cilantro to garnish
Instructions
- Step 1: Prep the Vegetables and Tortillas – Start by dicing the onion and bell pepper into small pieces so they cook evenly. Then cut your corn tortillas into triangle wedges, almost like slicing a pizza. I like doing this step first because once the skillet starts cooking, everything moves pretty quickly. The tortilla triangles may look simple now, but they turn into little flavor soaked bites once they simmer in the sauce.
- Step 2: Brown the Beef and Vegetables – Place a large skillet over medium heat and add the ground beef, diced onion, and bell pepper. As the beef cooks, break it apart with a spoon or spatula so you end up with small crumbles throughout the skillet. Cook everything until the meat is no longer pink and the vegetables have softened. The onion should smell sweet and savory by this point, and the peppers should have just a little tenderness left.
- Step 3: Add the Seasonings and Beans – Once the beef is fully cooked, stir in the taco seasoning, minced garlic, and black beans. Give everything a good stir so the seasoning coats the meat evenly. Let it cook for another minute or two so the garlic becomes fragrant. This is the point where the whole kitchen starts smelling like your favorite Tex Mex restaurant.
- Step 4: Stir in the Tortillas and Sauce – Add the tortilla triangles right into the skillet along with half of the shredded cheddar cheese and both cans of enchilada sauce. Stir gently so the tortillas get coated without completely falling apart. Cover the skillet with a lid and let it simmer for about eight minutes. This gives the tortillas time to soften and soak up all those bold flavors.
- Step 5: Finish Simmering the Skillet – After the first simmer, uncover the skillet and give everything a gentle stir. Cover it again and continue simmering for another five to seven minutes. The mixture should look thick, bubbly, and cheesy by now. The tortillas will have softened into layers almost like a casserole, and every bite will be loaded with flavor.
- Step 6: Melt the Cheese and Garnish – Sprinkle the remaining cheddar cheese evenly over the top of the skillet. Cover it one more time and let the cheese melt until gooey and irresistible. Right before serving, scatter chopped cilantro over the top for a little fresh flavor and color. Serve it hot straight from the skillet with your favorite toppings nearby.
Notes
Substitutions
- Ground turkey instead of beef: Ground turkey works great if you want a lighter version while still keeping plenty of flavor.
- Pinto beans instead of black beans: Pinto beans give the skillet a softer texture and pair beautifully with enchilada sauce.
- Monterey Jack cheese instead of cheddar: Monterey Jack melts wonderfully and gives the dish a creamier finish.
- Flour tortillas instead of corn tortillas: Flour tortillas create a softer texture if that is what your family prefers.
- Homemade taco seasoning instead of packets: Use your favorite homemade blend to control the salt and spice level.
Variations
- Spicy enchiladas skillet: Add diced jalapeños or hot enchilada sauce for extra heat.
- Chicken enchiladas skillet: Swap the ground beef for shredded rotisserie chicken for a faster variation.
- Loaded veggie version: Add corn, zucchini, or diced tomatoes to sneak in extra vegetables.
- Breakfast skillet twist: Top leftovers with a fried egg for an incredible next morning breakfast.
- Extra cheesy version: Stir additional cheese into the sauce for an even richer skillet dinner.
Tips and Tricks
- Use freshly shredded cheese: Freshly shredded cheese melts smoother and tastes better than pre shredded bags.
- Do not overcook the tortillas: The tortillas should soften while still holding a little texture.
- Keep the heat moderate: Medium heat prevents the sauce from scorching on the bottom of the skillet.
- Taste before serving: Different enchilada sauces vary in saltiness, so adjust seasoning if needed.
- Let it rest briefly: Allowing the skillet to sit for a couple minutes before serving helps everything thicken nicely.
Serving Ideas
- Fresh green salad: A crisp salad balances the richness of the cheesy enchilada skillet perfectly.
- Mexican rice: Serve alongside fluffy rice to make the meal even heartier.
- Tortilla chips and salsa: Crunchy chips are perfect for scooping up every cheesy bite.
- Avocado slices: Creamy avocado adds freshness and coolness to the bold flavors.
- Corn on the cob: Sweet corn pairs beautifully with the savory enchilada sauce.
Storage and Make Ahead Tips
- Refrigerate leftovers properly: Store leftovers in an airtight container in the refrigerator for up to four days.
- Reheat gently: Warm leftovers over low heat on the stove or in the microwave until heated through.
- Freeze individual portions: Smaller portions make quick lunches easy during busy weeks.
- Prep ingredients ahead: Dice the vegetables and shred the cheese earlier in the day to save time at dinner.
- Keep toppings separate: Store fresh toppings separately so they stay bright and fresh when serving.
Private Notes
Final Thoughts
There is just something comforting about a skillet full of cheesy enchilada goodness bubbling away on the stove.
This Beef Enchiladas Skillet has become one of those dependable dinners I can count on when life gets busy but I still want everyone gathered around the table with full plates and happy faces.
I love recipes like this because they remind me that good food does not have to be complicated. A handful of simple ingredients, one big skillet, and about half an hour can turn into a dinner everybody talks about long after the plates are cleared.
Whether you make this on a busy weeknight, for a cozy weekend dinner, or while feeding a crowd during game day, I hope it brings the same comfort and warmth to your kitchen that it does to ours.
Grab a big spoon, pile on your favorite toppings, and do not be surprised when everybody comes back for seconds.





