High Protein Southwest Taco Casserole – Easy, Flavor-Packed, and Meal-Prep Friendly

This hearty casserole brings all the bold flavors of Southwest tacos into one simple, crowd-pleasing dish. It’s layered with lean protein, fiber-rich beans, and bright veggies, then finished with melty cheese for that craveable finish. The best part?

It’s easy enough for a busy weeknight and sturdy enough for meal prep. You’ll get satisfying portions packed with protein without spending all night in the kitchen.

Save

High Protein Southwest Taco Casserole - Easy, Flavor-Packed, and Meal-Prep Friendly

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

Ingredients
  

  • 1.5 pounds lean ground turkey (93% lean) or extra-lean ground beef
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup frozen corn (or canned, drained)
  • 1 can (14.5 oz) fire-roasted diced tomatoes, drained
  • 1 cup salsa (medium or mild, to taste)
  • 1 packet taco seasoning (or 3 tbsp homemade: chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt)
  • 1/2 tsp smoked paprika (optional, for depth)
  • 1/2 tsp ground coriander (optional, brightens the flavor)
  • 1/2 cup nonfat Greek yogurt (for creaminess and extra protein)
  • 1 cup reduced-fat shredded Mexican blend cheese (or part-skim mozzarella + cheddar)
  • 1/2 cup chopped cilantro (divided; save some for garnish)
  • 2 green onions, thinly sliced
  • 1 lime, cut into wedges
  • Salt and pepper, to taste
  • Olive oil or avocado oil, for sautéing
  • Optional mix-ins or toppings: pickled jalapeños, diced avocado, shredded lettuce, hot sauce

Method
 

  1. Preheat the oven. Set to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
  2. Sauté the aromatics. Warm 1 tbsp oil in a large skillet over medium heat. Add onion and bell pepper with a pinch of salt. Cook 5–7 minutes until softened and lightly golden.
  3. Brown the meat. Add ground turkey to the skillet. Break it up with a spatula and cook until no longer pink, about 6–8 minutes. Season with taco seasoning, smoked paprika, and coriander. Stir to coat.
  4. Add the veggies and beans. Stir in black beans, corn, and drained fire-roasted tomatoes. Cook 2–3 minutes to warm through. Taste and adjust salt and pepper.
  5. Add salsa and yogurt. Reduce heat to low. Stir in salsa and Greek yogurt until creamy and well combined. Fold in half the cilantro and half the green onions.
  6. Assemble the casserole. Transfer the mixture to the prepared baking dish. Spread evenly and top with shredded cheese.
  7. Bake. Place in the oven for 15–18 minutes, until the cheese is melted and bubbly around the edges.
  8. Rest and garnish. Let it rest 5 minutes. Top with remaining cilantro and green onions. Serve with lime wedges.
  9. Optional toppings. Add pickled jalapeños for heat, a spoon of Greek yogurt instead of sour cream, or avocado for richness.
Jump to Recipe Card

Why This Recipe Works

Cooking process close-up: Sautéed onion and red bell pepper softening in a large skillet, followed Save

This casserole leans on a foundation of lean ground turkey or extra-lean beef for a high-protein base that stays juicy thanks to tomatoes and salsa. Black beans and corn add texture and fiber, while spices bring a warm, Southwest kick without being overwhelming.

Baking everything together helps the flavors mellow and meld. A final layer of cheese adds richness, but you can adjust the amount to fit your goals.

Ingredients

  • 1.5 pounds lean ground turkey (93% lean) or extra-lean ground beef
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup frozen corn (or canned, drained)
  • 1 can (14.5 oz) fire-roasted diced tomatoes, drained
  • 1 cup salsa (medium or mild, to taste)
  • 1 packet taco seasoning (or 3 tbsp homemade: chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt)
  • 1/2 tsp smoked paprika (optional, for depth)
  • 1/2 tsp ground coriander (optional, brightens the flavor)
  • 1/2 cup nonfat Greek yogurt (for creaminess and extra protein)
  • 1 cup reduced-fat shredded Mexican blend cheese (or part-skim mozzarella + cheddar)
  • 1/2 cup chopped cilantro (divided; save some for garnish)
  • 2 green onions, thinly sliced
  • 1 lime, cut into wedges
  • Salt and pepper, to taste
  • Olive oil or avocado oil, for sautéing
  • Optional mix-ins or toppings: pickled jalapeños, diced avocado, shredded lettuce, hot sauce

Step-by-Step Instructions

