High Protein Beef Enchilada Skillet – A Fast, Flavor-Packed Weeknight Dinner

This beef enchilada skillet hits all the right notes: bold flavor, gooey cheese, and a solid boost of protein, all in one pan. It cooks fast, tastes like comfort food, and leaves you with minimal cleanup. If you want a filling dinner that feels satisfying without being fussy, this is it.

You can keep it classic or add your favorite toppings to make it your own. It’s great for busy nights and even better as leftovers.

High Protein Beef Enchilada Skillet - A Fast, Flavor-Packed Weeknight Dinner

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 pound (450 g) lean ground beef (90% lean or higher)
  • 1 tablespoon olive oil (only if your beef is very lean)
  • 1 small yellow onion, diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon kosher salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 can (10 ounces) red enchilada sauce (mild or medium)
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1/2 cup low-sodium beef broth (or water)
  • 4 small corn tortillas, cut into 1-inch strips
  • 1 cup frozen corn (optional)
  • 1 1/4 cups shredded reduced-fat Mexican blend or cheddar cheese
  • 2 tablespoons chopped fresh cilantro (optional)
  • Lime wedges, for serving
  • Optional toppings: Greek yogurt or sour cream, sliced jalapeño, avocado, green onion, pico de gallo

Method
 

  1. Warm the pan: Set a large, deep skillet over medium-high heat. If your beef is very lean, add olive oil. Otherwise, you may not need it.
  2. Brown the beef: Add ground beef and cook, breaking it up with a spatula, until mostly browned, about 4–5 minutes. Spoon off excess fat if needed to keep things light.
  3. Add the veggies: Stir in onion and bell pepper. Cook 3–4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
  4. Season it: Sprinkle in chili powder, cumin, smoked paprika, oregano, salt, and pepper. Stir to coat the beef and veggies so the spices bloom in the heat.
  5. Build the sauce: Pour in enchilada sauce, tomato sauce, and beef broth. Stir and bring to a gentle simmer.
  6. Boost the protein and fiber: Add black beans and frozen corn (if using). Stir to combine.
  7. Add tortilla strips: Mix in the corn tortilla strips. Press them down so they soak up the sauce. Reduce heat to medium and let it bubble 4–6 minutes, stirring once or twice, until tortillas soften and the mixture thickens slightly.
  8. Cheese time: Sprinkle cheese evenly over the top. Cover the skillet and cook 2–3 minutes until the cheese melts and the sauce is bubbly around the edges.
  9. Finish with freshness: Remove from heat. Top with chopped cilantro and a squeeze of lime. Add any extras you like—Greek yogurt, avocado, jalapeño, or green onion.
  10. Serve: Spoon into bowls and add another lime wedge on the side. It’s hearty enough to stand alone, or pair it with a crisp side salad.

What Makes This Recipe So Good

Close-up detail shot of the beef enchilada skillet right after “Cheese time”: molten reduced-fat
  • One-skillet convenience: Everything cooks in a single pan, so you get deep flavor without extra dishes.
  • High in protein: Lean ground beef, black beans, and cheese make this a hearty, balanced meal.
  • No tortilla rolling: Cut tortillas into strips and stir them in—same enchilada vibes, way less work.
  • Weeknight friendly: Ready in about 30 minutes, from pantry to plate.
  • Customizable heat and toppings: Keep it mild or dial it up, then finish with your favorite fresh add-ons.

What You’ll Need

  • 1 pound (450 g) lean ground beef (90% lean or higher)
  • 1 tablespoon olive oil (only if your beef is very lean)
  • 1 small yellow onion, diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon kosher salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 can (10 ounces) red enchilada sauce (mild or medium)
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1/2 cup low-sodium beef broth (or water)
  • 4 small corn tortillas, cut into 1-inch strips
  • 1 cup frozen corn (optional)
  • 1 1/4 cups shredded reduced-fat Mexican blend or cheddar cheese
  • 2 tablespoons chopped fresh cilantro (optional)
  • Lime wedges, for serving
  • Optional toppings: Greek yogurt or sour cream, sliced jalapeño, avocado, green onion, pico de gallo

Step-by-Step Instructions

Overhead “tasty top view” of the finished High Protein Beef Enchilada Skillet served family-styl
  1. Warm the pan: Set a large, deep skillet over medium-high heat. If your beef is very lean, add olive oil.

    Otherwise, you may not need it.

  2. Brown the beef: Add ground beef and cook, breaking it up with a spatula, until mostly browned, about 4–5 minutes. Spoon off excess fat if needed to keep things light.
  3. Add the veggies: Stir in onion and bell pepper. Cook 3–4 minutes until softened.

    Add garlic and cook 30 seconds until fragrant.

  4. Season it: Sprinkle in chili powder, cumin, smoked paprika, oregano, salt, and pepper. Stir to coat the beef and veggies so the spices bloom in the heat.
  5. Build the sauce: Pour in enchilada sauce, tomato sauce, and beef broth. Stir and bring to a gentle simmer.
  6. Boost the protein and fiber: Add black beans and frozen corn (if using).

    Stir to combine.

  7. Add tortilla strips: Mix in the corn tortilla strips. Press them down so they soak up the sauce. Reduce heat to medium and let it bubble 4–6 minutes, stirring once or twice, until tortillas soften and the mixture thickens slightly.
  8. Cheese time: Sprinkle cheese evenly over the top.

    Cover the skillet and cook 2–3 minutes until the cheese melts and the sauce is bubbly around the edges.

  9. Finish with freshness: Remove from heat. Top with chopped cilantro and a squeeze of lime. Add any extras you like—Greek yogurt, avocado, jalapeño, or green onion.
  10. Serve: Spoon into bowls and add another lime wedge on the side.

    It’s hearty enough to stand alone, or pair it with a crisp side salad.

