Taco Casserole — Easy Weeknight Keto Bake

Easy Weeknight Taco Casserole — Cheesy Low-Carb Bake

A bubbling, cheese-topped keto taco casserole comes out of the oven in about 40 minutes — warm, spicy, and low-carb. After testing this recipe eight times on weeknights, I tightened the timing, trimmed the carbs, and tuned the spice so it delivers bold flavor without fuss. This version uses cauliflower rice to keep each slice hearty but low in net carbs, and a simple egg-and-cream custard to hold everything together so you get clean slices every time. If you love the texture of a taco but want an easy bake instead of tacos on the run, this is the recipe to make tonight. For a quick primer on keto-style taco casseroles, see a classic keto taco casserole base, which inspired some of my layering ideas.

Why This Recipe Works

  • Cauliflower rice soaks up taco juices and keeps the dish low in carbs while providing bulk and texture.
  • A small custard (eggs + cream) binds the layers without making the casserole soggy; it sets firm and yields clean slices.
  • Browning the beef first concentrates flavor and removes excess moisture so the casserole doesn’t weep.
  • A two-cheese mix (sharp cheddar + melting cheese) gives good flavor and a glossy finish that browns nicely.
  • Fast bake at a moderate temperature melts the cheese and finishes the custard without drying the meat.

Ingredients Breakdown

  • Ground beef (680 g / 1.5 lb, 85/15): The main protein and flavor carrier. Higher fat keeps the casserole rich; if you use 90/10 expect a drier result and consider adding 1 tbsp olive oil.
  • Cauliflower rice (600 g / about 5 cups fresh riced): Bulk and texture with very low carbs. Frozen cauliflower rice works — thaw and squeeze out excess water, or the casserole will be watery.
  • Eggs (3 large): Bind the casserole. They create a tender custard when mixed with cream.
  • Heavy cream (60 ml / 1/4 cup): Adds richness and helps the custard set tenderly. Do not use skim milk.
  • Sour cream (120 g / 1/2 cup): Adds tang and moisture. Full-fat improves texture and flavor.
  • Cheddar cheese, shredded (200 g / 2 cups): Provides sharp flavor.
  • Monterey Jack or a melting cheese (100 g / 1 cup): Adds meltiness and a glossy top.
  • Taco seasoning (20 g / 2 tbsp) — homemade: chili powder (1 tbsp / 8 g), ground cumin (1 tsp / 2 g), smoked paprika (1 tsp / 2 g), garlic powder (1/2 tsp / 1 g), onion powder (1/2 tsp / 1 g), salt (1 tsp / 6 g). Pre-made mixes often have sugar; avoid if you want strict keto.
  • Olive oil (15 ml / 1 tbsp): For browning the beef and sautéing aromatics.
  • Onion (1 small / 70 g) and garlic (3 cloves): For aromatics. Very small amounts keep carbs low.
  • Fresh cilantro and lime (optional): For finishing brightness.

Substitutions with impact warnings:

  • Swap ground turkey for beef: lower fat and a drier result; add 1 tbsp olive oil.
  • Replace cauliflower rice with frozen riced broccoli: fine but expect a slightly different flavor and color.
  • Greek yogurt can substitute sour cream 1:1 but expect sharper tang.

Essential Equipment

  • 23 x 33 cm (9 x 13 inch) baking dish — fits the volume without overflowing.
  • Mixing bowls, spatula, and a box grater or food processor for ricing cauliflower.
  • Large skillet for browning beef — a wide skillet helps moisture evaporate quickly.
  • Oven thermometer (recommended) — many ovens run hot; an accurate temp prevents overbaking.
  • Optional: A sheet pan lined with foil to catch any drips if your baking dish is full.

If you don’t have a food processor, grate the cauliflower on the large side of a box grater. If you don’t own a 9×13, use a similarly sized ovenproof dish and adjust bake time if the casserole is deeper than 4 cm (1.5 in).

Step-by-Step Instructions

Prep Time: 15 minutes; Cook Time: 25 minutes; Inactive Time: None; Total Time: 40 minutes. Servings: 6 slices.

Step 1: Preheat and prepare

Preheat the oven to 190°C (375°F). Grease a 23 x 33 cm (9 x 13 in) baking dish with 5 ml (1 tsp) olive oil or nonstick spray. This ensures the casserole releases cleanly and the edges crisp.

Step 2: Brown the beef

Heat 15 ml (1 tbsp) olive oil in a large skillet over medium-high heat. Add 680 g (1.5 lb) ground beef and cook until well browned, about 8–10 minutes, stirring and breaking the meat into small pieces; drain excess fat if there’s a lot. Cook until the meat registers no less than 74°C (165°F) and is deeply browned.

