Keto Taco Casserole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published October 6, 2022 • Updated February 28, 2026

This post may contain affiliate links. See my disclosure policy.

I load this taco casserole with seasoned ground beef, zucchini, and cauliflower rice, then bake it under a layer of melted cheese. 30 minutes, no eggs, no filler.

I make this keto taco casserole almost every week during busy stretches. The whole thing comes together in one skillet before a quick bake, and it feeds my family of four with leftovers. Seasoned ground beef, zucchini, cauliflower rice, Rotel, and a thick layer of melted Colby jack. No eggs, no filler, just taco flavor that actually tastes like taco night.

a mexican casserole in a baking dish next to keto tortilla chips and a half a lime

I tested egg-based versions early on because most casserole recipes call for a binder. The egg gave the whole dish this subtle breakfast quality that didn’t belong. Once I dropped it, the beef and veggie flavors came through clean, and the filling holds together fine on its own once you drain the liquid before baking. That decision changed everything about how this recipe eats.

The biggest lesson from making this dozens of times: control the moisture. Salt your diced zucchini for about 10 minutes, then squeeze it dry before it goes in the skillet. Use a slotted spoon to transfer the filling to the casserole dish so the cooking liquid stays behind. Reader Todd figured this out on his own with the cauliflower rice (squeeze it dry first) and got the same result. Those small steps keep the bottom from getting soggy.

If you’d rather skip the extra dish, an oven-safe skillet works fine for the bake. Just pour off the liquid before adding cheese. I do this on nights when I don’t want to wash anything extra, and the edges get slightly more caramelized in cast iron, which I actually prefer.

Don’t skip the sour cream sauce. Plain sour cream is fine, but the lime juice and a pinch of salt take this from good to great. I pipe it on with a plastic bag (cut the corner off) when I want it to look sharp, but a spoon drizzle works too.

The crushed tortilla chips on top give you the crunch from regular taco night. I make my own sometimes, but store-bought chips crushed in a bag work when I’m short on time. Pull the chips off before you store leftovers. They go soggy in the fridge. Add fresh ones when you reheat.

For more low carb weeknight dinners like this, try my sheet pan fajitas, zucchini taco boats, or keto hamburger helper. All of them take under 30 minutes and my family rotates through them without complaining.

How to make it

Everything happens in one skillet, then you transfer to a baking dish (or keep it in the skillet if it’s oven-safe). The whole process takes about 30 minutes from start to table.

a casserole dish filled with cheesy taco casserole and topped with diced tomato and cilantro

Key ingredients and substitutions

  • Ground beef – I use 80/20 for this recipe. Ground turkey, chicken, or venison all work too.
  • Onion – Yellow onion has the lowest net carbs, but white works fine.
  • Oil – I use avocado oil. Light olive oil or ghee are good swaps.
  • Rotel – One can of Rotel, or use a can of diced tomatoes plus a small can of green chilis. Fresh green chilis work too; add them at the same time as the zucchini so they soften.
  • Zucchini – Medium, diced. Don’t peel it. The skin softens during cooking and adds extra fiber.
  • Black olives – I like them, but skip these if they’re not your thing.
  • Cauliflower rice – Fresh (pulse florets in a food processor), frozen from a bag, or pre-riced from the produce section. All work.
  • Cheese – I go with Colby jack. Monterey jack, cheddar, or a Mexican blend are all good. Mix in some cream cheese if you want it creamier.
  • Tortilla chips – Make your own or use store-bought like Quest Chips or Mr. Tortilla Chips.
  • Green onions – Use both the white and green parts.
  • Sour cream – Plain Greek yogurt works if you want to cut fat and calories.
  • Seasoning – Chili powder, oregano, salt, and garlic. Store-bought taco seasoning is a fast substitute.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 684+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Taco Casserole

4.6 (7) Prep 10m Cook 20m Total 30m 6 servings

Keto Taco Casserole Ingredients

  • 2 tablespoons avocado oil
  • 1 pound ground beef
  • ¼ cup chopped yellow onion
  • 4 cloves garlic, minced
  • 2 tablespoons chili powder
  • 2 teaspoons oregano
  • ½ teaspoon salt
  • 10 oz can Rotel or diced tomatoes
  • 1 zucchini, diced
  • 2.25 oz canned sliced black olives
  • 8 oz riced cauliflower
  • 8 oz Colby jack cheese, shredded
  • 1 cup crushed low-carb tortilla chips, optional
  • ¼ cup chopped cilantro
  • 2 green onions

