This recipe delivers all the cozy flavors of a classic casserole without the heaviness of pasta or rice. It’s easy to prepare, packed with protein and vegetables, and perfect for weeknight dinners. The cauliflower absorbs the rich flavors beautifully while staying tender, and the melted cheese on top adds that irresistible finishing touch. It’s also great for meal prep and reheats wonderfully.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.) ground beef cauliflower florets onion, diced garlic, minced cream cheese sour cream shredded cheddar cheese milk or heavy cream olive oil salt black pepper paprika Italian seasoning
Directions
Preheat your oven to 180°C (350°F). Bring a pot of salted water to a boil and cook the cauliflower florets for about 5–7 minutes until just tender. Drain well and set aside. In a large skillet, heat olive oil over medium heat. Add diced onion and cook until softened, then stir in garlic and cook for another minute. Add the ground beef and cook until browned, breaking it apart as it cooks. Drain excess fat if needed. Lower the heat and stir in cream cheese, sour cream, and milk or heavy cream. Mix until smooth and creamy. Season with salt, pepper, paprika, and Italian seasoning. Add the cooked cauliflower to the skillet and gently mix to coat it in the sauce. Transfer everything to a greased baking dish and spread evenly. Top with shredded cheddar cheese. Bake for 20–25 minutes, or until the cheese is melted and bubbly. Let it rest for a few minutes before serving.
Servings and timing
Servings: 4 to 6 people Preparation time: 15 minutes Cooking time: 25 to 30 minutes Total time: about 40 to 45 minutes
Variations
Swap ground beef with ground turkey or chicken for a lighter option. Add vegetables like spinach, mushrooms, or broccoli for extra nutrition. Use different cheeses such as mozzarella or Monterey Jack for variety. Add a pinch of chili flakes for a bit of heat. Top with crispy breadcrumbs or crushed pork rinds for added texture.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 180°C (350°F) for about 15 minutes or until heated through, or microwave in shorter intervals. This casserole can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I skip boiling the cauliflower?
It’s recommended to soften it first, but you can roast it instead for more flavor.
How do I keep the casserole from being watery?
Make sure to drain the cauliflower well after boiling.
Can I make this dish ahead of time?
Yes, assemble it ahead and refrigerate until ready to bake.
Is this recipe keto-friendly?
Yes, it’s low in carbs and suitable for keto diets.
Can I use frozen cauliflower?
Yes, just thaw and drain it thoroughly before using.
What cheese works best?
Cheddar is classic, but any good melting cheese works well.
Can I add more spices?
Absolutely, adjust seasoning to your taste.
Can I make it dairy-free?
You can use dairy-free alternatives, though the texture may vary.
How do I know when it’s done?
The cheese should be melted, bubbly, and slightly golden.
Can I double the recipe?
Yes, just use a larger baking dish and adjust cooking time if needed.
Conclusion
Cheesy ground beef and cauliflower casserole is a delicious and satisfying dish that brings comfort food flavors in a lighter, low-carb form. With its creamy texture and cheesy topping, it’s a recipe that’s both easy to make and sure to please.
This cheesy ground beef & cauliflower casserole is a creamy, low-carb comfort food packed with savory beef, tender cauliflower, and melted cheddar cheese. Perfect for keto-friendly diets or easy weeknight dinners, this healthy casserole delivers rich flavor without the heaviness of traditional recipes.
Author:Catherine
Prep Time:15 minutes
Cook Time:25–30 minutes
Total Time:40–45 minutes
Yield:4–6 servings
Category:Main Course
Method:Boiling
Cuisine:American
Diet:Gluten Free
Ingredients
Ground beef
Cauliflower florets
Onion, diced
Garlic, minced
Cream cheese
Sour cream
Shredded cheddar cheese
Milk or heavy cream
Olive oil
Salt
Black pepper
Paprika
Italian seasoning
Instructions
Preheat oven to 180°C (350°F).
Boil cauliflower florets in salted water for 5–7 minutes until just tender. Drain thoroughly.
Heat olive oil in a skillet over medium heat. Cook onion until softened, then add garlic.
Add ground beef and cook until browned. Drain excess fat.
Reduce heat and stir in cream cheese, sour cream, and milk or cream until smooth.
Season with salt, pepper, paprika, and Italian seasoning.
Add cauliflower and gently mix to coat.
Transfer to a greased baking dish and spread evenly.
Top with shredded cheddar cheese.
Bake for 20–25 minutes until melted, bubbly, and lightly golden.
Let rest a few minutes before serving.
Notes
Drain cauliflower very well to prevent a watery casserole.
Roast cauliflower instead of boiling for deeper flavor.