This is a baked ground beef and cauliflower casserole topped with a two-cheese crust — cheddar for sharpness, mozzarella for the melt. It comes together in about an hour, feeds six, and lands at 436 calories a serving without the rice or pasta a standard casserole would need. If you’re trying to cut carbs without cooking a separate meal for yourself, this is a practical weeknight option.
The short version of why this works
Two things matter here. First, browning the beef until the edges get slightly crispy — not just cooked through — builds the flavor base the whole dish depends on. Pale, steamed-looking beef will make the finished casserole taste flat no matter how much cheese goes on top. Second, the sour cream isn’t just for richness; it binds the cauliflower rice and beef into a cohesive mixture that holds together when scooped, rather than falling apart into a loose pile. Full-fat sour cream does this better than reduced-fat, which can split slightly in the oven heat.
Ingredient notes
- Cauliflower rice: Frozen works fine — thaw it first and squeeze out excess water in a clean kitchen towel, otherwise the casserole turns watery. Fresh cauliflower can be grated on a box grater or pulsed in a food processor if you don’t have pre-riced bags.
- Sour cream: Plain full-fat Greek yogurt is a direct swap in equal quantity. Cream cheese thinned with a splash of milk also works in a pinch.
- Beef stock: A quarter cup of water with a small pinch of extra salt substitutes fine — the volume is low enough that the flavor difference is minor. Any low-sodium stock you have on hand (chicken, vegetable) also works.
- Cheddar and mozzarella: Any firm melting cheese covers the cheddar slot — Colby, Monterey Jack, or a generic shredded Mexican blend. For the mozzarella, low-moisture is specified because fresh mozzarella releases too much water. If that’s all you have, pat it dry and use less of it.
- Smoked paprika: Regular sweet paprika plus a small pinch of cumin gets close. Skip the cumin if you don’t have it — the dish still works.
If something goes sideways
- Watery casserole: This almost always comes from cauliflower rice that wasn’t dried out before going into the skillet. If you notice liquid pooling in the pan after adding the cauliflower, cook it uncovered on medium-high for an extra 3–4 minutes before transferring to the baking dish.
- Cheese topping browns too fast before the center is hot: Lay a sheet of foil loosely over the dish for the first 20 minutes, then remove it for the final 10–15 to let the cheese colour up. Skip the garnish — fresh parsley on a hot cheesy casserole wilts immediately and adds nothing you’ll actually taste.
- Beef mixture tastes underseasoned after baking: Cauliflower absorbs salt aggressively. Taste the beef and cauliflower mixture in the skillet before it goes into the oven and adjust salt at that point — it’s much harder to fix once it’s baked under a cheese layer.
- Casserole falls apart when serving: Let it rest for 5 minutes out of the oven before cutting. The sour cream needs a moment to re-set after the heat; cutting immediately gives you a loose, soupy scoop.
- Beef fat pooling on top of the cheese: This happens with higher-fat mince. Drain the cooked beef in a colander before adding the spices and stock — a quick 30-second drain removes most of the excess fat without losing the browned bits that matter.

Beef, Cauliflower Rice & Cheese Casserole
Equipment
Ingredients
1 lb ground beef (minced beef) - 85% lean, choose high-quality grass-fed if possible
1 tbsp olive oil - extra virgin for better flavor
1 cup yellow onion - finely chopped
3 cloves garlic - minced- 4 cups cauliflower rice - fresh or thawed from frozen
1 tsp smoked paprika
1 tsp dried oregano
1 tsp kosher salt - adjust to taste
½ tsp ground black pepper - freshly ground for best flavor
½ cup beef stock (beef broth or beef bouillon) - low sodium preferred
1 cup sour cream - full-fat for richness
1 cup cheddar cheese - shredded, sharp, aged cheddar recommended
1 cup mozzarella cheese - shredded, low-moisture for best baking results
¼ cup parsley - fresh, chopped, for garnish
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a 9x13 inch baking dish.
- In a large skillet over medium-high heat, warm the olive oil. Add the chopped onion and cook until soft and translucent, about 5 minutes.
- Add garlic and cook for another 30 seconds, just until aromatic but not browned.
- Add ground beef and cook until no longer pink, breaking it apart with a wooden spoon. Cook for 6-8 minutes until browned and slightly crispy at the edges for deeper flavor.
- Reduce heat to medium. Stir in smoked paprika, dried oregano, salt, pepper, and beef broth. Let simmer for 5 minutes to reduce slightly and enhance flavor.
- Add the cauliflower rice and mix well. Cook for another 5 minutes to absorb the liquid and soften the cauliflower.
- Fold in sour cream until well incorporated. Remove from heat and stir in half of the cheddar and mozzarella cheese until slightly melted.
- Transfer the mixture into the prepared baking dish and spread evenly. Sprinkle remaining cheese over the top evenly.
- Bake uncovered for 20-25 minutes or until the cheese is bubbly and golden brown. For extra browning, broil for an additional 2-3 minutes watching closely.
- Remove from oven and allow to rest for 5 minutes. Garnish with chopped fresh parsley before serving.
Notes
- To save time, use pre-riced cauliflower or rice it in a food processor before cooking.
- For a spicier version, add a pinch of red pepper flakes or diced jalapeños to the beef mixture.
- Substitute Greek yogurt for sour cream for a higher protein version.
- If avoiding dairy, use a dairy-free cheese blend and coconut cream as alternatives.
Nutrition
Your questions, answered
Can I use frozen cauliflower rice straight from the bag without thawing?
No — add it frozen and you’ll get a watery casserole. Thaw it completely first, then squeeze out as much moisture as you can through a clean towel or a few layers of paper towel before it goes into the skillet.
What’s the minimum internal temperature for the ground beef in this recipe?
Ground beef should reach 160°F (71°C). Because the beef is fully cooked in the skillet before baking, the oven stage is really about heating the assembled casserole through and melting the cheese — but if you want to check, a thermometer inserted into the center of the dish should read at least 160°F before serving.
Can I assemble this the night before and bake it the next day?
Yes. Assemble everything in the baking dish, cover tightly with foil, and refrigerate for up to 24 hours. Add 10–12 minutes to the bake time since you’re starting from cold, and check that the center is fully heated through before pulling it out.
Can I substitute ground turkey or chicken for the beef?
You can, but ground poultry must reach 165°F (74°C) — higher than beef. Turkey or chicken will also produce a milder-tasting base, so bump the smoked paprika up to 1½ teaspoons and consider adding a small splash of Worcestershire sauce to compensate for the lower fat content.
How do I store and reheat leftovers without the cauliflower going soggy?
Store in an airtight container in the fridge for up to 4 days. Reheat individual portions in a skillet over medium heat rather than the microwave — it takes about the same time but keeps the texture firmer and re-crisps the cheese slightly rather than turning it rubbery.
Try these next
- Spicy Beef Stuffed Peppers
- Hearty Beef Cauliflower Bake
- Ultimate Cheesy Beef Bake
- Hearty Beef Kale Soup











