Description:
This hearty Taco Casserole layers seasoned ground beef, cauliflower rice, melty cheddar and mozzarella, then finishes with cool sour cream and fresh taco toppings. It delivers bold Mexican-inspired flavor with a creamy, cheesy texture while keeping the recipe relatively low in carbohydrates. With plenty of protein and no traditional tortilla base, it makes a satisfying highprotein, low-carb dinner.
3-Line Short Description:
A cheesy, savory taco casserole packed with seasoned beef and protein-rich ingredients.
Fresh tomatoes, lettuce, jalapeños, olives, and sour cream add color and refreshing contrast.
A comforting low-carb option for weeknight dinners and meal prep.
Diabetes-friendly note: This recipe is designed to be lower in carbohydrates than a traditional tortilla- or chip-based taco casserole, but individual blood-glucose responses vary. Portion size and the specific brands of ingredients can change the nutrition values.
Can This Taco Casserole Support Weight Loss Goals?
It can fit into a weight-management eating pattern when portions are appropriate. The lean ground beef, cheese, and sour cream provide protein and fat that can make the casserole satisfying, while cauliflower rice and fresh vegetables add volume and fiber without relying on a large amount of refined carbohydrates.
For a lower-calorie serving, use extra vegetables and leaner ground beef while keeping cheese and sour cream portions controlled.
Does Taco Casserole Fit a Highprotein Lifestyle?
Yes, this Taco Casserole can work well for a high-protein lifestyle because lean ground beef and cheese provide substantial protein in every serving. The recipe contains approximately 9 g net carbs per serving, depending on the brands used. Cauliflower rice, tomatoes, lettuce, and jalapeños add vegetables without making the dish heavily carbohydrate-based. For an even higher-protein version, choose extra-lean beef and use plain Greek yogurt instead of some of the sour cream.
Why This Recipe is Special:
- High-Protein: Ground beef and cheese make this casserole especially satisfying.
- Lower-Carb: Cauliflower rice replaces a traditional rice or tortilla base.
- Cheesy & Comforting: Cheddar and mozzarella create a rich, bubbling topping.
- Fresh Taco Flavor: Tomatoes, cilantro, jalapeños, olives, and lettuce brighten every bite.
- Meal-Prep Friendly: It reheats easily and can be portioned for several meals.
My Personal Experience
- The cheesy topping is my favorite part.
I love how the cheddar and mozzarella melt together into a golden, stretchy layer.
It gives the casserole that indulgent taco-night feeling without needing a tortilla shell. - The fresh toppings make a big difference.
Juicy tomatoes, crisp lettuce, cilantro, and jalapeño cut through the richness of the beef and cheese.
Adding them just before serving keeps their textures fresh and vibrant. - The beef stays wonderfully savory.
Browning the ground beef properly gives the casserole a deeper, more developed taco flavor.
I avoid rushing this step because good browning makes the finished dish taste much richer. - Cauliflower rice works surprisingly well here.
It adds bulk underneath the beef and cheese without overpowering the taco seasoning.
When cooked until tender but not watery, it blends naturally into the casserole.
Perfect For:

- Busy weeknights: A hearty dinner that can be assembled quickly.
- Meal prep: Divide into individual containers for convenient lunches or dinners.
- Family taco night: Everyone can customize their serving with favorite toppings.
- Low-carb meal plans: A satisfying alternative to tortilla-heavy taco dishes.
- High-protein eating: Provides a substantial amount of protein per serving.
- Casual gatherings: Serve directly from the baking dish with toppings on the side.
Why You’ll Love This Recipe:
- Loaded with taco flavor
Seasoned beef, salsa, jalapeño, and fresh cilantro create bold Mexican-inspired flavor. - Extra cheesy and creamy
Cheddar and mozzarella melt beautifully while sour cream adds a cool, creamy finish. - No tortilla shell required
The casserole gets its satisfying texture from beef, cauliflower rice, cheese, and toppings. - Great for leftovers
Individual portions reheat easily, making this practical for meal-prep lunches. - Easy to customize
Add avocado, extra jalapeño, fresh salsa, or Greek yogurt according to your preferences.
Common Mistakes to Avoid:
- Leaving excess liquid in the beef: Drain excess grease or liquid so the casserole doesn’t become watery.
- Overcooking cauliflower rice: Cook just until tender; overly soft cauliflower can release too much moisture.
- Adding fresh toppings before baking: Lettuce and fresh tomatoes are best added after baking for better texture.
- Using too much seasoning mix: Taco seasoning can contain considerable sodium, so measure carefully and choose a lower-sodium option when possible.
Required Equipment:
- Large skillet — provides enough space to brown the beef evenly.
- 9 × 13-inch baking dish — creates an ideal casserole depth for even heating.
- Wooden spoon or spatula — makes breaking up and browning the beef easy.
- Colander — helps drain excess liquid from the cooked beef.
- Measuring cups and spoons — keeps ingredient portions consistent.
- Sharp knife — makes chopping the fresh toppings quick and precise.
Storage Instructions:
Allow the casserole to cool for about 20–30 minutes before storing. Transfer leftovers to airtight glass or BPA-free meal-prep containers and refrigerate for up to 3–4 days.
For freezing, portion the cooled casserole into freezer-safe airtight containers and freeze for up to 2–3 months. For best texture, freeze the baked beef-and-cheese portion without lettuce and other fresh toppings.
Thaw frozen portions overnight in the refrigerator. Reheat refrigerated portions in the microwave in 60–90-second intervals, stirring or rotating as needed, or warm in a covered oven-safe dish at 350°F (175°C) until heated through. Add fresh lettuce, tomatoes, cilantro, and sour cream after reheating to keep the meal fresh and protein-friendly.
📝 Ingredients
For the Taco Casserole:
- 1½ pounds (680 g) lean ground beef, preferably 90–93% lean
- 3 cups (about 300 g) cauliflower rice, fresh or frozen
- 1 cup (about 240 g) no-sugar-added salsa
- 2 tablespoons taco seasoning, preferably lower-sodium
- 2 cups (8 oz / 225 g) shredded cheddar cheese
- 1 cup (4 oz / 115 g) shredded mozzarella cheese
- 1 cup (240 g) sour cream
- ½ cup sliced black olives
- 1½ cups diced tomatoes
- 2 cups shredded romaine or iceberg lettuce
- 1 medium jalapeño, thinly sliced
- ¼ cup chopped fresh cilantro
- ½ small onion, finely diced (optional)
- 1 tablespoon olive oil, only if needed for cooking
Ingredient note: Choose salsa and taco seasoning without added sugar when possible. For a higher-protein variation, plain nonfat Greek yogurt can replace part or all of the sour cream.
👩🍳 Directions
1. Prepare the oven
Preheat the oven to 375°F (190°C). Lightly grease a 9 × 13-inch baking dish.
2. Brown the beef
Heat a large skillet over medium-high heat. Add the ground beef and cook for approximately 6–8 minutes, breaking it apart with a spatula.
Cook until no longer pink and nicely browned. Drain excess grease if necessary.
3. Add taco flavor
Reduce the heat to medium. Add the taco seasoning and salsa. Stir well and cook for 2–3 minutes.
The mixture should look thick and saucy rather than watery.
4. Cook the cauliflower rice
Add the cauliflower rice and stir into the beef mixture. Cook for approximately 4–5 minutes, stirring occasionally.
High-protein cooking tip: Don’t overcook the cauliflower rice. Keeping it slightly firm prevents excess moisture and gives the casserole a better texture.
5. Build the casserole
Transfer the beef and cauliflower mixture to the prepared baking dish. Spread it into an even layer.
Sprinkle the cheddar and mozzarella evenly over the top.
6. Bake
Bake uncovered at 375°F (190°C) for 15–20 minutes.
The casserole is ready when the cheese is completely melted, bubbling around the edges, and lightly golden in spots.
7. Rest
Remove from the oven and let it rest for 5–10 minutes.
This allows the cheese to settle and makes the casserole easier to portion.
8. Add fresh toppings
Top with sour cream, diced tomatoes, sliced black olives, jalapeño, cilantro, and shredded lettuce.
For the best texture, add the lettuce immediately before serving rather than baking it.
Nutrition Facts
Per Serving — Approximate
Based on 6 servings and the ingredients listed above. Actual values vary according to brands, portion sizes, and the fat percentage of the beef.
- Calories: ~590 kcal
- Fats: ~44 g
- Cholesterol: ~144 mg
- Sodium: ~885 mg
- Potassium: ~675 mg
- Total Carbohydrates: ~12 g
- Fiber: ~3 g
- Net Carbs: ~9 g
- Sugars: ~6 g
- Protein: ~43 g
- Calcium: ~475 mg
Total Calories (Per Serving): ~590 kcal, approximate.
Best Season for This Recipe:
All-season — this comforting casserole works equally well for cozy winter dinners, summer taco nights, and easy meal prep throughout the year.
Notes:
- Storage: Refrigerate leftovers in airtight containers for 3–4 days or freeze portions for up to 2–3 months.
- Reheating: Reheat gently until hot, then add fresh toppings afterward.
- Allergy notes: Contains dairy. Check taco seasoning and salsa labels for additional allergens or ingredients you may need to avoid.
- Flavor boost: Add fresh lime juice, extra cilantro, smoked paprika, or a pinch of cumin before serving.
- Higher-protein option: Replace some or all of the sour cream with plain Greek yogurt.
- Lower-sodium option: Use reduced-sodium taco seasoning, salsa, and olives.
Frequently Asked Questions
1. Is Taco Casserole low-carb?
Yes, this version uses cauliflower rice instead of a traditional tortilla or rice base and provides approximately 9 g net carbs per serving.
2. Is Taco Casserole high in protein?
Yes, each serving provides approximately 43 g of protein, primarily from lean ground beef and cheese.
3. Can I use ground turkey instead of beef?
Yes, lean ground turkey can replace the beef for a lighter variation while still providing plenty of protein.
4. Can I make this casserole ahead of time?
Yes, assemble the beef mixture and cheese in advance, refrigerate it, and bake when ready to serve.
5. Can I freeze Taco Casserole?
Yes, freeze the cooked casserole in airtight freezer-safe portions, preferably without the fresh lettuce and tomato toppings.
6. Can I make it more spicy?
Absolutely—add extra jalapeño, diced green chiles, hot salsa, cayenne pepper, or your favorite low-sugar hot sauce for more heat.