High Protein Beef Enchilada Skillet – A Fast, Flavor-Packed Weeknight Dinner
This skillet brings all the flavor of enchiladas without the fuss of rolling and baking. It’s hearty, cheesy, and loaded with protein, yet still simple enough for a busy weeknight. Everything cooks in one pan, which means fewer dishes and a quick cleanup.
Stop wondering what's for dinner.
Get 7 healthy, family-friendly dinners complete with recipes and simple meal plans delivered straight to your inbox.
The result is a cozy, saucy meal that’s satisfying without being heavy. If you love big flavor and need dinner on the table fast, this is your new go-to.
High Protein Beef Enchilada Skillet - A Fast, Flavor-Packed Weeknight Dinner
Ingredients
Method
- Preheat and prep: Set a large skillet over medium-high heat. Dice your onion and bell pepper, mince the garlic, and cut tortillas into strips if using.
- Brown the beef: Add ground beef to the dry skillet. Cook, breaking it up with a spoon, until browned and no longer pink, about 5–6 minutes. Drain excess fat if needed.
- Sauté aromatics: If the pan looks dry, add olive oil. Stir in onion and bell pepper. Cook 3–4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- Spice it up: Sprinkle in cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Stir to coat the beef and veggies, letting the spices bloom for 30 seconds.
- Build the sauce: Add enchilada sauce, tomato sauce, and tomato paste. Stir well and bring to a gentle simmer.
- Add beans and corn: Stir in black beans and corn. Simmer 3–4 minutes to heat through and thicken slightly. Taste and adjust salt or spices.
- Optional tortilla layer: Fold in tortilla strips. They’ll soften and add classic enchilada texture.
- Melt the cheese: Reduce heat to low. Sprinkle shredded cheese evenly on top. Cover and let it melt for 2–3 minutes, or broil briefly if your skillet is oven-safe.
- Finish creamy: Dollop or swirl in Greek yogurt to add creaminess and extra protein. Don’t boil after adding; just warm it through.
- Garnish and serve: Top with cilantro. Serve with lime wedges and any optional toppings you like.
Why This Recipe Works
- One-pan simplicity: Browning the beef, simmering the sauce, and melting the cheese all happen in a single skillet.
- High protein payoff: Lean ground beef, beans, and Greek yogurt boost protein without overloading on calories.
- Bold flavor, minimal effort: Store-bought enchilada sauce gets a quick lift from spices, onion, and garlic.
- Flexible and family-friendly: You can make it mild or spicy, add veggies, or swap ingredients to match what you have.
- Perfect leftovers: It reheats beautifully, so lunch the next day tastes just as good.
Ingredients
- 1 pound (450 g) lean ground beef (90% or leaner)
- 1 tablespoon olive oil (if needed for sautéing)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 can (15 oz/425 g) black beans, drained and rinsed
- 1 cup frozen corn (or canned, drained)
- 1 can (10 oz/284 g) red enchilada sauce (mild or medium)
- 1 can (8 oz/227 g) tomato sauce
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 4 small corn tortillas, cut into bite-size strips (optional for texture)
- 1 cup shredded reduced-fat cheddar or Mexican blend cheese
- 1/2 cup plain nonfat Greek yogurt or light sour cream
- Fresh cilantro, chopped (for garnish)
- Lime wedges, for serving
- Optional toppings: sliced jalapeños, diced avocado, hot sauce, green onions
Step-by-Step Instructions
- Preheat and prep: Set a large skillet over medium-high heat. Dice your onion and bell pepper, mince the garlic, and cut tortillas into strips if using.
- Brown the beef: Add ground beef to the dry skillet.
Cook, breaking it up with a spoon, until browned and no longer pink, about 5–6 minutes. Drain excess fat if needed.
- Sauté aromatics: If the pan looks dry, add olive oil. Stir in onion and bell pepper.
Cook 3–4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- Spice it up: Sprinkle in cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Stir to coat the beef and veggies, letting the spices bloom for 30 seconds.
- Build the sauce: Add enchilada sauce, tomato sauce, and tomato paste.
Stir well and bring to a gentle simmer.
- Add beans and corn: Stir in black beans and corn. Simmer 3–4 minutes to heat through and thicken slightly. Taste and adjust salt or spices.
- Optional tortilla layer: Fold in tortilla strips.
They’ll soften and add classic enchilada texture.
- Melt the cheese: Reduce heat to low. Sprinkle shredded cheese evenly on top. Cover and let it melt for 2–3 minutes, or broil briefly if your skillet is oven-safe.
- Finish creamy: Dollop or swirl in Greek yogurt to add creaminess and extra protein.
Don’t boil after adding; just warm it through.
- Garnish and serve: Top with cilantro. Serve with lime wedges and any optional toppings you like.
Keeping It Fresh
- Storage: Cool completely, then store in an airtight container for 3–4 days in the refrigerator.
- Reheating: Warm on the stovetop over medium-low heat with a splash of water or broth. Microwave in 45-second bursts, stirring in between.
- Freezing: Freeze without the yogurt for best texture.
Portion into freezer-safe containers for up to 2 months. Thaw overnight in the fridge and reheat, then add fresh yogurt.
- Meal prep tip: Pack with a side of brown rice or cauliflower rice and a lime wedge. Keep toppings (avocado, yogurt) separate until serving.
Health Benefits
- High-quality protein: Lean beef and Greek yogurt deliver essential amino acids that support muscle repair and satiety.
- Fiber and micronutrients: Black beans, corn, and bell pepper add fiber, vitamin C, folate, and antioxidants.
- Balanced macros: Protein, moderate carbs, and controlled fat create a filling, steady-energy meal.
- Sodium-smart swaps: Using no-salt-added beans and a lower-sodium enchilada sauce keeps sodium in check.
Pitfalls to Watch Out For
- Overcooking the beef: Dry beef equals bland texture.
Stop cooking once it’s no longer pink, then let it simmer gently in the sauce.
- Too much liquid: Some sauces vary in thickness. If it’s soupy, simmer uncovered a few extra minutes before adding cheese.
- Curdled dairy: Stir in Greek yogurt off the heat or on low. Avoid boiling once dairy is added.
- Oversalting: Taste after adding enchilada sauce, as it can be salty.
Add salt gradually.
- Tortillas turning mushy: If you prefer firmer texture, crisp tortilla strips in a dry pan first or add them right before serving.
Variations You Can Try
- Turkey or chicken swap: Use lean ground turkey or chicken for a lighter version. Add an extra pinch of salt and paprika for richness.
- Veggie-loaded: Add diced zucchini, mushrooms, or spinach. Sauté with the onion and pepper until moisture cooks off.
- Low-carb: Skip the tortillas and corn.
Serve over cauliflower rice and top with extra cilantro and lime.
- Spicy: Use hot enchilada sauce and add chipotle in adobo or crushed red pepper.
- Cheese choices: Swap cheddar for pepper jack or a blend of part-skim mozzarella and cotija for a salty finish.
- Beans, your way: Pinto or kidney beans work well. For extra protein, add a second can and reduce corn.
Never wonder what's for dinner again.
Get 7 healthy, family-friendly dinners complete with recipes, grocery lists, and simple meal plans delivered straight to your inbox.
FAQ
Can I make this ahead of time?
Yes. Cook it through step 8, cool, and refrigerate.
Reheat gently, then add yogurt and fresh toppings just before serving.
What can I use instead of enchilada sauce?
Mix tomato sauce with chicken or beef broth, chili powder, cumin, garlic powder, onion powder, a pinch of cocoa, oregano, and salt. Simmer 5–10 minutes to thicken, then use as directed.
How do I keep the yogurt from curdling?
Use room-temperature yogurt, temper it by stirring in a little warm sauce first, and add it off heat or on low. Avoid boiling after adding dairy.
Is this gluten-free?
It can be.
Use certified gluten-free enchilada sauce and corn tortillas. Always check labels for hidden gluten in sauces and spices.
What sides go well with this?
Brown rice, quinoa, or cauliflower rice are great. A simple side salad with lime vinaigrette or roasted veggies also pairs well.
Can I make it in an Instant Pot?
Yes.
Sauté the beef, onion, and pepper on Sauté mode. Add sauces, spices, beans, and corn; pressure cook 2 minutes, quick release, then stir in cheese and yogurt on Keep Warm.
In Conclusion
This High Protein Beef Enchilada Skillet delivers big, comforting flavor with weeknight speed. It’s a one-pan meal that balances protein, fiber, and bold spices, and it’s easy to tweak for your taste.
Keep it simple for a quick dinner, or load it up with veggies and toppings. Either way, you’ll have a satisfying skillet that earns a permanent spot in your rotation.
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.
Loved This Recipe?
If you're looking for more simple, healthy dinners your family will actually eat, grab my FREE 7-Day Easy Dinner Reset. You'll get 7 easy dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.