Go Back
Golden keto breakfast casserole in a white dish, topped with fresh parsley, showing melted cheese and vibrant bell peppers

Keto Breakfast Casserole

This keto breakfast casserole combines nutritious ingredients like cauliflower, eggs, and cheese into a flavorful, low-carb dish that's perfect for meal prep, lazy weekends, or serving guests. Packed with protein and cheesy goodness, this versatile casserole is a high-protein keto option sure to satisfy fully.
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Course Main Course
Cuisine American
Servings 6 servings
Calories 240 kcal

Ingredients
  

  • 1 pound cauliflower cooked (steamed or air-fried)
  • 1 large bell pepper chopped
  • 1 large onion chopped
  • 1/4 pound Italian sausage chopped
  • 6 large eggs
  • 4 large egg whites (or replace with 2 extra whole eggs)
  • 1 cup cottage cheese
  • 1 1/2 cups shredded cheese (Mozzarella or cheddar works best)
  • 1 teaspoon salt
  • 1 teaspoon pepper

Instructions
 

  • Preheat your oven to 350°F (180°C). Grease a 9 x 13-inch baking dish and set it aside.
  • Heat oil in a skillet over medium heat. Add the onions, bell pepper, and Italian sausage. Cook for 3–4 minutes until the sausage is browned.
  • Spread the cauliflower, cooked vegetables, and sausage evenly across the baking dish.
  • In a mixing bowl, whisk together the eggs, egg whites, cottage cheese, shredded cheese, salt, and pepper until well combined.
  • Pour the egg mixture over the ingredients in the baking dish. Bake for 35–40 minutes until the center is set and the edges turn golden brown.
  • Let the casserole cool for a few minutes before slicing. Serve immediately, or allow it to cool completely for make-ahead meals.