Step 3: Sauté aromatics and season

Reduce heat to medium, add the chopped onion (70 g / 1 small) and cook until translucent, about 4–5 minutes, stirring every 30 seconds. Add 3 minced garlic cloves and the homemade taco seasoning (20 g / 2 tbsp) and cook 30–45 seconds until fragrant. This blooms the spices and prevents raw-tasting seasoning.

Step 4: Prepare the cauliflower rice

If using fresh cauliflower, pulse florets in a food processor until rice-sized, yielding about 600 g (5 cups). Sauté the riced cauliflower in a separate skillet with a pinch of salt for 3–4 minutes to remove excess moisture, then drain in a fine mesh sieve for 1 minute. Do not add wet cauliflower directly or the casserole will be watery.

Step 5: Make the custard and assemble

Whisk together 3 large eggs, 60 ml (1/4 cup) heavy cream, and 120 g (1/2 cup) sour cream in a bowl. Stir in half of the cheddar (100 g / 1 cup) and half of the Monterey Jack (50 g / 1/2 cup). Layer half the cauliflower rice in the bottom of the prepared dish, top with the browned beef mixture, then the remaining cauliflower. Pour the egg-cream mixture evenly over the top and press gently so the custard soaks into the layers.

Step 6: Top with cheese and bake

Sprinkle the remaining 100 g (1 cup) cheddar and 50 g (1/2 cup) Monterey Jack evenly over the dish. Bake at 190°C (375°F) for 20–25 minutes, until the top is golden and the custard is set — a knife inserted near the center should come out clean and the internal temperature should reach about 71°C (160°F). Let rest 5–10 minutes before slicing. Resting is critical for clean slices.

Expert Tips & Pro Techniques

  • Common mistake: skipping the cauliflower squeeze. If you skip squeezing, the casserole will weep liquid while baking. Always remove as much moisture as possible.
  • Don’t overmix the custard: whisk until smooth, then pour. Overbeating traps air and can make the set curdled.
  • Make-ahead: Assemble up to the point of adding the final cheese. Cover and refrigerate up to 24 hours; add cheese and bake as directed, adding 5–7 minutes to the bake time if starting cold.
  • Pro technique for home cooks: brown the meat in two batches for better caramelization. This gives more surface contact and richer flavor than crowding the pan.
  • Crisp edges: for extra browned edges, place the dish under a broiler for 1–2 minutes after baking — watch it closely so it doesn’t burn.
  • Spice control: start with 1 tbsp taco seasoning and add more to taste. You can always serve hot sauce on the side.

Storage & Reheating

  • Refrigerator: Store cooled slices in an airtight container for 3–4 days. Reheat individual portions in a 175°C (350°F) oven for 10–12 minutes until warmed through. Avoid microwaving for best texture.
  • Freezer: This casserole freezes well. Wrap tightly in foil and plastic wrap or use a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: For best results, reheat at 175°C (350°F) for 12–18 minutes from refrigerated, or 20–30 minutes from frozen (after thawing 20–30 minutes at room temp). A short broil (1–2 minutes) will refresh the top.

Variations & Substitutions

  • Vegetarian Version: Replace beef with 450 g (3 cups) cooked, seasoned lentils or a crumbled plant-based beef substitute. Keep the custard the same; total bake time is unchanged.
  • Chicken Taco Casserole: Use 680 g (1.5 lb) shredded cooked chicken instead of beef. Mix with taco seasoning and reduce bake time by 3–5 minutes because shredded chicken is already cooked.
  • Extra low-carb (keto strict): Reduce cauliflower to 450 g (3.5 cups) and add 60 g (2 oz) pork rinds, crushed, to the custard for crunch. Pork rinds absorb moisture — add 1–2 minutes to bake time if needed.
  • Gluten-free swap: This whole recipe is gluten-free if your taco seasoning contains no wheat. Double-check labels.
  • Spicy version: Add 1 minced jalapeño or 1/2 tsp cayenne to the beef for heat; keep sour cream on the side to cool the palate.

Serving Suggestions & Pairings

  • Garnish with chopped cilantro, a squeeze of lime, and a dollop of sour cream. Serve with a simple shredded cabbage slaw to add crunch.
  • Pair with a crisp green salad and avocado slices for a light, fresh contrast.
  • For a heartier plate, serve with roasted vegetables. You might also enjoy it alongside our cheesy taco tortellini bake for a fun taco-themed spread.
  • Non-alcoholic pairing: sparkling water with lime cuts the richness. For adults, a citrusy IPA or a crisp Sauvignon Blanc complements the cheese and cumin.

