Italian Ground Beef Casserole on a plate.

Keto-Friendly Italian Ground Beef Casserole Recipe

This Keto-friendly Italian Ground Beef Casserole Recipe makes a meal even the kids will love! It's suitable for low-carb, ketogenic, Atkins, diabetic, LC/HF, and Banting diets. It's a grown-up version of Beef-a-roni!

Course Main Course
Cuisine American, Italian, low-carb
Prep Time 25 minutes
Cook Time 5 minutes
Total Time 30 minutes
Servings 9
Calories 209 kcal
Author Annissa Slusher


  • 1 pound cauliflower chopped
  • 1 pound ground beef
  • 4 ounces white onion diced
  • 2 cloves garlic crushed
  • 15 ounces tomato sauce
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1/8 teaspoon red pepper flakes
  • 1 teaspoon sea salt (or to taste)
  • 1/4 teaspoon black pepper freshly ground
  • 1 1/2 cup cheddar or Mexican blend cheese finely shredded, quantity divided


  1. Spray an 8" X 8" baking dish with a non-stick spray.

  2. Place 1 1/2-2 inches of water in the lower part of a steamer. Bring water to a simmer. Place cauliflower in the upper part of the steamer, cover, and fit the upper part of the steamer over the simmering water. Steam cauliflower until tender--about 10-12 minutes.

  3. Meanwhile, heat a large skillet over medium-high heat. Add ground beef, breaking it into small pieces with a spoon. Sprinkle with salt and pepper. Cook, stirring occasionally, until the outside of the beef is browned. Drain if desired.

  4. Add onions to the skillet. Continue cooking, stirring occasionally, until the meat is cooked through and the onions are tender. Turn heat to medium. Stir in garlic and cook for 1 minute. 

  5. Stir in the tomato sauce. Add the basil, oregano, red pepper flakes, salt, and pepper. 

  6. Bring mixture to a simmer, stirring frequently. When mixture comes to a simmer, stir in reserved cauliflower and 1/2 cup of the cheese. 

  7. When cheese has melted and cauliflower has reheated, taste and adjust seasoning. Transfer the mixture to the prepared 8 X 8 baking dish. Sprinkle the remaining cup of cheese over the top. 

  8. Place rack about 8 inches below heat element in oven. Preheat broiler. (If pan is not broiler-safe, set oven to 425ยบ Fahrenheit.) Place the casserole under the broiler (or in preheated oven if using the non-broiler option) until cheese has melted as desired. Allow to cool slightly before serving. 

Recipe Notes

Serving size: 1/9th of the recipe

Per serving:

Calories: 209

Total fat (g): 13

Carbs (g): 6

Fiber (g): 2

Protein (g): 18

Nutrition Facts
Keto-Friendly Italian Ground Beef Casserole Recipe
Amount Per Serving
Calories 209 Calories from Fat 117
% Daily Value*
Fat 13g20%
Carbohydrates 6g2%
Fiber 2g8%
Protein 18g36%
* Percent Daily Values are based on a 2000 calorie diet.