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 mins
Cook Time 40 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine American
Servings 6 servings
Calories 240 kcal
- 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
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.