Lime Sour Cream Sauce Ingredients

  • 2 tablespoons sour cream
  • 1 tablespoon water
  • 1 teaspoon lime juice
  • pinch of salt

Step by Step Instructions

Step by Step Instructions

1
Brown the ground beef

Preheat the oven to 375 degrees. In a skillet, add avocado oil and ground beef. Cook over medium high heat until almost browned.

a skillet with ground beef cooking
Ingredients for this step
  • Avocado oil
  • Ground beef
2
Season the beef

Add diced onion, minced garlic, chili powder, dried oregano and salt. Continue cooking until ground beef is fully cooked through and onion has softened.

taco meat cooking in a skillet
Ingredients for this step
  • Onion (diced)
  • Garlic (minced)
  • Chili powder
  • Oregano
  • Salt
3
Add veggies

Lower heat to medium. Add Rotel, diced zucchini, olives and cauliflower rice. Cover and let simmer until cauliflower rice and zucchini have softened. Remove from heat.

diced up veggies and ground beef cooking in a skillet
Tip No need to drain the rotel or olives. This will provide liquid to steam the cauliflower rice and diced zucchini.
Ingredients for this step
  • Rotel
  • Zucchini (diced)
  • Black olives (sliced)
  • Cauliflower rice (fresh or frozen)
4
Drain or remove excess liquid

Using a slotted spoon or spatula, transfer ground beef mixture into an 8×10 casserole dish, leaving behind as much liquid as possible.

holding up a spoonful of taco mixture with a slotted spatula
Tip For a one pot meal, keep the taco meat in the skillet but drain the liquid.
5
Cheese and bake

Top with shredded cheese and bake at 375 degrees for 10 minutes.

a white baking dish with a casserole topped with shredded cheese
Ingredients for this step
  • Shredded Colby Jack cheese (shredded)
6
Prepare lime sour cream sauce

Meanwhile make lime sour cream sauce by adding sour cream, water, lime juice and salt to a small bowl. Stir to combine. Set aside.

holding a small spoonful of sour cream based sauce
Tip If sauce too thick to drizzle on, add more water to thin out consistency. Can add to a plastic bag and cut off one corner to pipe on easily.
Ingredients for this step
  • Sour cream
  • Water
  • Lime juice
  • Salt
7
Add toppings

Remove baked casserole from the oven. Sprinkle crushed chips (if using), sour cream sauce, chopped cilantro and sliced green onion.

a baked casserole topped with chips, cilantro and sour cream
Tip Crush chips by adding to a plastic bag and crushing with hands or a rolling pan. Add diced tomato if desired.
Ingredients for this step
  • Tortilla chips (low-carb)
  • Sour cream sauce (from above)
  • Cilantro (chopped)
  • Green onion (sliced)
Nutrition Per Serving
488 Calories
38.4g Fat
25.4g Protein
8.2g Net Carbs
13.3g Total Carbs
6 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Taco Casserole

Frequently Asked Questions

Can I freeze keto taco casserole?

I freeze this keto taco casserole filling (before adding cheese) for up to 3 months and it reheats well. I thaw it overnight in the fridge, add cheese, and bake at 375 until melted and heated through. My one rule: leave the chips and sour cream sauce off until serving. Both go downhill in the freezer.

How do I stop the casserole from being watery?

I had this issue until I figured out two steps that fixed it. First, I salt the diced zucchini and let it sit for about 10 minutes, then squeeze it dry. That pulls out a lot of moisture upfront. Second, I use a slotted spoon to transfer the filling to the casserole dish so the liquid stays behind in the skillet. If it's still too wet for your taste, try draining the Rotel before adding it. Reader Todd found that squeezing the cauliflower rice dry first also helps.

Can I use ground turkey instead of beef?

I've made this with ground turkey, ground chicken, and venison. They all work. With turkey or chicken, I add a tablespoon of extra avocado oil since they're leaner and can dry out during cooking. The chili powder and oregano carry the flavor either way, so you won't miss the beef.

How do I make this spicier or less spicy?

My recipe calls for 2 tablespoons of chili powder, which is how I like it. If you're sensitive to heat, start with 1 tablespoon and taste before adding more. Reader Jennifer used chipotle chili powder and found the full amount too spicy for her family. For more kick, I add diced jalapenos or a few dashes of hot sauce after baking so everyone can adjust their own bowl.

