High-Protein Cheesy Taco Casserole
Low carb, sugar-free and ready in 35 minutes — taco-seasoned beef under bubbling cheese with fresh tomatoes and herbs

This high-protein cheesy taco casserole keeps every promise on the cover: low carb, sugar-free, ready in 35 minutes — with 32g protein, 6g net carbs and 340 calories per serving. Taco-seasoned ground beef is layered with a creamy base and baked under bubbling Mexican cheese, finished with fresh diced tomatoes and herbs like the tray in the photo.
Per serving: 340 calories, 32g protein and 6g net carbs. Ready in 35 minutes.
Why you’ll love this taco casserole
- 32g protein per serving for just 340 calories
- Low carb and sugar-free — exactly as promised on the cover
- On the table in a genuine 35 minutes
- Every taco flavour with zero tortilla
- Bubbling, golden cheese like the photo
- Fresh tomatoes and herbs keep it bright
Health notes
- Lean ground beef: Browned hard and drained — the protein base.
- Homemade taco seasoning: All the flavour of the packet with no hidden sugar or starch.
- Cream cheese layer: The creamy richness, with none of the tortilla carbs.
- Sugar-free salsa: Check the label — tomatoes and peppers, no added sugar.
- Locked from the cover: The photo supplied the title, claims, time and macros, so they are kept consistent throughout the block.
Key element — drain the beef, bake the cheese to the edges
Brown the beef hard, then drain off every drop of fat — a greasy base makes a greasy casserole that never sets. Spread the cheese right to the edges of the dish: it goes lacy and crisp at the rim while the centre stays bubbling, exactly like the tray in the photo.
Ingredients
Casserole
- 2 lb lean ground beef (90/10)
- 1 onion, diced
- 2 Tbsp homemade taco seasoning (chilli powder, cumin, paprika, garlic powder, oregano)
- 1 tsp salt
- ½ cup sugar-free salsa
- 4 oz cream cheese, softened
Cheese and finish
- 2 cups shredded Mexican-blend cheese
- 1 cup diced fresh tomatoes
- ¼ cup chopped fresh coriander or parsley
Swaps
- Turkey: Ground turkey (93% lean) for a leaner bake.
- Extra heat: Diced jalapeños folded through the beef.
- Loaded: Black olives and diced peppers on top before baking.
- Big finish: Shredded lettuce, sour cream and guacamole at serving.
Instructions
| 1 | Brown the beef. Heat the oven to 375°F. Brown the beef with the onion in a large skillet over medium-high heat for 8–10 minutes until deeply browned. Drain off all the fat. |
| 2 | Season taco-style. Stir in the taco seasoning, salt and salsa, and simmer for 2–3 minutes so the beef drinks up the flavour. |
| 3 | Layer the dish. Spread the beef in a greased 9×13-inch dish. Dollop the cream cheese over the top in spoonfuls — it melts into creamy pockets in the oven. |
| 4 | Cheese on top. Blanket with the Mexican-blend cheese right to the edges of the dish. |
| 5 | Bake. Bake for 18–20 minutes until the cheese is bubbling and golden at the edges. |
| 6 | Finish fresh. Rest for 5 minutes. Scatter the diced tomatoes and herbs over the top and serve straight from the dish, like the tray in the photo. |
Pro tips
- Drain the beef thoroughly — a greasy base never sets properly.
- Homemade taco seasoning beats the packet: no sugar, no starch.
- Cheese to the edges gives the crispy lacy border.
- Tomatoes go on after baking so they stay fresh and bright.
- Leftovers reheat in a skillet for the best crispy edges.
Nutrition
| Nutrient | Per serving |
|---|---|
| Calories | 340 |
| Protein | 32g |
| Net carbohydrates | 6g |
| Total carbohydrates | 8g |
| Fiber | 2g |
| Total fat | 18g |
| Sodium | 760mg |
Per serving (6 servings), locked from the cover: 32g protein, 6g net carbs, 340 calories. Exact macros vary slightly with beef fat percentage and salsa brand.
Variations
Chicken taco
Shredded cooked chicken instead of beef — just as good.
Nacho style
Pepper jack on top and pickled jalapeños before baking.
Fajita
Peppers and onions folded through the beef with extra cumin.
Breakfast taco
Breakfast sausage and a fried egg on each scoop.
Storage
| Method | Time | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Airtight container; add fresh tomatoes at serving |
| Freezer | Up to 2 months | Freeze before the tomato topping; thaw overnight |
| Reheat | — | Skillet over medium heat for crispy edges, or oven at 350°F |
