Starting your day with a nutritious and satisfying meal can set the tone for everything that follows. This Keto Egg and Spinach Breakfast Casserole beautifully balances fresh, vibrant vegetables with rich, creamy eggs and cheese, creating a hearty dish that feels indulgent but is low in carbs.
Perfect for busy mornings or leisurely brunches, this casserole is not only easy to prepare but also makes an excellent meal prep option. The combination of spinach and bell peppers adds a pop of color and nutrients, while the garlic powder and melty cheese enhance the savory flavor.
- High in protein and healthy fats, ideal for a keto lifestyle.
- Simple ingredients that come together quickly.
- Versatile enough to customize with your favorite veggies or cheese.
- Great for feeding a crowd or prepping meals ahead of time.
Ingredients
- Large eggs: Eight fresh, large eggs provide the perfect protein-packed base for this filling breakfast.
- Heavy cream: One cup adds creamy richness and helps make the casserole soft and custardy.
- Fresh spinach: Two cups of chopped spinach bring vibrant green color and a boost of vitamins.
- Shredded cheese (cheddar or mozzarella): One cup adds gooey, melty texture and a savory depth to every bite.
- Diced bell peppers: Half a cup of colorful bell peppers lends sweetness and a refreshing crunch.
- Diced onion: A quarter cup of finely diced onion infuses subtle sweetness and flavor complexity.
- Salt and pepper: To taste, these basic seasonings enhance and balance all the other flavors.
- Garlic powder: One teaspoon adds a gentle aromatic punch that complements the vegetables and cheese.
Instructions
- Preheat the oven
-
Set your oven to 350°F (175°C) to ensure it’s fully warmed up when the casserole is ready to bake, allowing for even cooking and a golden top.
- Whisk together eggs and cream
-
In a large bowl, thoroughly whisk the eggs with heavy cream, garlic powder, salt, and pepper. This creates a smooth, seasoned custard that forms the casserole’s base and gives it a tender texture.
- Incorporate vegetables and cheese
-
Stir in chopped spinach, diced bell peppers, onion, and shredded cheese gently but evenly. Mixing these ingredients throughout ensures each slice is bursting with flavor and nutrients.
- Pour into greased baking dish
-
Lightly grease a 9×13-inch baking dish with butter or non-stick spray. Pour the egg mixture evenly into the dish to help it cook uniformly and prevent sticking.
- Bake until set and golden
-
Place the dish in the preheated oven and bake for 30-35 minutes. The casserole is done when the eggs are fully set and the top shows a beautiful golden color, indicating perfect doneness and enhanced flavor.
- Cool and serve
-
Allow the casserole to cool slightly before slicing. Cooling helps it firm up, making it easier to cut clean slices and enhancing the texture when served warm.
- Use fresh, high-quality ingredients for the best taste and texture.
- This casserole can be customized with your favorite keto-friendly vegetables or spices.
- Make sure not to overbake to avoid a dry texture; the eggs should be just set.
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven until warmed through, preserving moisture and flavor.
Serving Suggestions
Enjoy slices on their own or paired with a side of avocado, a fresh green salad, or crispy bacon to create a complete keto breakfast feast. This casserole also pairs well with low-carb hot sauce or sour cream for added zest.
- For an even richer flavor, try mixing in cream cheese or goat cheese.
- Use a food processor to chop vegetables finely for a smoother texture.
- Rotate the dish halfway through baking for even cooking and browning.
FAQs
- Can I make this casserole ahead of time?
-
Yes, it’s perfect for meal prep! Assemble the casserole and refrigerate overnight or freeze before baking. Adjust baking time if cooking from frozen.
- Can I use frozen spinach instead of fresh?
-
Yes, but make sure to thaw and squeeze out excess moisture to prevent a soggy casserole.
- What cheeses work best?
-
Cheddar and mozzarella are excellent choices, but feel free to use Swiss, Monterey Jack, or a sharp provolone for different flavors.
- Is this recipe suitable for other diets?
-
This recipe is keto-friendly but can be adapted for gluten-free and low-carb diets easily. It is not vegan due to eggs and cheese.
- How can I add meat to this casserole?
-
Cook crumbled bacon, sausage, or diced ham and fold it into the egg mixture before baking for added protein and flavor.

Keto Egg Spinach Casserole
Equipment
- 1 9x13-inch baking dish greased
- 1 large mixing bowl
- 1 whisk
Ingredients
- 8 large eggs
- 1 cup heavy cream
- 2 cups fresh spinach chopped
- 1 cup shredded cheese cheddar or mozzarella
- 1/2 cup diced bell peppers
- 1/4 cup diced onion
- 1 teaspoon garlic powder
- Salt and pepper to taste
Instructions
- Preheat oven to 350°F (175°C).
- In a large mixing bowl, whisk together eggs, heavy cream, garlic powder, salt, and pepper until well combined.
- Stir in chopped spinach, diced bell peppers, diced onion, and shredded cheese.
- Pour mixture into a greased 9x13-inch baking dish.
- Bake for 30 to 35 minutes until eggs are set and the top is golden.
- Allow to cool slightly before slicing and serving.
Notes
- Use any cheese you prefer for varied flavor.
- Store leftovers covered in the fridge for up to 3 days.
- Perfect for meal prepping in advance.