This cheesy Beef Enchilada Skillet with ground beef is an easy, one-pot dinner the whole family will love. It delivers classic enchilada flavors—seasoned meat, tangy enchilada sauce, beans, tortillas, and melted cheese—without the fuss of rolling individual enchiladas. Ready in about 40 minutes, it’s a comforting, weeknight-friendly meal.

Try variations like beef enchilada casserole with corn tortillas, cream cheese chicken enchiladas, or white chicken enchiladas for different flavors and textures.
Beef Skillet Enchiladas (Easy One-Pan Recipe)
Skillet enchiladas are hearty and simple: seasoned ground beef, enchilada sauce, beans, and tortillas simmer together so the tortillas absorb the sauce and become tender. Top it with cheese, let it melt, and serve straight from the pan for a comforting, family-friendly meal.

This dish is cheesy, saucy, and warming—perfect for nights when you want a satisfying meal without lots of cleanup. Total time is approximately 40 minutes.

Ingredients

- 1 pound ground beef
- 1 onion, diced
- 3 cloves garlic, minced
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (10-ounce) can red enchilada sauce
- 1 (10-ounce) can diced tomatoes with green chilies
- 8 corn tortillas, cut into 1-inch pieces
- 2 cups shredded Mexican cheese blend
- Chopped fresh cilantro and sour cream for garnish (optional)

Substitutions
- Ground beef: substitute ground turkey or shredded chicken for a lighter option.
- Tortillas: flour tortillas work, but they will soften more in the sauce; corn tortillas hold texture better.
- Cheese: swap the Mexican blend for cheddar, Monterey Jack, or queso fresco if you prefer.
How To Make Beef Enchiladas In Skillet


Step One – In a large skillet over medium-high heat, brown the ground beef with the diced onion until the meat is no longer pink, about 5–7 minutes. Drain excess fat.
Step Two – Add the minced garlic, chili powder, cumin, paprika, salt, and pepper. Cook for about 1 minute until fragrant.


Step Three – Stir in the black beans, red enchilada sauce, and diced tomatoes with green chilies. Bring the mixture to a gentle simmer.
Step Four – Add the tortilla pieces, pressing them down so they soak in the sauce.
Step Five – Lower the heat to medium-low, cover, and cook for about 10 minutes until the tortilla pieces are softened and the flavors meld.


Step Six – Sprinkle the shredded cheese evenly over the top, cover, and cook another 5 minutes until the cheese is fully melted.
Step Seven – Serve hot, garnished with chopped cilantro and a dollop of sour cream if desired. Enjoy!
Can I Use Flour Tortillas Instead Of Corn Tortillas?
Yes. Flour tortillas will become softer and may be slightly mushier in the sauce; corn tortillas tend to hold their texture better in this skillet method.
How Do I Make This Enchilada Dish Less Spicy?
Use a mild enchilada sauce and diced tomatoes without green chilies, and reduce or omit the chili powder to suit your heat preference.

Can I Add More Veggies To This Dish?
Absolutely. Diced bell peppers, zucchini, or corn are great additions—add them when you cook the onion so they soften and blend with the beef mixture.
Storage And Reheating Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat: warm gently in a skillet over medium heat until heated through, or microwave in 30-second intervals until hot.
To freeze: cool completely, then freeze in an airtight container for up to 2 months. Thaw overnight in the refrigerator before reheating.
Beef Enchiladas Skillet
- Total Time: 40 minutes
- Yield: 6 servings
Description
This cheesy Beef Enchilada Skillet with ground beef is a quick, one-pot way to enjoy classic enchilada flavors without rolling tortillas. It’s family-friendly, filling, and easy to customize.
Ingredients
1 lb ground beef
1 onion, diced
3 cloves garlic, minced
2 tbsp chili powder
1 tsp ground cumin
1 tsp paprika
1/2 tsp salt
1/4 tsp black pepper
1 (15-oz) can black beans, drained and rinsed
1 (10-oz) can red enchilada sauce
1 (10-oz) can diced tomatoes with green chilies
8 corn tortillas, cut into 1-inch pieces
2 cups shredded Mexican cheese blend
Chopped cilantro and sour cream for garnish (optional)
Instructions
- In a large skillet over medium-high heat, brown the ground beef with the diced onion until no longer pink, 5–7 minutes. Drain excess fat.
- Add garlic, chili powder, cumin, paprika, salt, and pepper; cook 1 minute until fragrant.
- Stir in black beans, enchilada sauce, and diced tomatoes with green chilies. Bring to a simmer.
- Add tortilla pieces and press them into the sauce so they absorb the liquid.
- Reduce heat to medium-low, cover, and cook 10 minutes until tortillas are softened.
- Sprinkle cheese over the top, cover, and cook another 5 minutes until the cheese melts.
- Serve hot with cilantro and sour cream if desired.
Notes
Storage: Refrigerate in an airtight container for up to 3 days.
Reheat: Warm in a skillet over medium heat or microwave in short intervals until heated through.
Freeze: Freeze in an airtight container for up to 2 months; thaw overnight in the refrigerator before reheating.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-American