Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Keto Breakfast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clara Bennett
  • Total Time: 45 minutes
  • Yield: 8 1x
  • Diet: Low Calorie

Description

This keto breakfast casserole is a hearty, protein-packed dish that’s perfect for busy mornings, lazy weekends, or make-ahead meal prep. Loaded with eggs, cheese, bacon, and veggies, it’s low in carbs but full of flavor. Whether you’re hosting brunch or prepping your week, this recipe is the ultimate low-carb comfort food. Plus, it’s endlessly customizable and incredibly easy to make!


Ingredients

Scale
  • 10 large eggs
  • ½ cup heavy cream
  • 1 cup shredded cheddar cheese, divided
  • 6 slices bacon, chopped
  • ½ lb ground sausage (optional)
  • 1 small onion, diced
  • 1 bell pepper, diced
  • 1 cup spinach, chopped
  • ½ tsp garlic powder
  • Salt and pepper to taste
  • Butter or oil, for greasing


Instructions

  • Preheat oven to 375°F. Grease a 9×13 inch baking dish.
  • Cook bacon until crisp; drain. Brown sausage in the same skillet; drain.
  • Sauté onion and bell pepper until softened. Add spinach and cook until wilted.
  • In a large bowl, whisk eggs, cream, ½ cup cheese, garlic powder, salt, and pepper.
  • Spread meat and veggie mixture evenly in the dish. Pour egg mixture on top.
  • Sprinkle remaining cheese over the top.
  • Bake for 30–35 minutes until center is set and edges are golden.
  • Let cool 5 minutes before slicing. Serve warm.

Notes

  • For extra flavor, add smoked paprika or Italian seasoning.
  • Swap in different veggies or meats as desired.
  • Line dish with parchment for easy cleanup and serving.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 8
  • Calories: 290
  • Sugar: 1g
  • Sodium: 540mg
  • Fat: 23g
  • Saturated Fat: 10g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 0.5g
  • Protein: 17g
  • Cholesterol: 220mg