Cheesy High Protein Taco Casserole – Comfort Food With a Healthy Boost

Craving tacos but want something hearty you can scoop and share? This cheesy high protein taco casserole checks every box. It’s cozy, melty, and packed with satisfying flavor, yet built to help you hit your protein goals.

FREE 7-Day Easy Dinner Reset

Save time, eat healthier, and take the stress out of dinner. Get a full week of easy healthy dinners delivered straight to your inbox.

Think of it as weeknight-friendly comfort food with a nutritious twist. It also reheats like a dream, so it’s perfect for meal prep or feeding a crowd without stress.

Save

Cheesy High Protein Taco Casserole - Comfort Food With a Healthy Boost

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • 1 pound (450 g) lean ground turkey or lean ground beef (90%+ lean)
  • 1 tablespoon olive oil (if using extra-lean meat)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced (any color)
  • 1 packet taco seasoning (or 2–3 tablespoons homemade)
  • 1 teaspoon ground cumin (optional boost)
  • 1/2 teaspoon chili powder or smoked paprika (optional)
  • 1 (14–15 oz) can black beans, drained and rinsed
  • 1 (14–15 oz) can corn, drained (or 1 1/2 cups frozen corn)
  • 1 (14–15 oz) can diced tomatoes with green chiles (like Rotel), drained
  • 1 cup salsa (your preferred heat level)
  • 1 cup plain nonfat or 2% Greek yogurt
  • 1/2 cup low-sodium chicken or beef broth
  • 8–10 small corn tortillas, cut into strips (or 2 cups cooked rice or cauliflower rice)
  • 2 cups shredded reduced-fat Mexican blend or cheddar cheese
  • Salt and black pepper, to taste
  • Fresh cilantro, chopped (optional)
  • Toppings: sliced green onions, diced tomatoes, jalapeños, avocado, hot sauce, lime wedges

Method
 

  1. Prep the oven and pan — Preheat to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
  2. Cook the meat — Heat a large skillet over medium-high. Add olive oil if using extra-lean meat. Brown the ground turkey or beef, breaking it up with a spoon until no longer pink. Season with a pinch of salt and pepper.
  3. Add aromatics — Stir in the diced onion, garlic, and bell pepper. Cook 4–5 minutes until softened and fragrant.
  4. Season it up — Sprinkle in taco seasoning, cumin, and chili powder or smoked paprika if using. Stir to coat and cook 1 minute to bloom the spices.
  5. Build the filling — Add black beans, corn, diced tomatoes with green chiles, salsa, and broth. Simmer 3–4 minutes until slightly thickened. Taste and adjust seasoning.
  6. Stir in Greek yogurt off heat — Remove the skillet from heat and let it cool for 2 minutes. Fold in Greek yogurt until creamy. This keeps it from curdling and adds protein.
  7. Layer in the dish — Spread half the tortilla strips in the bottom of the baking dish. Spoon half the meat mixture on top. Sprinkle with 1 cup cheese. Repeat with remaining tortillas, meat mixture, and cheese.
  8. Bake — Cover loosely with foil and bake 15 minutes. Uncover and bake another 10–12 minutes until the cheese is melted and bubbly around the edges.
  9. Rest and garnish — Let the casserole rest 8–10 minutes to set. Top with chopped cilantro, green onions, and any extras you like. Serve with lime wedges.
  10. Plate and enjoy — Scoop into bowls or onto plates. Add avocado or hot sauce if you want extra richness or heat.

What Makes This Recipe So Good

Cooking process, close-up detail: Sizzling taco casserole filling in a heavy skillet just off the heSave
  • High protein without feeling “diet-y” — Lean ground meat, beans, and Greek yogurt bring serious protein while keeping things creamy and comforting.
  • Family-friendly — It tastes like a cheesy taco night in casserole form. No one complains; everyone goes back for seconds.
  • Great for meal prep — It holds up in the fridge, freezes well, and reheats beautifully.
  • Customizable heat — Keep it mild or make it spicy with jalapeños, chipotle, or hot salsa.
  • Balanced and filling — A smart mix of protein, fiber, and healthy fats keeps you full longer.

