High-Protein Cheesy Taco Casserole

High-Protein Cheesy Taco Casserole

Cheesy taco casserole loaded with seasoned beef and melted cheese — low-carb, sugar-free, and ready in 35 minutes

This high-protein cheesy taco casserole delivers classic taco flavor in a simple baked dish. Seasoned ground beef, tomatoes, and plenty of melted cheese come together for a satisfying low-carb meal that packs 32 g of protein and only 6 g net carbs per serving.

Low-carb, sugar-free, and perfect for weeknight dinners or meal prep.

Prep10 min
Cook25 min
Servings6
Protein32g
Net Carbs6g
Calories340

Why you’ll love this casserole

  • 32g protein per serving — a complete high-protein meal
  • Only 6g net carbs and fully sugar-free
  • All the classic taco flavors in one dish
  • Ready in about 35 minutes
  • Easy one-pan style with minimal cleanup
  • Great for meal prep and leftovers

Health notes

  • High protein: Ground beef and cheese deliver a solid protein boost.
  • Low carb: No tortillas or rice — just seasoned beef, tomatoes, and cheese.
  • Sugar-free: No added sugar in the seasoning or sauce.
  • Satisfying: Rich, cheesy, and filling without the carbs.

Key element — drain the beef well

After browning the ground beef, drain excess fat thoroughly. This keeps the casserole flavorful without becoming greasy.

Ingredients

Casserole

  • 1½ lbs (680g) ground beef (85–90% lean)
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 2–3 Tbsp taco seasoning (sugar-free)
  • 1 cup diced tomatoes (fresh or canned, drained)
  • ½ cup cream cheese, softened
  • ½ cup heavy cream or sour cream
  • 2 cups shredded Mexican blend or cheddar cheese, divided
  • ½ tsp salt (adjust to taste)
  • ¼ tsp black pepper
  • Optional: diced green chiles or jalapeños for heat
  • Fresh cilantro or green onions for garnish

Swaps

  • Higher protein: Use extra-lean ground beef or add an extra egg to the mixture.
  • Turkey version: Swap ground beef for ground turkey.
  • Dairy-free: Use dairy-free cream cheese and cheese alternatives.
  • Extra veggies: Stir in diced bell peppers or cauliflower rice.

Instructions

Pro tips

  • Drain the beef well so the casserole stays rich but not greasy.
  • For extra taco flavor, add a squeeze of lime juice before serving.
  • Let the casserole rest 5 minutes after baking for cleaner scoops.
  • This reheats beautifully and is excellent for meal prep.
  • Top with avocado, sour cream, or salsa at the table if desired.

Nutrition

NutrientPer serving
Calories340
Protein32g
Net carbohydrates6g
Total carbohydrates8g
Fiber2g
Total fat20g
Sodium620mg

Estimates based on 85% lean ground beef, cheese, cream cheese, and tomatoes. Exact numbers vary with meat lean percentage and cheese brand.

Variations

Spicy taco casserole

Add diced jalapeños or a pinch of cayenne to the beef mixture.

Chicken taco version

Swap the ground beef for shredded cooked chicken or ground chicken.

Loaded

Top with diced avocado, sour cream, and fresh cilantro after baking.

Cauliflower rice base

Stir in 1–2 cups cooked cauliflower rice for extra volume and fiber.

Storage

MethodTimeNotes
RefrigeratorUp to 4 daysStore covered
FreezerUp to 2 monthsFreeze in portions for easy reheating
ReheatOven or microwaveCover to keep moisture; add a splash of cream if needed

FAQ

Yes. At only 6g net carbs per serving it fits easily into most keto and low-carb plans.
Yes. Assemble up to a day ahead, cover, and refrigerate. Bake when ready, adding a few extra minutes if cold.
Draining excess fat keeps the casserole rich and flavorful without becoming greasy.
Yes. Ground turkey works well. Add a little extra seasoning or a splash of broth if it seems dry.
A simple green salad, guacamole, cauliflower rice, or roasted vegetables all pair nicely.
Yes. Cool completely, portion, and freeze for up to 2 months. Thaw overnight and reheat gently.

Test your knowledge

5 quick questions about this cheesy taco casserole

1. Protein per serving?

2. Net carbs per serving?

3. Why drain the ground beef?

4. About how long does this take?

5. Best way to store leftovers?

Similar Posts