Spinach Casserole Recipe
This casserole is basically the cozy, slightly saucy spinach bake your weeknights didn’t know they needed. It’s spinach mixed with creamy, cheesy goodness, baked until the top gets a little golden and the center stays soft and comforting — like a hug in a baking dish. It’s great for potlucks, weeknight dinners, or pretending you ate something green for lunch.
My husband eats his weight in spoonfuls of this and then insists it “tastes like my mom’s” even though his mom never made anything with spinach. Our kid calls it green mush and will still eat two helpings if I hide the mushrooms. This recipe became our fallback when I had two meetings back-to-back and five minutes to throw dinner together — it’s forgiving, sneaky-vegetable-friendly, and somehow makes me look like I planned ahead.
Why You’ll Love This Spinach Casserole Recipe
– It’s mostly hands-off: prep, mix, bake, and the oven does the heavy lifting.
– Totally flexible — use fresh or frozen spinach, swap cheeses, add a protein if you want.
– Comfort-food vibes without feeling like you ate a whole pan of guilt.
– Great leftover behavior: tastes even better the next day with a quick reheat.

Kitchen Talk
This one’s messy in the best possible way. You’ll be squeezing spinach like a medieval torture artist — worth it, I promise. I once forgot to drain the thawed spinach and almost served a sad, soupy casserole; lesson learned: squeeze hard, then squeeze again. I also swapped cottage cheese for ricotta once when my fridge betrayed me — the texture was slightly different but still excellent. If you like a crunchy top, throw panko or crushed crackers on at the end and broil for a minute, but watch it like a hawk.
This spinach casserole is a cozy, cheesy comfort dish that's surprisingly easy to make. I loved the creamy texture balanced with the crunchy topping, and it warmed up beautifully as leftovers. It's definitely become a go-to side for my family dinners and holiday meals.
MORE OF OUR FAVORITE…
Shopping Tips
– Greens: Fresh baby spinach is lovely if you want a lighter texture; frozen chopped spinach saves time and money — just thaw and squeeze well.
– Cheese: Use a mix of melty cheese (cheddar, monterey jack) and a flavorful hard cheese (parmesan) for depth; pre-shredded is fine but freshly shredded melts better.
– Dairy: Sour cream or Greek yogurt adds tang and creaminess; heavy cream will make it richer if you’re indulgent.
– Eggs: Large eggs act as the binder — bring them to room temp for even mixing if you remember.
– Frozen Aisle: If you pick frozen spinach for convenience, check the label for “no added salt” and avoid icy clumps.
Prep Ahead Ideas
– Thaw and squeeze frozen spinach, or wash and chop fresh spinach, a day ahead and store in an airtight container lined with paper towels.
– Grate your cheeses and keep them in a zip-top bag in the fridge so assembly is two minutes.
– Mix the filling (spinach + dairy + eggs + seasonings) and store in a covered bowl; pour into the dish and top just before baking.
– Use shallow, airtight containers for storing prepped components so they stack neatly in the fridge and don’t get soggy.

Time-Saving Tricks
– Use frozen chopped spinach — no washing, no wilting on the stove, just squeeze and go.
– Grate cheeses with the food processor to save time (and your knuckles).
– Bake in a wide dish rather than a deep one for faster, more even cooking.
– Make it in the morning and stick it into the oven right after work; it’ll be bubbling by dinner.
Common Mistakes
– Not draining the spinach enough — I once served a casserole that sloshed; fix it by spooning off excess liquid and pop back in the oven to crisp the edges.
– Under-seasoning — dairy mutes salt, so taste the filling before baking and add a pinch more salt or a squeeze of lemon.
– Overbaking — it’ll dry out if left too long; pull it when the center’s set but still a touch jiggly.
– Broiling too long for a crispy top — you’ll go from golden to burnt in 30 seconds; stand guard.
What to Serve It With
– A crisp green salad with lemon vinaigrette to cut the richness.
– Crusty bread or garlic bread for scooping up every cheesy bite.
– Roasted potatoes or a simple grain pilaf for a heartier meal.
– Steamed green beans or roasted carrots for extra veggies.
Tips & Mistakes
– Use a wide, shallow dish for faster bake time and even browning.
– Salt gradually — dairy hides saltiness; re-season after mixing if needed.
– If it’s too runny after baking, sprinkle with breadcrumbs and broil a minute to help absorb moisture.
– Don’t skip the squeeze on frozen spinach — watery filling is the cardinal sin.
Storage Tips
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently in the oven or microwave; I like to pop individual portions in a small dish with a damp paper towel over the top to keep them from drying out. Cold straight from the fridge? Totally acceptable for a breakfast grab — we’ve eaten it on toast, under a fried egg, no shame.

Variations and Substitutions
Try adding cooked sausage, crumbled bacon, or diced ham if you want protein. If dairy-free, swap in a cashew cream and a dairy-free cheese — texture changes but flavor can still be comforting. Use ricotta for a lighter, fluffy filling or cottage cheese if that’s what’s in your fridge. Mushroom haters — I put them in once and my kid ate three bites, so they’re optional but tasty. For a Mediterranean twist, fold in sun-dried tomatoes and feta.
Frequently Asked Questions

Spinach Casserole Recipe
Ingredients
Main Ingredients
- 20 oz frozen chopped spinach, thawed and well-drained
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1.25 cup sharp cheddar cheese, shredded divided
- 0.75 cup grated Parmesan cheese divided
- 3.25 fl oz eggs, lightly beaten
- 0.75 cup yellow onion, finely chopped
- 2 tsp garlic, minced
- 3 tbsp unsalted butter divided
- 0.5 cup plain breadcrumbs
- 1 tsp kosher salt
- 0.5 tsp black pepper
- 0.25 tsp ground nutmeg
- 0.25 tsp red pepper flakes optional
- 1 tsp lemon zest optional
Instructions
Preparation Steps
- Heat oven to 375°F. Grease a 9-inch square baking dish.
- Squeeze the thawed spinach completely dry with towels or a sieve.
- Melt 2 tbsp butter in a skillet over medium heat. Soften onion for 4 minutes, then stir in garlic for 30 seconds. Let cool slightly.
- Beat cream cheese in a large bowl until smooth. Mix in sour cream and the beaten eggs until creamy.
- Season with salt, pepper, nutmeg, red pepper flakes, and lemon zest.
- Fold in the drained spinach, sautéed onion mixture, 3/4 cup cheddar, and about 1/2 cup Parmesan.
- Spread the mixture in the prepared dish. Melt the remaining 1 tbsp butter and toss with breadcrumbs.
- Top casserole with remaining cheddar and Parmesan. Scatter the buttered breadcrumbs over the surface.
- Bake 30–35 minutes until bubbling and deeply golden. Rest 10 minutes before serving.
Notes
Featured Comments
“Impressed! Clear steps and family favorite results. Perfect for busy nights.”
“Super easy and will make again! My family asked for seconds. Saving this one.”
“New favorite here — family favorite. simple was spot on.”
“Super easy and absolutely loved! My family asked for seconds. Saving this one.”
“Made this last night and it was absolutely loved. Loved how the simple came together.”
“New favorite here — so flavorful. anytime was spot on.”
“New favorite here — absolutely loved. simple was spot on.”
“Super easy and will make again! My family asked for seconds. Saving this one.”
“Super easy and family favorite! My family asked for seconds. Saving this one.”
“Made this last night and it was turned out amazing. Loved how the simple came together.”
