Skip to content
Keto bacon mushroom spinach breakfast casserole meal prep in a ceramic baking dish

Keto Bacon Mushroom Spinach Breakfast Casserole Meal Prep

Make 8 cheesy bacon, mushroom, and spinach egg squares with browned vegetables, a custardy set, and meal-prep storage that reheats cleanly.

  • 303Calories
  • 18gProtein
  • 4gCarbs
  • 24gFat
  • Prep50 min
  • LevelEasy
  • Serves8

Keto bacon mushroom spinach breakfast casserole meal prep turns eggs, crisp bacon, browned mushrooms, spinach, cheddar, and cream into make-ahead squares for the Keto recipes archive. Browning the mushrooms before the custard goes in keeps the casserole savory instead of watery, and a short rest after baking gives clean slices for containers. Nutrition estimates are calculated from ingredient weights using USDA FoodData Central, and you can compare more weekday options in the Recipes archive.

Table of Contents

Why this recipe works

  • Moisture is managed first. Mushrooms and spinach are cooked before baking, so their water evaporates in the skillet instead of leaking into the eggs.
  • Custard stays tender. Heavy cream and a little softened cream cheese give the egg base a creamy set without flour, bread, or potatoes.
  • Meal prep is built in. The casserole rests, slices, chills, and reheats as eight sturdy squares rather than loose scrambled eggs.
  • Keto fit is calculated. The ingredients keep each serving to about 4 g total carbs and 3 g net carbs while still tasting like a full breakfast.
Raw ingredients for keto bacon mushroom spinach breakfast casserole meal prep on parchment
Keeping the vegetables, dairy, eggs, and bacon measured before cooking makes the custard assembly fast.
Ingredients & Method

Ingredients

Makes 8 servings.

Equipment

How to make it

  1. Cook the bacon. Heat the oven to 350°F (175°C) and lightly grease the baking dish. Cook the bacon in a large skillet over medium heat for 10-12 minutes, turning as needed, until crisp and browned. Transfer to a towel-lined plate, chop when cool, and leave about 1 tablespoon of drippings in the skillet.
  2. Brown the vegetables. Add the mushrooms to the skillet in a mostly even layer and cook for 6-8 minutes, stirring only after the first few minutes, until browned and the liquid has evaporated. Add the spinach and cook for 1-2 minutes, just until wilted. If liquid pools in the pan, keep cooking until the bottom looks nearly dry.
  3. Whisk the custard. In a large bowl, whisk the softened cream cheese with the heavy cream until mostly smooth. Whisk in the eggs, chives, onion powder, garlic powder, smoked paprika, salt, and pepper until the yolks disappear and the mixture looks even.
  4. Assemble the casserole. Spread the mushroom-spinach mixture in the baking dish. Scatter over the chopped bacon and 1 cup of cheddar, then pour the egg mixture evenly across the pan. Press any exposed vegetables gently below the surface and finish with the remaining 1/2 cup cheddar.
  5. Bake until safely set. Bake for 28-34 minutes, until the edges puff, the center barely jiggles, and an instant-read thermometer in the center reaches 160°F (71°C), the safe minimum for egg casseroles. Rest for 10 minutes so the custard finishes setting before slicing.
  6. Portion for the week. Cut into 8 squares. For meal prep, cool the portions in shallow containers, refrigerate within 2 hours, and close the lids once the steam has eased so condensation does not drip back onto the casserole.
Mushrooms and spinach browning in a skillet for keto bacon mushroom spinach breakfast casserole meal prep
The filling should look glossy and nearly dry before it moves into the baking dish.

Practical cooking tips

  • Do not rush the mushrooms. The most common failure is watery eggs. Give the mushrooms enough time to brown and let the spinach moisture cook off before the filling reaches the baking dish.
  • Use softened cream cheese. Cold cream cheese leaves white pockets in the custard. If needed, microwave it for 10 seconds before whisking with the cream.
  • Salt lightly at first. Bacon and cheddar vary by brand, so the written salt is moderate. Taste the cooked vegetable mixture before it goes into the pan and adjust only if it tastes flat.
  • Make a keto breakfast casserole with bacon for guests. Bake it the night before, chill it whole, then cut and reheat squares on a sheet pan at 325°F (165°C) until hot.

Swaps and variations

  • For a spinach mushroom egg bake without bacon, use 1 tablespoon butter to cook the vegetables. The result will be lower in protein and fat, and the smoky flavor will be softer.
  • Use Swiss, Monterey Jack, or pepper Jack instead of cheddar. The carb count stays close, but sodium and fat can shift by brand.
  • Fold in 1/4 cup diced roasted red pepper only if you can spare the carbs; it adds about 1 g total carb per serving depending on the jar.
  • For a related dinner-style low-carb bake, the published Keto lasagna with roasted zucchini noodles uses the same idea of removing vegetable moisture before baking.

Storage and meal prep

This low carb breakfast casserole meal prep keeps well because the vegetables are cooked dry first. USDA FSIS guidance for egg casseroles supports refrigerating them for 3-4 days, freezing baked portions for 2-3 months, and reheating egg dishes to 165°F (74°C). Chill the squares uncovered until the steam fades, cover tightly, and reheat from the refrigerator in 45-60 second microwave bursts; thaw frozen squares overnight for the best texture.

Nutrition per serving

NutrientPer serving
Calories303 kcal
Protein18 g
Fat24 g
Total carbs4 g
Fiber1 g
Net carbs3 g

Nutrition is an estimate and varies with brands and exact portion sizes. The site’s carb field reports total carbohydrate; net carbs subtract fiber from the same ingredient calculation.

Meal prep containers with keto bacon mushroom spinach breakfast casserole meal prep squares
Cool the squares before sealing so steam does not soften the top during storage.

Frequently asked questions

Can keto bacon mushroom spinach breakfast casserole meal prep be frozen?

Yes. Freeze fully baked and cooled squares in airtight containers for up to 2-3 months. Thaw overnight in the refrigerator before reheating, because direct high heat from frozen can make the egg edges rubbery before the center warms.

How do I keep a bacon spinach mushroom casserole from turning watery?

Cook the mushrooms until browned and keep the spinach in the skillet until visible liquid disappears. If either ingredient goes into the dish wet, the custard absorbs that water and slices less cleanly.

Can I assemble this keto egg casserole for the week the night before?

Yes, assemble it up to 24 hours ahead, cover, and refrigerate. Bake it straight from the refrigerator and add 5-8 minutes as needed, checking the center with a thermometer instead of relying on color alone.

Can I use frozen spinach?

Yes, use about 1/2 cup thawed chopped spinach and squeeze it very dry before adding it to the skillet. Frozen spinach is convenient, but extra water is the tradeoff to manage.

What size should each serving be?

Cut the casserole into 8 equal squares from a 9×13-inch pan. Each square is one serving for the nutrition estimate; larger brunch portions will need a proportional macro adjustment.

Ratings and reviews

No ratings yet. If you have cooked this, your rating helps the next person decide.

Rate this recipe

Your rating

Your email address will not be published. Required fields are marked *