Can I bake this in a skillet instead of a casserole dish?

I do this all the time when I don't want extra dishes. Keep everything in an oven-safe skillet, drain out as much liquid as you can, top with cheese, and bake as directed. The edges get a little more caramelized in cast iron, which I actually prefer to the casserole dish version.

Can I use frozen cauliflower rice?

I use frozen cauliflower rice in this regularly. No need to thaw it. Just add it straight from the bag when the recipe says to. It releases a bit more moisture than fresh, so I make sure to drain well with the slotted spoon before transferring to the baking dish.

What can I use instead of cauliflower rice?

I've tried Hearts of Palm rice as a swap and it works well (similar texture, very mild flavor). You can also leave the cauliflower rice out entirely and add extra zucchini or diced bell peppers. The filling is flavorful enough to hold its own without it.

Is this good for meal prep?

I meal prep this regularly. I cook the filling, let it cool, and store it covered in the fridge for up to 2 days. When I'm ready to eat, I add cheese and bake. It also freezes well for up to 3 months. My cilantro lime chicken is another one I rotate through on meal prep weeks.

Similar Recipes

Others looking for “Keto Taco Casserole” also liked:

a small plate with a portion of keto taco casserole on it with chips and a lime wedge

Why I skip the egg

I tried the egg-binder approach that a lot of keto casserole recipes use, and it gave the whole thing a subtle breakfast quality I didn’t want. Taco filling shouldn’t taste like a frittata. Once I dropped the egg, the beef and veggie flavors came through clean, and the filling holds together fine without it.

Instead of just loading up on cheese and meat, I add zucchini and cauliflower rice for bulk. Both cook down in the Rotel liquid and absorb the seasoning, giving you extra fiber and volume without extra carbs. My kids eat this without knowing there are vegetables in it, which is the whole point.

a crunchy taco casserole with green onion slices, cilantro and tomatoes next to cherry tomatoes on the vine

How I like to serve it

I switch up the toppings depending on what’s in my fridge. Here’s what I reach for most:

  • Diced tomatoes
  • Jalapeno slices (fresh or pickled)
  • Red onion
  • Sliced avocado
  • Salsa
  • Shredded lettuce

When I’m doing a full low carb taco night, I set this out alongside a taco salad and a plate of cheese taco shells so everyone builds their own plate.

Storage, freezing, and meal prep

Meal prep: I cook the ground beef mixture through the veggie step, let it cool, and store it covered in the casserole dish in the fridge for up to 2 days. When I’m ready, I add cheese on top and bake as directed. I usually prep my toppings at the same time (dice the green onions, chop cilantro, mix the sour cream sauce) so everything is grab-and-go.

Freezing: I freeze the cooked filling (without cheese or toppings) in an airtight container for up to 3 months. Thaw overnight in the fridge, transfer to a casserole dish, add cheese, and bake at 375 for 12-15 minutes until heated through. The texture holds up well. I wouldn’t freeze it with the sour cream sauce or chips on top.

Leftovers: Store in an airtight container in the fridge for up to 3 days. Pull the chips off before storing or they’ll turn soggy overnight. Reheat in the oven at 350 for 5-10 minutes or microwave for 1-2 minutes, then add fresh chips on top.

