Save Pin There's something deeply satisfying about pulling a golden-brown breakfast bake from the oven on a Sunday morning, especially when you know the whole week of easy breakfasts is waiting in your fridge. I stumbled onto this recipe during a particularly chaotic Monday when I'd overslept and had exactly ten minutes before a meeting, and instead of grabbing something quick and carb-heavy, I reached for a slice of this from the day before. It hit differently—savory, filling, and genuinely delicious without the guilt that usually follows weekend cooking binges.
I made this for my partner on a lazy Saturday when we were both tired of the breakfast routine, and watching their eyes light up when they took that first bite told me everything—this wasn't just another egg dish. The way the sausage stayed moist, the spinach almost dissolved into the custard, and the cheese created these little pockets of melted richness made it feel like a restaurant breakfast at home.
Ingredients
- Ground pork sausage (450 g / 1 lb): Choose a sugar-free, keto-friendly variety because regular sausage can hide carbs and sweeteners that sneak up on you—I learned this the hard way by checking labels mid-recipe.
- Fresh spinach (150 g / 5 oz): Roughly chop it and don't worry about the size; it wilts down dramatically and integrates seamlessly into the egg mixture.
- Onion (1 small) and garlic (2 cloves): These aromatics are essential for building flavor depth—the sausage alone would taste flat without them.
- Shredded cheddar cheese (120 g / 1 cup): Aged cheddar melts more beautifully than pre-shredded sometimes, but the convenience of pre-shredded is worth it for weeknight cooking.
- Heavy cream (60 ml / 1/4 cup): This creates that custard-like texture that keeps the bake from drying out—don't skip it or substitute milk.
- Large eggs (10): Room temperature eggs whisk more smoothly and incorporate air better, creating a fluffier final texture.
- Olive oil (1 tbsp): Use a neutral variety for cooking; it won't burn and lets the sausage flavor shine.
- Sea salt, black pepper, smoked paprika: The paprika is optional but adds a subtle smokiness that makes people ask what the secret ingredient is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep Your Baking Stage:
- Preheat the oven to 180°C (350°F) and grease your 23x33 cm baking dish thoroughly with butter or nonstick spray—I use the spray because it reaches every corner. This prevents the edges from sticking and makes cleanup feel like a small victory.
- Build the Flavor Foundation:
- Heat olive oil in a large skillet over medium heat, then add the diced onion and minced garlic, stirring for 2–3 minutes until softened and fragrant. You'll know it's ready when the onion turns translucent and the kitchen smells like the beginning of something good.
- Brown the Sausage:
- Add the sausage, breaking it apart with a spatula into bite-sized pieces, and cook for 5–7 minutes until it's browned and cooked through. Don't rush this step; you want actual browning, not just cooked-through meat, because that's where the flavor lives.
- Wilt the Greens:
- Stir in the chopped spinach and cook for 1–2 minutes until it collapses into the sausage mixture. It looks like an enormous amount of spinach until it hits the heat, then suddenly it's manageable.
- Create the Egg Custard:
- In a large mixing bowl, whisk together the eggs, heavy cream, salt, black pepper, and smoked paprika until well combined and slightly pale. Whisking properly takes about two minutes and makes a tangible difference in the final fluffiness.
- Bring It All Together:
- Stir the sausage-spinach mixture into the eggs, then gently fold in the shredded cheddar cheese until evenly distributed. The folding motion keeps the texture lighter than stirring.
- Transfer to the Baking Dish:
- Pour the entire mixture into your prepared baking dish and spread it evenly with a spatula. Make sure the sausage and spinach are distributed fairly throughout so every slice feels intentional.
- Bake Until Set:
- Bake for 30–35 minutes, or until the center is set and the top is lightly golden brown. The bake is done when you can jiggle the pan slightly and only the very center moves.
- Rest and Serve:
- Let it cool for 5 minutes before slicing—this helps it hold together cleanly. Serve warm, or cool completely and refrigerate for meal prep portions throughout the week.
Save Pin There was a Tuesday morning when I reheated a slice straight from the fridge and my entire morning shifted because I actually felt satisfied instead of hungry again by mid-morning. That's when I realized this wasn't just a recipe—it was a small act of kindness to my future self, waiting in the refrigerator.
Flavor Variations to Keep It Interesting
Switching cheeses transforms this entirely: pepper jack brings heat and sharpness, mozzarella becomes almost creamy and mild, and gruyere makes it feel sophisticated and French. I've also experimented with adding diced bell peppers or mushrooms alongside the onions, and both absorb the sausage flavors beautifully without changing the carb count significantly. Smoked paprika is optional, but once you taste it, you'll understand why I put it in—it's subtle enough that people won't identify it but obvious enough that something special is happening.
Meal Prep Strategy and Storage
This bake is perhaps the ultimate meal prep breakfast because it actually tastes good reheated, which is rare for egg dishes. Cool it completely before covering and refrigerating—it keeps for up to four days, and reheating a portion in the microwave for 60–90 seconds brings it back to almost-fresh status. I've found that cutting it into six equal portions the moment it's cool enough to handle makes grabbing breakfast feel effortless on rushed mornings.
Serving Suggestions and Pairings
Serve it warm with avocado slices and a squeeze of lime juice for brightness, or add a dollop of sour cream and hot sauce for people who like heat. Coffee pairs obviously, but I've noticed unsweetened almond milk or herbal tea complement the richness without feeling heavy. The beauty of this bake is that it's complete and satisfying on its own, so sometimes the best serving suggestion is simply slicing it fresh from the oven and eating it straight from the dish.
- Add a splash of hot sauce to cut through the richness if the cheese feels heavy.
- Pair with fresh fruit like berries if you're not strictly tracking macros.
- Wrap cooled slices in foil for grab-and-go breakfasts during hectic weeks.
Save Pin This keto sausage, egg, and spinach breakfast bake became the reason I stopped feeling guilty about skipping the cereal aisle, and it's the kind of recipe that sticks around because it actually solves a problem. Make it once and you'll understand why it's become a constant in my kitchen rotation.
Recipe FAQs
- → Can I substitute the cheddar cheese?
Yes, mozzarella or pepper jack cheese work well and add a different flavor profile to the dish.
- → How should I store leftovers?
Keep leftovers refrigerated for up to four days and reheat individual portions in the microwave.
- → Can I add other vegetables?
Diced bell peppers or mushrooms can be sautéed with the onions for extra flavor and texture.
- → What is the best cooking dish for baking?
A 9x13 inch (23x33 cm) baking dish is ideal to ensure even cooking and proper setting of the mixture.
- → Is this suitable for a keto diet?
Yes, this dish is low in carbs and high in protein and fats, making it perfect for keto meal plans.
- → Can I prepare this ahead of time?
Absolutely, it’s perfect for meal prep. Bake ahead, chill, and reheat portions as needed.