30-Minute Low Carb Taco Casserole
This is the skillet casserole that tastes like taco night without the tortillas. Seasoned ground beef and cauliflower rice bake under a blanket of melted cheese, and everything comes together fast in one pan.

It’s the kind of dinner that satisfies a craving for something cheesy and bold while still keeping your weeknight low effort. Even people who are skeptical about cauliflower don’t notice it here because it soaks up all the taco juices and blends right into the filling.
Why This Casserole Earns a Permanent Spot
The beef is rich and deeply spiced, with just enough heat from the green chilies. The cauliflower rice gives you the scoopable texture of a layered casserole without adding starch, and the top layer of cheese gets browned and bubbly in the oven.
What I like most is that it tastes like a batch of loaded nachos but doesn’t leave you feeling weighed down. The whole thing slides out of the skillet in a satisfying slice, so it eats like comfort food while staying decently light.
Ingredients

- 1 tbsp olive oil: for browning the meat
- 1 lb ground beef: 85% lean works well, but drain any excess fat
- 1 small onion, diced: about 1/2 cup
- 2 cloves garlic, minced
- 2 tbsp taco seasoning: use a low-carb blend with no added sugar
- 1 can (10 oz) diced tomatoes with green chilies: undrained
- 1 bag (12 oz) frozen cauliflower rice: thawed and squeezed very dry
- 1 1/2 cups shredded Mexican blend cheese: divided into 1 cup for the filling and 1/2 cup for the top
- Salt and pepper: to taste
- Optional toppings: sour cream, diced avocado, chopped cilantro, sliced jalapeño
Variations / Substitutions
- Ground turkey or chicken: use the same weight, but add a splash more oil since lean poultry can be drier
- Pepper Jack cheese: swap in for a little extra heat throughout the casserole
- Spice level: add a minced chipotle pepper in adobo or a pinch of cayenne with the taco seasoning
- Dairy-free: use a plant-based shredded cheese that melts well and skip the optional sour cream topping
- Broccoli rice: swap the cauliflower for finely riced broccoli, but be sure to squeeze it just as dry to avoid sogginess
If you like this, you’ll probably also like a Low Carb Chicken Bacon Ranch Casserole.
How To Make Low Carb Taco Casserole
Step 1: Brown the Beef

Preheat the oven to 400°F (200°C). Heat the 1 tbsp olive oil in a large oven-safe skillet over medium-high heat. Add the 1 lb ground beef and cook, breaking it apart with a spoon, for about 6 minutes until most of the pink is gone. Stir in the diced onion and cook for another 3 minutes, then add the minced garlic and cook 30 seconds more.
You’ll know the beef is nearly done when the juices start to reduce and the onion turns translucent. Drain off any pooled fat so the casserole doesn’t end up greasy.
Step 2: Build the Filling

Sprinkle the 2 tbsp taco seasoning over the meat and stir to coat. Pour in the entire can of diced tomatoes with green chilies along with all its liquid, then add the thawed, squeezed cauliflower rice. Give everything a good stir and let it simmer for about 5 minutes, until the mixture thickens slightly and the cauliflower rice softens.
The filling should look like a moist, cohesive mixture with no puddles of liquid in the bottom of the pan. Turn off the heat and stir in 1 cup of the shredded cheese until it melts into the beef, leaving the remaining 1/2 cup for the top later.
Step 3: Cover with Cheese and Bake

Spread the filling into an even layer and scatter the reserved 1/2 cup of cheese across the top. Slide the skillet into the oven and bake for 15 to 18 minutes, until the cheese is fully melted and the edges are bubbling.
If your skillet isn’t oven-safe, just spoon the mixture into a greased 9×13-inch baking dish before adding the cheese and bake for 20 to 22 minutes instead. The top should be golden in spots and the whole pan will smell exactly like a taco shop.
Step 4: Finish with Toppings and Serve

Pull the skillet out of the oven and let it cool for a couple of minutes, just long enough that the cheese sets a little. Top with dollops of sour cream, diced avocado, fresh cilantro, and a few slices of jalapeño if you like heat.
Serve it right from the skillet with a big spoon, scooping all the way down so everyone gets a portion with that gooey cheese lid and the spiced beef layer beneath.
Tips for the Best Low-Carb Casserole
- Squeeze the cauliflower rice hard: until it feels almost dry to the touch. Lingering moisture is the main reason casseroles turn out watery instead of sliceable.
- Use a low-carb taco seasoning: or make your own blend with chili powder, cumin, paprika, and oregano so you can control the carbs and salt.
- Don’t overbake: once the cheese on top is melted and bubbling at the edges, pull it out so the filling stays tender and the cheese doesn’t get rubbery.
Bake times by pan:
| Pan Type | Bake Time |
|---|---|
| 10 to 12-inch oven-safe skillet | 15 to 18 minutes |
| 9×13-inch baking dish | 20 to 22 minutes |
Storing and Reheating Leftovers
- Refrigerate: Keep leftovers in a sealed container for up to 3 days. The casserole slices nicely once it’s fully cold.
- Reheating: Warm individual portions in the microwave for 90 seconds or in a covered skillet over medium-low heat, adding a tiny splash of water if needed. The cheese will soften again and the beef will stay juicy.
What To Serve With Low Carb Taco Casserole
A crisp green salad with a lime vinaigrette cuts through the richness, and the acidity from the lime brightens the whole plate. Roasted zucchini or bell peppers also work well, adding a slight char that echoes the taco seasoning without any competing flavors. A simple mashed avocado with salt and a squeeze of lime makes a creamy side that feels right next to the cheesy topping.
Frequently Asked Questions
Can I assemble this casserole ahead of time?
Yes. Prepare the filling through step 2, spread it in the baking dish or skillet, and refrigerate for up to a day. When you’re ready to bake, top with the cheese and add about 5 extra minutes to the bake time since you’re starting from cold.
Can I use fresh cauliflower instead of frozen?
You can, but you’ll need to rice it first and then cook it in a dry skillet for a few minutes to drive off excess moisture before adding it to the meat. Otherwise the casserole will be too wet.
How do I keep it from getting watery?
Squeeze every last bit of liquid from the thawed cauliflower rice and make sure the meat mixture has simmered enough that no free liquid is pooling in the pan before you stir in the cheese and bake.
Can I freeze this casserole?
Yes. Cool it completely, wrap it tightly, and freeze for up to 2 months. Thaw overnight in the fridge and reheat in a 350°F oven until warmed through.

Low Carb Taco Casserole Recipe
Ingredients
Method
- Preheat oven to 400°F (200°C). Heat oil in a large oven-safe skillet over medium-high heat. Cook ground beef until nearly done, about 6 minutes, then add onion and cook 3 minutes. Stir in garlic for 30 seconds, then drain fat.
- Sprinkle taco seasoning over the meat, pour in the entire can of tomatoes with chilies, and add the cauliflower rice. Simmer for about 5 minutes until thickened. Turn off heat and stir in 1 cup of cheese.
- Spread filling into an even layer, top with remaining 1/2 cup cheese, and bake for 15 to 18 minutes until bubbly and golden at the edges.
- Let cool briefly, then add optional toppings. Serve hot from the skillet.
