When the day drags on longer than expected and you finally step into your kitchen, sometimes what you need isn’t complicated—just something comforting, filling, and a little bit bold. This high protein beef enchilada casserole is exactly that kind of meal. It’s a warm, layered dish that brings together seasoned ground beef, black beans, and melty cheese in a way that makes you want to slow down and savor each bite. I remember that one evening when I almost forgot the casserole was in the oven because I got distracted by a phone call, and by the time I checked, the cheese was perfectly bubbly and golden. That little moment of chaos somehow made the dinner feel even more earned and cozy.
The aroma of cumin and chili powder fills your kitchen, inviting you to gather around the table. There’s a rustic charm in how the tortillas soak up the sauce, mingling with the tender beef and creamy Greek yogurt topping. It’s a dish that’s as much about the experience as the eating—the gentle crisp of baked edges, the slight smoky kick, and the comforting blend of textures that make every forkful worth it. You might find yourself reaching for seconds without even thinking.
Why You’ll Love It:
- This casserole packs a powerful protein punch, making it great for refueling after a busy day.
- It’s layered and hearty but doesn’t rely on heavy creams or extra fats—lean beef and Greek yogurt do the work.
- The flavors are bold but not overwhelming, letting the spices and fresh cilantro shine through.
- It takes about 50 minutes total, which means dinner can still feel like an easy win, even on a weeknight.
- It’s simple — and that’s kind of the point. No need for fancy ingredients or complicated prep.
If you’re worried about juggling timing or getting everything to come together smoothly, this casserole is forgiving. It holds up well if you need to prep ahead or reheat leftovers, which is a bonus when life gets hectic.
PrintHigh Protein Beef Enchilada Casserole
A delicious and hearty high protein beef enchilada casserole packed with lean ground beef, black beans, and cheese, perfect for a satisfying and nutritious meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6
Ingredients
1 pound lean ground beef (90% lean)
1 medium yellow onion, diced
3 cloves garlic, minced
1 (10 ounce) can red enchilada sauce
1 (15 ounce) can black beans, drained and rinsed
1 (4 ounce) can diced green chilies
1 teaspoon ground cumin
1 teaspoon chili powder
1/2 teaspoon smoked paprika
1/2 teaspoon salt
1/4 teaspoon black pepper
6 whole wheat flour tortillas, cut into quarters
2 cups shredded reduced-fat sharp cheddar cheese
1 cup non-fat plain Greek yogurt
1/4 cup chopped fresh cilantro
Instructions
Preheat the oven to 375°F (190°C). Lightly grease a 9×13 inch casserole dish.
In a large skillet over medium heat, cook the ground beef, diced onion, and minced garlic until the beef is browned and the onion is soft, about 6-8 minutes. Drain excess fat if necessary.
Add the enchilada sauce, black beans, diced green chilies, ground cumin, chili powder, smoked paprika, salt, and black pepper to the skillet. Stir well to combine and cook for another 3-4 minutes until heated through.
Remove the skillet from heat. Stir in half of the shredded cheddar cheese and half of the Greek yogurt until evenly mixed.
In the prepared casserole dish, layer one-third of the tortilla quarters evenly on the bottom.
Spread one-third of the beef mixture evenly over the tortillas.
Repeat layering twice more with tortillas and beef mixture, ending with the beef mixture on top.
Sprinkle the remaining shredded cheddar cheese evenly over the top layer.
Cover the casserole dish with aluminum foil and bake for 20 minutes.
Remove the foil and bake uncovered for an additional 10-15 minutes until the cheese is melted and bubbly.
Remove the casserole from the oven and let it rest for 5 minutes.
Top with the remaining Greek yogurt and chopped fresh cilantro before serving.
Kitchen Notes: You don’t need anything special to pull this together—just a good skillet and a sturdy casserole dish. I usually serve it with a simple green salad or some steamed veggies to balance the richness. If you want to switch things up, adding corn or swapping black beans for pinto beans can change the texture a bit, though I haven’t tested all variations extensively. Sometimes I sneak in a little extra cheese on top because, well, why not? And if you’re short on time, layering everything the night before and baking it when you get home works surprisingly well.
FAQ:
Can I make this vegetarian? You could omit the beef and add extra beans or a plant-based meat substitute, but the flavor profile will change, obviously.
Is it freezer-friendly? Yes! Just cool completely, cover tightly, and freeze for up to three months. Thaw overnight before reheating.
Can I use corn tortillas instead? You can, but they’ll be more fragile and might need a little extra sauce to stay moist.
Ready to cozy up with a dish that’s both satisfying and straightforward? Scroll down, save it, and cook this high protein beef enchilada casserole soon—you’ll be glad you did.

