Tex-Mex Beef Enchiladas: 23g Protein
Tex-Mex Beef Enchiladas: 23g Protein
Enchilada night sounds like a project. Sauce from scratch, rolled tortillas, cheese on everything.
Here’s the thing: it’s not a project at all. It’s one pan, one baking dish, and a dinner the whole table fights over.
And with two pounds of lean beef instead of one, it clears 23 grams of protein per serving without changing a single thing about the taste.
New here? Protein First Recipes leads every recipe with its real protein number and honest macros. Subscribe free and a new one lands every week.
📊 The Macros
🥩 PROTEIN: 23g
Calories 310 · Carbs 21g · Fat 14g · Fiber 3g Protein density: 7.4g protein per 100 calories Serves 12 · ~65 min · freezer-friendly
That’s nearly a quarter of your daily protein target in one satisfying, cheesy, fork-and-knife dinner.
The original version uses one pound of ground beef spread across 16 small servings. Two pounds of 93% lean beef across 12 generous servings is where the number actually lands honestly.
🍳 The Recipe
Tex-Mex Beef Enchiladas. Serves 12. About 30 minutes of active work, 35 minutes in the oven.
The sauce is homemade, which sounds harder than it is: butter, flour, and beef broth with cumin and chili powder, whisked together in the same pan you just browned the beef in. It takes ten minutes and it’s better than anything from a can.
Ingredients
For the filling:
- 2 lbs 93% lean ground beef (the protein anchor, doubled from the original)
- 1 medium yellow onion, finely diced
- 1 tablespoon olive oil
- 4 tablespoons taco seasoning, divided
- 1/2 cup shredded cheddar cheese (mixed into the filling)
- 1/2 cup shredded Monterey Jack cheese (mixed into the filling)
For the enchilada sauce:
- 4 tablespoons unsalted butter
- 6 tablespoons all-purpose flour
- 4 cups unsalted beef broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1.5 teaspoons kosher salt
- Pinch of black pepper
To assemble:
- 12 to 16 corn tortillas (warmed and pliable)
- 1/2 cup shredded cheddar cheese (for the top)
- 1/2 cup shredded Monterey Jack cheese (for the top)
Method
- Preheat oven to 350°F. Grease a 9x13-inch casserole dish.
- Heat olive oil in a large sauté pan over medium-high heat. Add onion and cook 5 to 8 minutes until soft. Add ground beef and 2 tablespoons taco seasoning; break apart and cook until no pink remains, about 10 minutes. Transfer to a bowl.
- Return the pan to medium heat. Melt butter, sprinkle over flour, and whisk to form a roux; cook 2 to 3 minutes. Add beef broth a splash at a time, whisking after each addition. Season with remaining 2 tablespoons taco seasoning, cumin, chili powder, salt, and pepper. Cook 7 to 10 minutes, stirring, until thickened.
- Pour just enough sauce into the casserole dish to thinly coat the bottom.
- Stir 1/2 cup each cheddar and Monterey Jack into the beef filling.
- Warm tortillas in a damp paper towel, 30 to 60 seconds in the microwave, until pliable.
- Spoon 2 heaping tablespoons of filling into each tortilla. Roll tightly, seam side down, into the dish.
- Pour remaining sauce over the enchiladas. Top with the remaining shredded cheese.
- Cover with foil; bake 20 minutes. Remove foil; bake 15 minutes more until golden and bubbling.
Make-ahead: assemble through step 8, cover, and refrigerate up to 24 hours before baking. Add 5 to 10 minutes to the covered bake time. Freeze portions individually after baking; reheat from frozen at 325°F for 25 minutes.
Making these? Reply and tell me what you served alongside them. I read every single one.
🔄 The Swap
Use 2 pounds of 93% lean ground beef instead of 1 pound of 80/20. That single change adds 85 grams of protein to the whole dish, which works out to an honest 23 grams per serving.
More beef means more filling per roll, which means 12 satisfying portions instead of 16 small ones. The sauce ratio stays the same, the bake time doesn’t change, and the enchiladas are noticeably more substantial on the plate.
Want to push toward 25g? Add a drained 15-ounce can of black beans to the filling. They fold right in, add 21 grams of protein to the total, and the whole dish lands around 25g per serving.
🔬 The Science
Why does the protein source matter as much as the amount?
Beef is a complete protein. That means it contains all nine essential amino acids your body can’t make on its own. After 35, the efficiency of muscle protein synthesis starts to drop, so the quality of protein matters more, not just the quantity.
Leucine is the signal. Of all the amino acids, leucine is the one most responsible for triggering the muscle repair and maintenance process. Red meat is a good source of it, and pairing it with the carbohydrates in the tortillas creates a meal your body actually uses rather than just burns for fuel.
The fat earns its place. The combination of lean beef, a little cheese, and a beef-broth-based sauce gives you a long, slow digestion signal. You won’t be circling the kitchen an hour after dinner.
“The enchilada that hits 23 grams of protein isn’t a health-food compromise. It’s just a better recipe.” [QUOTABLE]
đź’ˇ The Takeaway
Two pounds of lean beef instead of one. That’s the whole upgrade between enchiladas that leave you hungry by 9pm and enchiladas that carry you through the night.
Twelve portions, one casserole dish, one real protein number. Freeze half and you’ve got six future weeknight dinners handled.
Send this to someone who thinks eating more protein means giving up the dinners she loves. It doesn’t.
Want a full week built out like this? I put in the planning so you don’t have to.
Download the free 7-Day 120g-Protein Meal Plan → Seven days of meals and snacks, every day hitting 120g of protein, with a full grocery list and honest macros on every plate.
Written by Annette. Real food, honest macros, not medical advice.