Our Baked Spinach Casserole is loaded with cheese and bacon! It makes a decadent side dish that is easy enough for any night of the week, but special enough for holiday dinners. Only 3 net carbs per serving, too!

Would you like to save this recipe?
I have no problem sneaking spinach into salads in my house. The kids will eat it just fine without complaint.
I also sneak spinach into their smoothies most of the time. Like our keto green smoothie, made with strawberry and spinach!
But cooked spinach? They’re usually not a fan.
Enter this baked spinach recipe – it’s packed with cream cheese, monterey jack cheese, eggs, and bacon.
This baked spinach casserole is a decadent cheesy dish that is easy enough to make any night, but fancy enough for company or even a holiday dinner. Love dishes like that!
Ingredient Notes:

Spinach – We’re keeping it easy and starting with frozen spinach. If you’d like to use fresh, you’ll want to wilt it first by sautéing it in a little butter or oil for a few minutes. I’ve never tried this with canned spinach but some readers have commented that it works as well.
Cheese – We’re using a combination of Monterey Jack and cream cheese to make this rich, decadent side dish. You could use pepper jack instead of Monterey Jack if you want to add a little bit of a spicy kick to the casserole!
Bacon – Some pre-cooked, crumbled bacon adds a smoky, salty bite to this creamy casserole. If you need a quick, easy, mess free way to prepare some bacon ahead of time check out this air fryer bacon recipe!
Other – You’ll need eggs to help bind all the ingredients together, and they add a little moisture to the casserole. For flavor you’ll also be adding in some minced garlic, salt, and melted butter!
Casseroles make dinner easy! This spinach casserole is quick to put together and is finished baking in under an hour.
This is a perfectly cheesy and savory casserole but it’s also a great way to work some nutritious spinach into your diet!
We love that this is simple enough to make for any night (just stir the ingredients together and bake!), but it’s fancy enough to serve up for a holiday dinner!
How To Make Spinach Casserole:
Spinach – This recipe is super simple and starts off with a couple packs of frozen spinach. You’ll want to be sure to thaw it and drain as much liquid as you can from the spinach. To drain the spinach well, I place it in a colander and press it down to squeeze out as much liquid as I can.
Mix – Add your spinach to a mixing bowl along with some cream cheese, Monterey jack, fried bacon, whisked eggs, butter, garlic, and salt and pepper. Stir the mixture all up. It doesn’t look like much here, but man this bakes up into something tasty.
Bake – Spread the spinach soufflé mixture into a 9×9 baking dish and pop it all in the oven. This spinach casserole bakes up in about 35 minutes.
Spinach Nutrition:
I try to eat spinach often, because it is a great source of magnesium and potassium, both of which I have to watch while on a keto diet.
Keeping your electrolytes in balance while eating low carb or keto can be tricky, because the diet often acts as a diuretic (meaning you’re peeing out those electrolytes).
Spinach has 3g carbs and 2g fiber per 2 cups of raw spinach plus loads of vitamins and minerals. That’s pretty impressive!

FAQs:
I actually discovered this recipe in an old Taste of Home magazine and tweaked it just a tiny bit. It was called spinach soufflé, but it’s not at all like a traditional soufflé that puffs and rises, so I’ve renamed it. I wanted to go ahead and mention spinach soufflé here though, because that was it’s original name and readers may recognize it if they stalk Taste of Home magazines the way I do. 😉
You can keep this casserole wrapped tightly in plastic wrap in the fridge for about 3 to 4 days. I would not recommend freezing this recipe. Cream cheese doesn’t always freeze that well.

More Keto Spinach Recipes:
- Spinach Stuffed Pork Chops: This is an easy way to dress up pork chops!
- Low Carb Stuffed Peppers: These are basically filled with spinach artichoke dip!
- Stuffed Chicken Breast: The most popular recipe on my site!
- Air Fryer Stuffed Chicken Breast: Just like my popular spinach stuffed chicken recipe, but made in the air fryer!
- Tuscan Chicken: The sauce is worth dreaming about.
- Spinach Artichoke Dip: This dip is low carb and keto friendly if you dip with fresh veggies instead of chips!
- Cauliflower Salad: Loaded with things like pepperoni, salami, banana peppers, and of course, spinach!


Spinach Casserole
Ingredients
- 20 ounces frozen spinach thawed and squeezed dry
- 4 ounces cream cheese cut into small cubes
- 1 1/2 cups shredded monterey jack cheese
- 6 slices bacon fried and crumbled
- 4 large eggs beaten
- 1/4 cup butter melted
- 2 cloves garlic minced
- 1/2 teaspoon salt
Instructions
- Preheat oven to 350 degrees.
- Add all of the ingredients to a large mixing bowl and stir well to combine.
- Spread mixture into a 8×8 baking dish and bake for 35-40 minutes or until the edges are golden and the center is set.
- Serve immediately.
Jean Krause says
I looked at the nutrition and am happy with the carbs and protein. the fat seems a little high. What can be done to reduce it..
Also, I would use fresh spinach. Would two bags of fresh equal the frozen quantity?
Thanks very much.
Karly Campbell says
The cream cheese, cheese, butter, and bacon are all contributing to the fat content, so I’d make a reduction somewhere in there to lower fat.
You’ll want around 2 pounds of fresh spinach cooked down a bit.