Nutrition Information (per serving)
Serving size: 1 slice — yields 6 servings.

  • Calories: 575 kcal
  • Total Fat: 56 g
  • Saturated Fat: 22 g
  • Cholesterol: 210 mg
  • Sodium: 760 mg
  • Total Carbohydrates: 9 g
  • Dietary Fiber: 2 g
  • Sugars: 3 g
  • Protein: 44 g

Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Q: Why did my casserole turn out watery?
A: The most common cause is wet cauliflower rice. Always sauté and squeeze out excess moisture, or thaw and thoroughly drain frozen riced cauliflower before using.

Q: Can I make this without eggs?
A: You can, but eggs help the casserole set. Use 150 g (1/2 cup) mashed cream cheese mixed with 60 ml (1/4 cup) heavy cream as a binder substitute; texture will be denser.

Q: Can I double this recipe?
A: Yes. Use two 23 x 33 cm (9 x 13 in) dishes or a larger hotel pan and increase bake time by 5–10 minutes. Ensure the casserole depth is similar to avoid overbaking.

Q: Can I prepare this the night before?
A: Yes. Assemble up to the point before the final cheese, cover, and refrigerate for up to 24 hours. Add cheese and bake from chilled, adding 5–7 minutes to the bake time.

Q: How long does this keep in the fridge?
A: Stored in an airtight container, it keeps 3–4 days in the refrigerator. Reheat in the oven for best texture.

Q: Can I use shredded chicken instead of beef?
A: Yes. Use 680 g (1.5 lb) cooked, shredded chicken. Mix with the seasoning before layering; bake time is slightly shorter since the meat is already cooked.

Q: Will this work in a slow cooker?
A: It’s not ideal. Slow cookers retain more moisture, which can make the casserole soggy. If needed, cook beef and cauliflower separately, combine with the custard, and slow-cook on low for 2–3 hours, then broil to brown the top.

Conclusion

If you want other low-carb takes on the same idea, check out Cheesy Low-Carb Taco Casserole – Kalyn’s Kitchen for a different layering approach. For a recipe that’s close in spirit but adapted for keto and Whole30, see Keto & Whole30 Taco Bake – The Bettered Blondie for more inspiration.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
taco casserole easy weeknight keto bake 2026 02 26 220938 819x1024 1

Easy Weeknight Taco Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: veronica
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Keto

Description

A bubbling, cheese-topped keto taco casserole that delivers bold flavor without fuss — ready in about 40 minutes!


Ingredients

Scale
  • 680 g (1.5 lb) ground beef (85/15)
  • 600 g (about 5 cups) cauliflower rice
  • 3 large eggs
  • 60 ml (1/4 cup) heavy cream
  • 120 g (1/2 cup) sour cream
  • 200 g (2 cups) shredded cheddar cheese
  • 100 g (1 cup) Monterey Jack or melting cheese
  • 20 g (2 tbsp) homemade taco seasoning
  • 15 ml (1 tbsp) olive oil
  • 1 small onion (70 g)
  • 3 cloves garlic
  • Fresh cilantro (optional)
  • Lime (optional)

Instructions

  1. Preheat the oven to 190°C (375°F) and grease a 23 x 33 cm (9 x 13 in) baking dish.
  2. Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook until browned, about 8–10 minutes.
  3. Reduce heat to medium, add chopped onion, and sauté until translucent, about 4–5 minutes. Add garlic and taco seasoning, cooking until fragrant.
  4. Pulse cauliflower florets in a food processor until rice-sized. Sauté in a skillet for 3–4 minutes to remove moisture.
  5. Whisk together eggs, heavy cream, and sour cream in a bowl. Stir in half of the cheddar and Monterey Jack.
  6. Layer half the cauliflower rice in the baking dish, top with the beef mixture, then the remaining cauliflower. Pour custard mixture evenly on top.
  7. Sprinkle remaining cheddar and Monterey Jack cheese over the top and bake for 20–25 minutes until golden and set.
  8. Let rest for 5–10 minutes before slicing.

Notes

For the best flavor, ensure to squeeze out excess moisture from the cauliflower rice before layering.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 slice
  • Calories: 575
  • Sugar: 3g
  • Sodium: 760mg
  • Fat: 56g
  • Saturated Fat: 22g
  • Unsaturated Fat: 34g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 2g
  • Protein: 44g
  • Cholesterol: 210mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star