High-Protein Taco Casserole
Bold taco flavors, melted cheese, and all the classic toppings — a low-carb casserole ready in 30 minutes
This is taco night in casserole form. Seasoned ground beef gets layered with cheese and baked until bubbly, then finished with fresh tomatoes, green onions, and black olives. Every serving delivers 38 g of protein and only 6 g net carbs.
One baking dish, 30 minutes, completely sugar-free, and perfect for family dinners or easy meal prep.
Why you’ll love this casserole
- 38g protein per serving — one of the highest-protein dinners
- Only 6g net carbs and completely sugar-free
- Ready in 30 minutes start to table
- Classic taco flavors without the shells
- One baking dish, easy cleanup
- Great for sharing or meal prep
Health notes
- Very high protein: Lean ground beef delivers serious satiety.
- Low carb: No tortillas or rice — just meat, cheese, and fresh toppings.
- No sugar: Seasonings and toppings stay clean.
- Balanced: Protein + healthy fats + fresh vegetables in every scoop.
Key element — bloom the spices
After browning the beef, stir the taco spices into the meat and cook 30–60 seconds before adding any liquid. This toasts the spices and gives the casserole deep, authentic taco flavor.
Ingredients
Beef mixture
- 2 lb (900g) lean ground beef (90/10 or 93/7)
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 Tbsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp garlic powder
- ½ tsp salt + ¼ tsp black pepper
- ½ cup water or beef broth
- Optional: 4 oz cream cheese for extra creaminess
Casserole
- 2½ cups shredded cheddar or Mexican blend cheese
Toppings
- 1 large tomato, diced
- 3–4 green onions, sliced
- ¼ cup sliced black olives
- Optional: sour cream, cilantro, jalapeño, avocado
Swaps
- Turkey: Ground turkey works well; add a little oil when browning.
- Spicier: Add diced jalapeño to the beef or extra cayenne.
- Extra protein: Stir an additional ½ cup shredded cheese into the beef mixture.
- Dairy-free: Use dairy-free cheese and skip the cream cheese.
Instructions
| 1 | Preheat and brown. Preheat oven to 375°F (190°C). In a large skillet over medium-high heat, cook the ground beef and onion until the beef is deeply browned and the onion is soft, 7–8 minutes. Drain excess fat if needed. |
| 2 | Season. Stir in garlic, chili powder, cumin, paprika, garlic powder, salt, and pepper. Cook 30–60 seconds to bloom the spices. Add water or broth and simmer 2–3 minutes until slightly thickened. Stir in cream cheese if using until smooth. |
| 3 | Assemble. Transfer the beef mixture to a 9×13-inch baking dish and spread evenly. Sprinkle the shredded cheese evenly over the top. |
| 4 | Bake. Bake 12–15 minutes until the cheese is fully melted and bubbly and the edges are lightly golden. |
| 5 | Top and serve. Remove from the oven. Scatter diced tomato, green onions, and black olives over the top. Add any optional toppings and serve immediately. |
Pro tips
- Do not skip blooming the spices — it makes a noticeable difference in flavor.
- For extra creaminess, stir softened cream cheese into the beef before transferring to the dish.
- Add the fresh toppings only after baking so they stay cool and bright.
- Let the casserole rest 3–4 minutes before scooping so it holds together better.
- This reheats extremely well — perfect for next-day lunches.
Nutrition
| Nutrient | Per serving (1/6) |
|---|---|
| Calories | 420 |
| Protein | 38g |
| Net carbohydrates | 6g |
| Total carbohydrates | 8g |
| Fiber | 2g |
| Total fat | 25g |
| Sodium | 680mg |
Estimates based on lean ground beef and cheddar. Exact numbers vary with beef fat percent and cheese amount.
Variations
Loaded version
Add avocado, extra cilantro, jalapeños, and a dollop of sour cream after baking.
Chicken version
Swap the ground beef for shredded cooked chicken mixed with the same spices.
Extra cheesy
Double the cheese or add a layer of cream cheese in the middle.
Spicy kick
Stir diced jalapeño into the beef and top with extra hot sauce or chili flakes.
Storage
| Method | Time | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Covered; reheat in the oven or microwave |
| Freezer | Up to 2 months | Freeze without fresh toppings; thaw overnight |
| Meal prep | Up to 4 days | Portion into containers; add fresh toppings when serving |
FAQ
Test your knowledge
5 quick questions about this taco casserole
1. Protein per serving?
2. Net carbs per serving?
3. What gives the casserole its deep taco flavor?
4. About how long does this take?
5. Best time to add the fresh toppings?