Shopping List

  • 1 pound (450 g) lean ground turkey or lean ground beef (90%+ lean)
  • 1 tablespoon olive oil (if using extra-lean meat)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced (any color)
  • 1 packet taco seasoning (or 2–3 tablespoons homemade)
  • 1 teaspoon ground cumin (optional boost)
  • 1/2 teaspoon chili powder or smoked paprika (optional)
  • 1 (14–15 oz) can black beans, drained and rinsed
  • 1 (14–15 oz) can corn, drained (or 1 1/2 cups frozen corn)
  • 1 (14–15 oz) can diced tomatoes with green chiles (like Rotel), drained
  • 1 cup salsa (your preferred heat level)
  • 1 cup plain nonfat or 2% Greek yogurt
  • 1/2 cup low-sodium chicken or beef broth
  • 8–10 small corn tortillas, cut into strips (or 2 cups cooked rice or cauliflower rice)
  • 2 cups shredded reduced-fat Mexican blend or cheddar cheese
  • Salt and black pepper, to taste
  • Fresh cilantro, chopped (optional)
  • Toppings: sliced green onions, diced tomatoes, jalapeños, avocado, hot sauce, lime wedges

Step-by-Step Instructions

Tasty top view, layered bake: Overhead shot of the assembled casserole in a 9x13 baking dish right aSave
  1. Prep the oven and pan — Preheat to 375°F (190°C).

    Lightly grease a 9×13-inch baking dish.

  2. Cook the meat — Heat a large skillet over medium-high. Add olive oil if using extra-lean meat. Brown the ground turkey or beef, breaking it up with a spoon until no longer pink.

    Season with a pinch of salt and pepper.

  3. Add aromatics — Stir in the diced onion, garlic, and bell pepper. Cook 4–5 minutes until softened and fragrant.
  4. Season it up — Sprinkle in taco seasoning, cumin, and chili powder or smoked paprika if using. Stir to coat and cook 1 minute to bloom the spices.
  5. Build the filling — Add black beans, corn, diced tomatoes with green chiles, salsa, and broth.

    Simmer 3–4 minutes until slightly thickened. Taste and adjust seasoning.

  6. Stir in Greek yogurt off heat — Remove the skillet from heat and let it cool for 2 minutes. Fold in Greek yogurt until creamy.

    This keeps it from curdling and adds protein.

  7. Layer in the dish — Spread half the tortilla strips in the bottom of the baking dish. Spoon half the meat mixture on top. Sprinkle with 1 cup cheese.

    Repeat with remaining tortillas, meat mixture, and cheese.

  8. Bake — Cover loosely with foil and bake 15 minutes. Uncover and bake another 10–12 minutes until the cheese is melted and bubbly around the edges.
  9. Rest and garnish — Let the casserole rest 8–10 minutes to set. Top with chopped cilantro, green onions, and any extras you like.

    Serve with lime wedges.

  10. Plate and enjoy — Scoop into bowls or onto plates. Add avocado or hot sauce if you want extra richness or heat.

Keeping It Fresh

  • Fridge — Store leftovers in an airtight container for up to 4 days. Reheat in the microwave or a 350°F (175°C) oven until warmed through.
  • Freezer — Cool completely, wrap tightly, and freeze for up to 2 months.

    Thaw overnight in the fridge, then reheat covered in the oven.

  • Meal prep tip — Portion into single-serve containers with a side of shredded lettuce and lime. Add fresh toppings just before eating to keep them crisp.
Final plated dish, restaurant-quality presentation: A generous square of cheesy high protein taco caSave