If you like having dinners ready to go, my keto chicken casserole and salsa chicken both freeze and reheat the same way.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.9 Stars (28 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving (that's more...

See the Recipe
crispy ground beef cooked with broccoli florets in a skillet
10 Mins
Keto Beef and Broccoli
4.6 Stars (8 Reviews)

My go-to keto dinner when nothing else is planned. Ground beef, soy sauce, sesame oil, broccoli. Chinese takeout flavor in 10 minutes, 6g net carbs.

See the Recipe
a baked pepperoni pizza on a homemade low-carb crust
30 Mins
Keto Pizza
4.9 Stars (84 Reviews)

I've been making this fathead pizza crust since 2018, and it's the one my kids actually request on Friday nights. Cheesy, foldable, crispy on the...

See the Recipe
two big bowls of keto white chicken chili for dinner
25 Mins
Keto White Chicken Chili
4.9 Stars (44 Reviews)

I make this keto white chicken chili anytime I want something warm, creamy and filling. Tender chicken thighs, cauliflower rice, and a spicy cream...

See the Recipe
crispy chicken fried steak on a plate with gravy on top and a couple of keto sides
22 Mins
Keto Chicken Fried Steak
4.9 Stars (20 Reviews)

My husband's favorite keto chicken fried steak. Cubed steak double-dredged in almond flour and seasoned pork rinds, fried in butter until...

See the Recipe
A creamy homemade hamburger helper casserole in a skillet topped with parsley.
17 Mins
Keto Hamburger Helper
4.8 Stars (12 Reviews)

Hamburger helper was one of my favorite meals as a kid, and I get why my mom loved it. Now I make a homemade keto hamburger helper that's high in...

See the Recipe
Reviews 19
4.6 Stars (7 Reviews)
  1. M
    Mike Mar 11, 2026

    Made this five times now and I'm still not over the cauliflower rice situation. I genuinely didn't think it would work, but it absorbs the beef and spices and just disappears into the dish. Four stars instead of five because my first two batches had too much liquid and I had to figure out that you really have to be aggressive with the slotted spoon before it goes in the baking dish. Once I got that sorted, it's been a Sunday dinner I actually look forward to making.

    1. Annie Lampella
      Annie Lampella Mar 13, 2026

      The slotted spoon thing is real. I press it down two or three times and wait for the liquid to pool before I scoop. Five batches is basically the tuition.

  2. C
    Camila Mar 6, 2026

    Drain the beef mixture as thoroughly as you can before transferring to the baking dish, or the cheese on top won't brown the way it should.

    1. Annie Lampella
      Annie Lampella Mar 11, 2026

      The liquid finds the cheese every time. I tilt the pan and blot with a paper towel before adding the Colby jack. Makes a real difference.

  3. C
    Casey Mar 3, 2026

    My son ate the cauliflower rice without a word. He picks every 'healthy' thing out of his dinner, so that says it all.

    1. Annie Lampella
      Annie Lampella Mar 5, 2026

      That's the win. The Rotel and spice mix just swallow it up completely.

  4. D
    Danielle Mar 2, 2026

    First time I've actually looked forward to eating meal prep on day four. The cauliflower rice soaks up all the seasoning overnight so it somehow tastes better Thursday than it did Sunday. One batch covered my lunches all week. Doubling it this weekend.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      Yeah, day four is better with this one. The Rotel and spices just need that time. Doubling is smart.

  5. T
    Todd Feb 26, 2026

    Squeezing the cauliflower rice dry first fixed the watery bottom layer issue I kept getting.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      Yes, frozen especially. I wring mine out in a kitchen towel first. Way more liquid than you'd expect.

  6. S
    Samantha Feb 21, 2026

    Made this last Sunday night and the flavors were great, but I ended up with so much liquid pooling in the dish after baking. I used the slotted spoon like the instructions say, but the zucchini and cauliflower rice still released a ton of moisture during that 10 minutes in the oven. Not sure if I should cook the veggie mixture down longer before transferring, or if salting the zucchini first would help. My husband loved it anyway but I want it to come out cleaner next time. Should I try uncovering it for a few extra minutes after the cheese melts, or would that dry it out too much?

    1. Annie Lampella
      Annie Lampella Feb 21, 2026

      I'd salt the zucchini first. 10 minutes, then squeeze and pat dry. Also drain the Rotel before adding it. Those two together should clean it up.

  7. K
    Kevin Feb 16, 2026

    Solid weeknight option. The cauliflocus rice soaks up the seasoning without getting mushy. Made it in about 35 minutes start to finish.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      The cauliflower really does hold up in this one. I think the Rotel liquid gets absorbed instead of pooling. Try pepper jack next time if you want more kick.

  8. A
    Allison Keith Feb 13, 2023

    We loved this. I usually make chili for Super Bowl, but made this instead. It was a hit!

    1. Annie Lampella
      Annie Lampella Feb 17, 2023

      Replacing Super Bowl chili is saying something. Nice.

  9. J
    Jennifer Oct 18, 2022

    2 tablespoons of chili powder seems a bit excessive. Is that a typo? Otherwise, my family really loved this recipe. Thank you!

    1. Annie Lampella
      Annie Lampella Oct 18, 2022

      2 tablespoons is correct. If you find it too spicy, you can decrease the amount.

Leave a Review