Tasty top-view bake: Overhead shot of the assembled Southwest taco casserole in a 9x13 baking dish jSave
  1. Preheat the oven. Set to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. Sauté the aromatics. Warm 1 tbsp oil in a large skillet over medium heat.

    Add onion and bell pepper with a pinch of salt. Cook 5–7 minutes until softened and lightly golden.

  3. Brown the meat. Add ground turkey to the skillet. Break it up with a spatula and cook until no longer pink, about 6–8 minutes.

    Season with taco seasoning, smoked paprika, and coriander. Stir to coat.

  4. Add the veggies and beans. Stir in black beans, corn, and drained fire-roasted tomatoes. Cook 2–3 minutes to warm through.

    Taste and adjust salt and pepper.

  5. Add salsa and yogurt. Reduce heat to low. Stir in salsa and Greek yogurt until creamy and well combined. Fold in half the cilantro and half the green onions.
  6. Assemble the casserole. Transfer the mixture to the prepared baking dish.

    Spread evenly and top with shredded cheese.

  7. Bake. Place in the oven for 15–18 minutes, until the cheese is melted and bubbly around the edges.
  8. Rest and garnish. Let it rest 5 minutes. Top with remaining cilantro and green onions. Serve with lime wedges.
  9. Optional toppings. Add pickled jalapeños for heat, a spoon of Greek yogurt instead of sour cream, or avocado for richness.

Keeping It Fresh

Let the casserole cool before covering.

Store in airtight containers in the fridge for up to 4 days. For freezing, portion into square containers, wrap tightly, and freeze up to 3 months.

Reheat covered in the oven at 325°F (165°C) until warmed through, about 20 minutes, or microwave in 60–90 second bursts. If reheating from frozen, thaw overnight in the fridge first to keep the texture smooth and the yogurt from separating.

Final plated serving: A generous square of High Protein Southwest Taco Casserole on a matte white plSave

Benefits of This Recipe

  • High protein. Lean meat, black beans, and Greek yogurt deliver staying power.
  • Balanced macros. Protein, fiber, and moderate fat help keep you full and steady.
  • Meal-prep friendly. Holds up well over several days and reheats without drying out.
  • Customizable heat. Choose mild or spicy salsa, and add jalapeños if you like it hotter.
  • Budget smart. Pantry staples like beans, tomatoes, and corn stretch the protein.

Pitfalls to Watch Out For

  • Too much liquid. If your salsa is very runny, drain the tomatoes well and simmer the filling a bit longer before baking.
  • Overbaking. More time won’t make it better; it can dry out the meat.

    Pull it once the cheese is melted and bubbly.

  • Underseasoning. Beans and corn soak up flavor. Taste the filling before baking and adjust salt, lime, and spices.
  • Skipping the rest. A brief rest helps the casserole set, making clean slices and a better texture.

Alternatives

  • Ground chicken or plant-based crumbles. Swap turkey for chicken or a soy-based crumble for a vegetarian version. Keep the beans for protein.
  • Quinoa layer. For extra protein and carbs, fold in 1 to 1.5 cups cooked quinoa before baking.
  • Low-dairy. Use lactose-free yogurt and a dairy-free cheese alternative, or skip the cheese and finish with avocado and cilantro.
  • Different beans. Pinto or kidney beans work just as well as black beans.
  • Roasted veggies. Add zucchini or roasted sweet potatoes for more volume and color.
  • Tortilla crunch. Sprinkle a few crushed baked tortilla chips on top right before serving for crisp texture.

FAQ

How much protein is in a serving?

Exact numbers vary by brands, but a generous serving (about one-sixth of the pan) typically lands around 30–35 grams of protein when made with 93% lean turkey, black beans, and reduced-fat cheese.

Can I make it ahead?

Yes.

Assemble the casserole up to the cheese, cover, and refrigerate for up to 24 hours. Add 5–8 extra minutes to the bake time since it will be cold.

Is it spicy?

It’s as spicy as your salsa and seasoning. Use mild salsa and skip jalapeños for a gentle heat, or choose medium/hot salsa if you want more kick.

What can I use instead of Greek yogurt?

Use light sour cream or a thick dairy-free yogurt.

Keep the same amount and stir it in off the heat to prevent curdling.

Can I add rice?

Absolutely. Mix in 1 to 1.5 cups cooked brown rice or cauliflower rice. If using cauli rice, sauté it briefly first to remove excess moisture.

How do I keep it from getting watery?

Drain the tomatoes well, use a thicker salsa, and simmer the filling until it looks saucy but not soupy before baking.

Avoid covering the casserole while it bakes.

What toppings go well?

Great options include diced avocado, extra cilantro, shredded lettuce, pickled red onions, hot sauce, and a squeeze of lime. Keep toppings light to maintain the high-protein focus.

Can I cook this in a skillet only?

Yes. Use an oven-safe skillet, assemble everything in it, top with cheese, and either bake as directed or cover and cook on low until the cheese melts.

Wrapping Up

This High Protein Southwest Taco Casserole takes familiar ingredients and turns them into a simple, satisfying meal.

It’s flexible, great for leftovers, and easy to tweak for spice, dairy, or veggies. Keep the base formula—lean protein, beans, bright spices, and a creamy element—and you’ll have a reliable weeknight favorite that feeds a crowd or fuels your week.

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