Go Back
–+ servings
Low Carb breakfast casserole on a white plate with fruit
5 from 13 votes
Print Pin it!

Low Carb Breakfast Casserole

This keto friendly breakfast casserole is full of delicious and good for you veggies. What a great way to power up your day!
Prep Time15 mins
Cook Time35 mins
Total Time50 mins
Course: Breakfast
Cuisine: American
Servings: 4
Calories: 251kcal
Author: Sula


  • 4 eggs large
  • 2-3 tablespoons milk or heavy cream
  • 1 cup frozen spinach
  • 8 ounces mushrooms sliced
  • β…“ cup bell pepper chopped, any color
  • β…“ cup onion chopped or sliced
  • 4 ounces shredded Mexican blend cheese 1 cup
  • ΒΌ cup bacon bits or chopped cooked bacon, 4 slices
  • Salt and pepper to taste


  • Grease an 8x8 shallow baking dish with cooking spray. Preheat oven to 375F.
  • Warm a large skillet on medium-high heat. Add the onions, mushrooms and peppers. Saute for about 5 minutes, until the mushrooms release their liquid, the onions and peppers are soft, and the liquid is evaporated.
  • Add the cooked veggies to the prepared baking dish. Spread out to make an even layer.
  • Layer the frozen chopped spinach over the cooked veggies.
  • In a bowl, whisk the eggs with the milk or cream until smooth. Pour evenly over the veggies in the baking dish.
  • Spread the shredded cheese in an even layer over the top. Add bacon bits to cover.
  • Bake, uncovered, for 35 minutes. The edges will be bubbling, and the cheese will be slightly brown.
  • Let the casserole cool for 5 minutes to set up before cutting into squares.


Other types of shredded cheese work great: Cheddar, Monterey Jack, etc.
Frozen chopped kale is a great substitute for the spinach.
If your spinach is frozen into large chunks, place them in a bowl and microwave briefly to thaw. Squeeze out the excess liquid before adding to the baking dish.
The cooking time as specified works perfectly for an 8x8 (one quart) shallow baking dish. I have also used an oval baking dish. This made the casserole a little deeper, and it needed an additional 5 minutes of cooking time to cook through.


Calories: 251kcal | Carbohydrates: 11g | Protein: 21g | Fat: 14g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 182mg | Sodium: 580mg | Potassium: 479mg | Fiber: 4g | Sugar: 3g | Vitamin A: 5378IU | Vitamin C: 20mg | Calcium: 429mg | Iron: 2mg

Nutrition values are estimates only, using online calculators. Please verify using your own data.