Why This is Good for You

  • Protein for satiety — Lean meat, beans, and Greek yogurt deliver a strong protein punch that keeps you full and supports muscle recovery.
  • Fiber for balance — Black beans and corn add fiber to support digestion and steady energy.
  • Smarter fats — Using reduced-fat cheese and Greek yogurt keeps things creamy with fewer calories from fat, while avocado on top offers heart-healthy monounsaturated fat.
  • Customizable carbs — Corn tortillas give classic taco flavor, but you can swap in cauliflower rice if you want a lower-carb take.

Common Mistakes to Avoid

  • Adding yogurt over high heat — It can split. Remove the pan from heat and let it cool slightly before stirring in the yogurt.
  • Skipping the simmer — Let the filling thicken a bit so the casserole isn’t watery.
  • Overbaking — The cheese should be melted and bubbly, not dry.

    Keep an eye on it after uncovering.

  • Underseasoning — Taste the filling and adjust salt, spice, and acidity. A squeeze of lime at the end brightens everything.
  • Too many wet add-ins — Drain canned ingredients well. Extra liquid leads to soggy layers.

Recipe Variations

  • Chicken edition — Use ground chicken or shredded rotisserie chicken.

    If using cooked chicken, add it when you stir in the beans and corn.

  • Low-carb swap — Replace tortillas with steamed cauliflower rice. Squeeze out excess moisture, then layer like you would with tortillas.
  • Vegetarian — Skip the meat. Double the beans or use a mix of black beans and lentils.

    Add sautéed mushrooms for meaty texture.

  • Extra spice — Stir in chopped pickled jalapeños or a teaspoon of chipotle in adobo to the filling.
  • Queso-style — Swap a portion of the shredded cheese for a light queso dip swirled into the top layer before baking.
  • Crunch topper — After baking, add a handful of crushed baked tortilla chips for texture. Serve immediately so they stay crisp.

FAQ

Can I make this ahead?

Need More Easy Dinner Ideas?

Get my FREE 7-Day Easy Dinner Reset and enjoy a full week of healthy dinners without the meal-planning stress.

Yes. Assemble the casserole up to the baking step, cover, and refrigerate up to 24 hours.

When ready, bake covered for 20 minutes, then uncover and bake until bubbly. You may need a few extra minutes since it’s starting cold.

Is there a dairy-free option?

Use a thick dairy-free yogurt (like coconut or almond-based) and a dairy-free shredded cheese that melts well. Check labels for protein content, or add an extra half cup of beans to boost protein.

How can I increase the protein even more?

Add a can of rinsed pinto beans, swap to extra-lean ground beef or 99% lean turkey and add an additional 1/2 cup Greek yogurt, or serve with a side of egg whites or scrambled eggs for a brunch twist.

Do I have to use tortillas?

No.

Cooked brown rice, quinoa, or cauliflower rice work well. Just make sure they’re not wet. Spread them in a thin, even layer to avoid sogginess.

What if I don’t like spicy food?

Choose mild salsa and plain diced tomatoes instead of tomatoes with green chiles.

Skip the chili powder and use sweet paprika. You’ll still get great flavor without the heat.

Can I use fresh tomatoes and corn?

Absolutely. Use 2 cups chopped tomatoes and 1 1/2 cups corn kernels.

If your tomatoes are very juicy, simmer a minute longer to reduce the liquid.

In Conclusion

This cheesy high protein taco casserole brings comfort and nutrition together in a single pan. It’s flexible, affordable, and packed with the flavors you crave on a busy weeknight. Keep the heat level where you like it, load it with fresh toppings, and enjoy a cozy meal that also supports your goals.

Leftovers make lunch a no-brainer, and that’s always a win.

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.

About the Author

Brandon DSave

Brandon D

Blogger/Fitness & Wellness Coach

I create quick, healthy, family-friendly recipes that make dinner simple, delicious, and stress-free.

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.

Similar Posts

Leave a Reply

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

Recipe Rating