Start your day with a hearty and wholesome Spinach Breakfast Casserole, a deliciously savory dish that’s perfect for feeding a crowd or meal prepping for the week. Packed with protein-rich eggs, nutrient-dense fresh spinach, and a flavorful blend of cheddar and parmesan cheeses, this casserole also incorporates sautéed onions, bell peppers, and garlic for an aromatic depth. Customize it with optional crumbled bacon or sausage for an extra indulgent twist! Quick to assemble with just 15 minutes of prep time, this make-ahead breakfast bakes to golden perfection in under 40 minutes, making it ideal for busy mornings. Plus, it’s gluten-free and easy to store, so you can enjoy a warm, satisfying slice any day of the week. Whether served fresh from the oven or reheated as leftovers, this vibrant breakfast casserole delivers a deliciously comforting start to your day!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with nonstick spray or a light coat of olive oil.
Heat a large skillet over medium heat and add the olive oil. Sauté the diced onion and bell pepper for 4-5 minutes until softened.
Add the minced garlic and fresh spinach to the skillet. Cook for 2-3 minutes, stirring occasionally, until the spinach is wilted. Remove from heat and set aside.
In a large mixing bowl, whisk together the eggs, milk, salt, and black pepper until fully combined.
Stir in the cheddar cheese and parmesan cheese. If using bacon or sausage, fold that in as well.
Add the sautéed spinach, onion, and bell pepper mixture to the egg mixture. Stir gently until everything is evenly distributed.
Pour the mixture into the prepared baking dish, spreading it out evenly.
Bake in the preheated oven for 35-40 minutes, or until the casserole is set in the center and the top is golden brown.
Remove from the oven and allow the casserole to cool slightly for 5-10 minutes before slicing and serving.
Serve warm and enjoy! Store any leftovers in the refrigerator for up to 4 days or freeze for up to 2 months.
Calories |
2855 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 205.8 g | 264% | |
| Saturated Fat | 83.2 g | 416% | |
| Polyunsaturated Fat | 1.5 g | ||
| Cholesterol | 1932 mg | 644% | |
| Sodium | 8756 mg | 381% | |
| Total Carbohydrate | 48.7 g | 18% | |
| Dietary Fiber | 8.9 g | 32% | |
| Total Sugars | 24.3 g | ||
| Protein | 196.8 g | 394% | |
| Vitamin D | 11.5 mcg | 57% | |
| Calcium | 1980 mg | 152% | |
| Iron | 14.7 mg | 82% | |
| Potassium | 2913 mg | 62% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.