Introduction
Wake up to something effortless and nourishing.
This casserole is the kind of breakfast I reach for when mornings are stacked and I still want a satisfying, protein-forward start. The combination of eggs, smoky cured meat, leafy greens and melting cheddar creates a comforting breakfast that feels indulgent without relying on starchy fillers.
As a pro food blogger and recipe creator, I love dishes that travel well from weekday to weekend: you can assemble, bake, slice, and enjoy across several mornings. The texture is what keeps people coming back — a tender, custardy interior with gently crisped edges and a golden top. The vegetables add brightness and bite while the bacon contributes savory crunch and the cheese gives that familiar, melty pull.
Why this belongs in your rotation:
- It balances ease and flavor so you don’t sacrifice taste for speed.
- It reheats beautifully, making it reliable for meal prep.
- It’s flexible: swap vegetables or herbs to suit your pantry and seasonality.
Below you’ll find clear ingredient and assembly sections, plus thoughtful notes on technique, texture, and serving ideas from my kitchen to yours.
Why You’ll Love This Recipe
This casserole hits so many breakfast goals.
First: it’s satisfying. The eggs form a rich matrix that carries both savory and fresh elements in every bite. The addition of cured pork provides depth and a punch of umami, while leafy greens and sautéed vegetables keep the flavor lively and balanced.
Second: it’s practical. You can prepare it ahead, portion it, and reheat slices quickly on hectic mornings. For people managing carbs or following a low-carb lifestyle, this casserole is an easy way to prioritize protein and vegetables without feeling like you’re missing out.
Third: the texture play is irresistible. The interior should be custardy and tender, contrasting with slightly toasted edges and a bubbly, golden cheese top. The vegetables provide little bursts of sweetness and earthiness that cut through the richness, and fresh herbs added at the end lift the whole dish.
Finally, it’s forgiving. Small swaps — a different cheese, a different leafy green, or using an onion variety you prefer — won’t ruin the result. That flexibility is exactly why this casserole becomes a staple: it adapts and still rewards you with consistent, delicious mornings.
Flavor & Texture Profile
Think layers of complementary sensations.
The base flavor is rich and eggy, with creamy, savory cheese weaving through each forkful. The bacon contributes a smoky saltiness that enhances the overall umami profile, while the sautéed onion and bell pepper introduce soft caramelized sweetness. Mushrooms add an earthy, woodsy tone and a tender bite that pairs beautifully with the bright, slightly bitter notes of fresh leafy greens.
On texture: the ideal slice has:
- A smooth, custard-like interior that yields easily to a fork.
- Gently crisped edges where the egg meets the dish, offering contrast.
- Cheesy pockets that are molten and slightly stretchy when warm.
- Soft vegetable pieces and occasional crunchy bacon bursts for variety.
From a seasoning standpoint, a touch of smoked paprika introduces a warm, aromatic backdrop that underscores the bacon’s smokiness without overpowering the fresh ingredients. A subtle hit of mustard can brighten the egg custard and help emulsify the cream into a cohesive texture. Finish with fresh chives or green onion to introduce a crisp, herbal counterpoint.
When you slice into it fresh from the oven and the center gives just slightly before setting as it cools, you know you’ve hit the sweet spot between structure and silkiness.
Gathering Ingredients
Organize your mise en place for a smooth assembly.
Before you begin, lay everything out so each component is ready to go. Measuring and prepping all ingredients ahead prevents overcooking and keeps sautés vibrant. Use a clean counter space and small bowls for measured items to keep the workflow calm and efficient.
Ingredients
- 8 large eggs
- 1/2 cup heavy cream (or sour cream)
- 1 cup shredded cheddar cheese
- 4 slices bacon, chopped
- 1 cup fresh spinach, roughly chopped
- 1/2 cup red or yellow bell pepper, diced
- 1/2 cup mushrooms, sliced
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp Dijon mustard (optional)
- 1/2 tsp smoked paprika
- Salt & black pepper to taste
- 2 tbsp chopped chives or green onion for garnish
A few sourcing tips: choose a full-fat cheese for best melt and flavor; seek out thick-cut bacon for a meatier texture and crisp release; pick firm mushrooms and vibrant leafy greens for maximum freshness. If you like, swap a different hard cheese or add a pinch of fresh herbs to the egg mix for seasonal variation.
Finally, line up your equipment: a sauté pan, mixing bowl, whisk, cutting board, a 9x9-inch baking dish, and a spatula will get you through the steps without a hitch.
Preparation Overview
A calm, methodical prep makes a better bake.
Start with crisping the bacon and using that rendered fat to flavor the vegetables — this layering of taste is what turns simple ingredients into something memorable. Sauté just until the vegetables are softened, not mushy; you want them to retain a bit of texture so the casserole has dimension. Wilt the greens briefly off-heat to avoid excess moisture that can turn the custard runny.
Whisking technique: When you combine eggs and cream, whisk until the mixture is homogeneous and slightly frothy; this incorporates a little air which helps create a tender, uniform custard. If you’re including mustard, whisk it in here to help with emulsification and a hint of brightness. Season thoughtfully: taste the cooked vegetable mix for salt and pepper before adding it to the eggs so you can balance the overall seasoning.
Assembly mindset: Fold ingredients gently to keep the mixture airy, then pour with intention into the baking vessel. Avoid overworking the batter. When topping with cheese and reserved bacon, distribute evenly so each portion bakes with a golden top and savory finish.
Finally, allow the casserole to rest briefly after baking so the interior finishes setting. This rest period transforms slices from floppy to sliceable while preserving the custardy mouthfeel.
Cooking / Assembly Process
Step-by-step instructions to get the bake just right.
1. Preheat your oven to the specified temperature and prepare your baking dish with a light coating of oil to prevent sticking.
2. In a sauté pan, crisp the bacon until it renders and becomes golden; transfer to paper towels and reserve a little fat for cooking the vegetables.
3. Sauté the onion in the reserved fat (or olive oil) until translucent; add mushrooms and bell pepper and cook until softened. Add the greens and garlic briefly until the greens wilt, then remove from heat to cool slightly.
4. In a large bowl, whisk eggs with cream, mustard (if using), smoked paprika, salt and pepper until fully combined. Fold in the cooked vegetables and most of the cheese, then gently stir in the crisp bacon pieces, reserving some for topping.
5. Pour the mixture into the prepared baking dish, sprinkle with the remaining cheese and the reserved bacon, and bake until the center is set and the top is golden. Allow the casserole to rest briefly before slicing, then garnish with chopped chives or green onion.
Technique notes: keep an eye on texture while baking — the edges should puff and brown slightly while the center remains custardy. If the top browns too quickly, tent loosely with foil. Let it rest out of the oven to finish setting so slices are clean and hold together when served.
Serving Suggestions
Make each serving feel intentional.
This casserole is versatile: serve warm slices with a crisp green salad dressed in a bright vinaigrette to balance richness, or alongside roasted tomatoes for a touch of acidity. For a cozy brunch, complement with sliced avocado and a spoonful of cultured yogurt or sour cream to add cool creaminess. A scattering of fresh herbs right before serving adds aroma and visual contrast.
Consider these pairings to elevate the plate:
- A peppery arugula salad with lemon vinaigrette for brightness.
- Quick-pickled red onions for a sweet-tart burst.
- Warm roasted mushrooms or blistered cherry tomatoes for extra umami.
If you’re serving a crowd, slice the casserole into even squares and offer a small toppings bar: chopped herbs, hot sauce, extra grated cheese, and sliced scallions. For low-carb meal prep, portion into airtight containers with a fresh herb garnish to keep mornings streamlined. When reheating, warm gently to retain the custardy texture rather than drying it out; a low oven or gentle microwave bursts (covered) work well.
Presentation tip: a clean knife and a brief rest after baking result in tidy slices with attractive layers of vegetables, bacon, and cheese — simple, rustic, and satisfying.
Storage & Make-Ahead Tips
Plan ahead to maximize convenience without sacrificing quality.
This casserole holds up very well in the refrigerator for several days when stored properly. Cool completely before sealing to reduce condensation, and divide into single-serving portions if you’ll be grabbing breakfasts on the go. Reheating gently is key: a moderate oven or a short covered microwave blast ensures the interior warms through while preserving the custard-like texture.
Freezing and thawing: You can freeze individual slices wrapped tightly or placed in freezer-safe containers. Thaw overnight in the refrigerator and reheat in a low oven to revive texture; avoid refreezing once thawed to maintain the best mouthfeel.
Make-ahead assembly: Assemble the casserole in the baking dish and cover it tightly if you plan to bake it later the same day; for a next-day bake, refrigerate uncovered for a short time before baking to avoid excess moisture. Alternatively, fully bake and cool, then refrigerate or freeze. Fresh herbs and delicate toppings are best added at serving rather than before storage.
A final tip: store any additional condiments or garnishes separately so textures remain distinct and bright at the time of serving — this small step preserves the contrast between creamy egg custard and fresh, crisp accompaniments.
Frequently Asked Questions
Answers to common questions from readers and home cooks.
Q: Can I make substitutions for the vegetables?
A: Yes. Use what’s fresh in your kitchen: chopped kale, Swiss chard, or roasted zucchini are excellent swaps. When substituting, consider moisture content and adjust cooking times to avoid excess water in the custard.
Q: Is there a dairy-free or lower-fat option?
A: For a lighter texture, you can use a lower-fat dairy option, though the custard will be slightly less rich. Non-dairy cream alternatives may change flavor and set; test with smaller batches for preferred results.
Q: How do I know when it’s fully cooked?
A: The edges should be set and the center should no longer be overly jiggly; a gentle touch or an inserted toothpick that comes out mostly clean indicates readiness. Keep a close eye to avoid overbaking which dries the custard.
Q: Can I omit the bacon for a vegetarian version?
A: Absolutely—replace the bacon with a smoky ingredient like smoked paprika and roasted mushrooms or a handful of marinated tempeh to add savory depth.
Q: How should leftovers be reheated for best texture?
A: Reheat in a low oven to gently restore the custard’s creaminess; cover loosely if the top is browning. Microwave works for quick mornings but use short bursts to avoid rubbery eggs.
Final FAQ paragraph: If you have more questions, try a small test bake with your preferred swaps and share your results — I love hearing how readers personalize this casserole for their kitchens.
Low-Carb Breakfast Casserole
Kickstart your morning with this Low-Carb Breakfast Casserole: eggs, bacon, spinach and melty cheddar — low on carbs, high on flavor. Perfect for busy mornings or meal prep! 🥚🥓🧀
total time
40
servings
6
calories
380 kcal
ingredients
- 8 large eggs 🥚
- 1/2 cup heavy cream (or sour cream) 🥛
- 1 cup shredded cheddar cheese 🧀
- 4 slices bacon, chopped 🥓
- 1 cup fresh spinach, roughly chopped 🌿
- 1/2 cup red or yellow bell pepper, diced 🫑
- 1/2 cup mushrooms, sliced 🍄
- 1 small onion, diced 🧅
- 2 cloves garlic, minced 🧄
- 1 tbsp olive oil 🫒
- 1 tsp Dijon mustard (optional) 🥄
- 1/2 tsp smoked paprika 🌶️
- Salt & black pepper to taste 🧂
- 2 tbsp chopped chives or green onion for garnish 🌱
instructions
- Preheat oven to 375°F (190°C). Grease a 9x9-inch (or similar) baking dish with a little olive oil 🫒.
- Cook the chopped bacon in a skillet over medium heat until crisp. Remove bacon and drain on paper towels, reserving a bit of bacon fat in the pan 🥓.
- Sauté the diced onion in the bacon fat (or olive oil) until translucent, about 3–4 minutes. Add mushrooms and bell pepper and cook until softened, another 3–4 minutes 🍄🫑🧅.
- Add the chopped spinach and minced garlic to the skillet and cook until spinach wilts, about 1–2 minutes 🌿🧄. Remove from heat and let cool slightly.
- In a large bowl, whisk together eggs, heavy cream, Dijon mustard, smoked paprika, salt and pepper until well combined 🥚🥛🥄.
- Stir the cooked vegetables and most of the shredded cheddar into the egg mixture. Fold in the crisp bacon pieces, saving a few for topping 🧀🥓.
- Pour the mixture into the prepared baking dish and sprinkle the remaining cheddar and reserved bacon on top 🧀.
- Bake in the preheated oven for 25–30 minutes, or until the casserole is set in the center and the top is golden.
- Let rest for 5–10 minutes before slicing. Garnish with chopped chives or green onion and serve warm 🌱.
- Store leftovers in an airtight container in the fridge for up to 4 days — reheat slices in the oven or microwave for a quick low-carb breakfast.