How to Store

  • Refrigerator: Cool completely, then store in an airtight container for up to 4 days.
  • Freezer: Portion into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm on the stovetop over medium-low heat with a splash of broth or water to loosen the sauce. Or microwave in 60–90 second bursts, stirring in between.
  • Make-ahead tip: Cook the beef and sauce base ahead, then add tortilla strips and cheese when you’re ready to serve so the texture stays spot on.
Final plated presentation in a shallow white bowl: a generous scoop of the enchilada skillet showing

Why This is Good for You

  • High-quality protein: Lean beef provides essential amino acids to support muscle repair and satiety.
  • Fiber-rich add-ins: Black beans and corn add fiber, which helps with digestion and keeps you feeling full.
  • Micronutrients: Bell peppers and tomatoes bring vitamin C and antioxidants.

    Beans add iron and magnesium.

  • Balanced macros: Protein, complex carbs from tortillas and beans, and a reasonable amount of fat from cheese make this a steady-energy meal.

Pitfalls to Watch Out For

  • Soggy texture: Add the tortilla strips close to the end and don’t overcook them. You want soft and saucy, not mushy.
  • Too salty: Canned sauces and beans vary. Taste as you go and choose low-sodium options when possible.
  • Dry skillet: If the mixture gets too thick before the tortillas soften, add a splash of broth to keep it saucy.
  • Greasy finish: Drain excess fat after browning the beef to keep the dish light and clean.
  • Heat level surprises: Some enchilada sauces run hot.

    If you’re sensitive, start with mild and add heat with jalapeños or hot sauce at the table.

Alternatives

  • Ground turkey or chicken: Swap in lean turkey or chicken for a lighter version. Add a teaspoon more oil if sticking occurs.
  • Double beans, less meat: Use 1/2 pound beef and 2 cans of beans for a budget-friendly, high-fiber option.
  • Low-carb spin: Skip tortilla strips and stir in riced cauliflower or zucchini. Add 1–2 tablespoons tomato paste to keep the sauce rich.
  • Gluten-free: Use certified gluten-free corn tortillas and a gluten-free enchilada sauce.
  • Dairy-free: Use a dairy-free shredded cheese alternative or top with avocado and extra salsa instead of cheese.
  • Spice tweak: Add chipotle in adobo for smoky heat or a pinch of cayenne for a kick.
  • Veggie boost: Stir in chopped spinach or kale during the last 2 minutes for extra greens.

FAQ

Can I use flour tortillas instead of corn?

Yes, but the texture will be softer and a little doughier.

Corn tortillas hold up better and give that classic enchilada flavor. If using flour tortillas, cut them thinner and add them right at the end.

What’s the best enchilada sauce to use?

Use your favorite brand—mild or medium works for most people. For more control over salt and spice, choose a low-sodium sauce and adjust seasoning to taste.

How can I make this even higher in protein?

Add an extra 1/2 pound of lean beef or stir in 1 more cup of black beans.

You can also top each serving with a dollop of plain Greek yogurt, which adds protein and creaminess.

Will this work without cheese?

Absolutely. The skillet is flavorful on its own. For richness, add avocado slices or a drizzle of olive oil, and finish with fresh cilantro and lime.

Can I bake this instead?

Yes.

After simmering the filling on the stovetop, transfer to an oven-safe skillet or dish, sprinkle with cheese, and bake at 375°F (190°C) for 8–10 minutes until melted and bubbly.

How spicy is this recipe?

It’s usually mild to medium, depending on your enchilada sauce and chili powder. For mild, use mild sauce and skip jalapeños. For more heat, add diced jalapeño with the onions or a pinch of cayenne.

What sides go well with it?

A simple cabbage slaw, chopped salad with lime vinaigrette, or cilantro-lime rice all pair nicely.

Keep sides fresh and crunchy to balance the saucy skillet.

Can I make it ahead for meal prep?

Yes. Cook the base and portion into containers. For best texture, add tortilla strips and cheese when reheating, or accept a softer texture if you mix everything at once.

It reheats well for up to 4 days.

Wrapping Up

This High Protein Beef Enchilada Skillet brings hearty, weeknight comfort without the fuss. It’s fast, flexible, and loaded with flavor, and it gives you a balanced, protein-forward meal in one pan. Keep it simple as written or use the alternatives to match your goals.

Either way, you’ll get a satisfying dinner that’s easy to make and even easier to love.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating