There’s something magical about a bubbling dish of Creamed Spinach Casserole coming out of the oven—the rich, velvety sauce hugging every tender leaf of spinach, the golden-brown top begging to be cracked with a spoon. This dish has been my go-to for years, whether I’m serving it alongside a holiday roast or just craving a cozy weeknight side. My mom used to make a version of this for Easter brunch, and now, every time I catch that warm, buttery aroma, it takes me right back to her crowded dining table. It’s one of those rare recipes that’s equally at home at a fancy dinner party or a casual family meal—just creamy, comforting, and impossible to resist.
Why You’ll Love This Creamed Spinach Casserole
Trust me, once you try this recipe, it’ll become your new secret weapon. Here’s why:
- Creamy dreaminess: That luscious, velvety sauce coats every bite of spinach—no sad, watery greens here!
- Effortless elegance: It looks fancy but comes together in one saucepan (hello, easy cleanup).
- Crowd-pleaser magic: Even spinach skeptics go back for seconds—the nutmeg and Parmesan make it irresistible.
- Any-occasion champ: Dress it up for Thanksgiving or toss it together on a Tuesday night. It just works.
My favorite part? That golden, bubbly top crust hiding all the creamy goodness underneath. You’re gonna love it.

Ingredients for Creamed Spinach Casserole
Here’s everything you’ll need to make this dreamy dish – and yes, every single ingredient matters! I’ve learned the hard way that substitutions can change the texture completely, so stick with me on this:
- The creamy base: 1/4 cup butter (real butter, please!), 1/4 cup all-purpose flour, 1 cup milk, and 1 cup heavy cream – this combo creates that luxurious sauce we’re after
- The star: 2 cups fresh spinach, chopped (or frozen spinach that’s been thawed and squeezed dry – I’ll show you my trick for this later)
- The flavor boosters: 1/2 cup grated Parmesan cheese (the good stuff from the refrigerated section), 1/2 teaspoon salt, 1/4 teaspoon black pepper, and just a pinch of nutmeg – trust me, that nutmeg makes all the difference
Pro tip: Measure everything before you start cooking. Once that butter melts, things move fast!
How to Make Creamed Spinach Casserole
Okay, let’s get cooking! I promise this comes together faster than you’d think – just follow these simple steps and you’ll have the creamiest, dreamiest spinach casserole in no time. Don’t worry, I’ve included all my little tricks to make sure yours turns out perfect.
Preparing the Cream Sauce
First things first – preheat that oven to 350°F (175°C). Now, grab your favorite saucepan (I use my heavy-bottomed one so nothing burns) and melt the butter over medium heat. Watch it carefully – you want it melted but not browned. When it’s ready, whisk in the flour and cook for about a minute. This is your roux, and it should smell deliciously nutty.
Here’s where the magic happens: slowly pour in the milk and cream while whisking constantly. I mean it – keep that whisk moving! This prevents lumps from forming. The sauce will start thickening before your eyes – when it coats the back of a spoon (about 3-4 minutes), you’re golden. Remove from heat and stir in the Parmesan, salt, pepper, and that sneaky pinch of nutmeg that makes everyone ask “what’s that amazing flavor?”
Combining Spinach and Cheese
Now for the star of the show! If you’re using fresh spinach, give it a rough chop first. Frozen? Make sure it’s completely thawed and squeezed dry in a clean kitchen towel (seriously, squeeze out all that excess water or your casserole will be soggy). Gently fold the spinach into the warm sauce – I use a rubber spatula to make sure every leaf gets coated evenly.
Pro tip: Don’t overmix here! Just fold until combined, or the spinach can get mushy. The sauce will seem thick, but it’ll loosen up perfectly in the oven.
Baking the Casserole
Pour your creamy spinach mixture into a greased baking dish – I like using my 8×8 inch square one for the perfect thickness. Pop it in the oven and let it work its magic for 20-25 minutes. You’ll know it’s ready when you see those gorgeous golden bubbles around the edges and the top gets slightly crusty. If you want extra browning, broil for the last minute – just keep an eye on it!
Here’s my favorite part: that first spoonful breaking through the crispy top into the velvety spinach underneath. Pure comfort food heaven!

Tips for the Best Creamed Spinach Casserole
After making this dish more times than I can count, I’ve learned a few secrets that take it from good to “can I have the recipe?” amazing:
- Squeeze that spinach dry! If using frozen, wrap it in a clean kitchen towel and wring it out like you’re mad at it – excess water is the enemy of creamy texture.
- Nutmeg is your friend – but go easy! Start with 1/4 teaspoon and add more to taste. Too much can overpower the delicate spinach flavor.
- Broil for the last minute if you love that golden crust (I always do). Just don’t walk away – it goes from perfect to burnt in seconds!
- Let it rest 5 minutes after baking – this helps the sauce thicken up beautifully so it doesn’t run everywhere when you serve it.
Oh, and one bonus tip? Always make extra – this stuff disappears fast!
Creamed Spinach Casserole Variations
Once you’ve mastered the basic recipe (and trust me, you’ll want to make it weekly), try these fun twists to keep things interesting:
- Bacon boost: Stir in 1/2 cup crispy chopped bacon before baking – the smoky saltiness pairs perfectly with the creamy spinach.
- Mushroom magic: Sauté 1 cup sliced mushrooms with the butter for an earthy, umami-packed version.
- Crunch factor: Top with buttery breadcrumbs or crushed Ritz crackers for the most satisfying texture contrast.
- Dairy-free dream: Use coconut milk and nutritional yeast instead of cream and Parmesan – my vegan friends swear by this swap!
The best part? You can customize this casserole to match whatever’s in your fridge or your mood – it’s endlessly adaptable!
Serving Suggestions for Creamed Spinach Casserole
This creamy dream of a dish plays well with so many mains! I love it with roast chicken (the sauce is perfect for dipping), alongside a juicy steak, or as the star veggie side at holiday dinners with glazed ham or turkey. For a meatless meal? Just add crusty bread to sop up every last bit of that velvety sauce – trust me, you’ll want to!
Storing and Reheating Creamed Spinach Casserole
Leftovers? (As if!) If you’re lucky enough to have some, store it covered in the fridge for up to 3 days. The sauce thickens as it cools – that’s normal! Reheat gently in the oven at 300°F until warmed through, stirring once to bring back that creamy texture. Microwaving works in a pinch, but the oven keeps that gorgeous top crust intact. Pro tip: Add a splash of cream before reheating if it seems too thick – works like magic!
Creamed Spinach Casserole FAQs
Got questions about this creamy dream of a dish? I’ve got answers! Here are the most common things people ask me about this recipe – and trust me, I’ve heard them all:
- Can I freeze creamed spinach casserole? Honestly, I don’t recommend it. The creamy sauce can separate when thawed, and the texture just isn’t the same. It’s best fresh or refrigerated for a few days.
- Can I use low-fat milk instead of heavy cream? You can, but it’ll affect the richness. Heavy cream gives that luxurious, velvety texture we’re after. If you must swap, use whole milk – but don’t expect the same creaminess!
- How do I prevent a watery texture? The key is squeezing all the moisture out of your spinach, especially if you’re using frozen. Wrap it in a clean kitchen towel and wring it like you’re trying to wring out all your problems. Seriously, it makes all the difference!
- Can I make this ahead of time? Absolutely! Assemble the casserole, cover it, and refrigerate for up to a day before baking. Just add a few extra minutes to the baking time since it’ll be cold from the fridge.
- What’s the best way to reheat leftovers? The oven is your friend here! Reheat at 300°F until warmed through, stirring once to bring back that creamy consistency. If it seems too thick, add a splash of cream before reheating – it’ll smooth right out.
Still have questions? Don’t hesitate to ask – I’ve made this dish so many times, I could probably do it in my sleep!
Nutritional Information
Just so you know, these numbers are estimates – but here’s the scoop per serving: about 320 calories, 25g fat (15g saturated), 8g protein, and 15g carbs. That creamy goodness comes with a nutritional punch thanks to all that spinach! Remember, actual values can vary based on your exact ingredients. For more information on nutritional guidelines, you can refer to resources like the National Nutrition Portal.
Print
Creamed Spinach Casserole: 5-Star Creamy Comfort in Every Bite
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A creamy and delicious spinach casserole that’s perfect as a side dish or a main course.
Ingredients
- 2 cups fresh spinach, chopped
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1/4 cup butter
- 1/4 cup all-purpose flour
- 1 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg
Instructions
- Preheat your oven to 350°F (175°C).
- In a saucepan, melt the butter over medium heat.
- Add the flour and whisk until smooth. Cook for 1 minute.
- Gradually add the milk and heavy cream, whisking constantly until the mixture thickens.
- Stir in the Parmesan cheese, salt, pepper, and nutmeg.
- Add the chopped spinach and mix well.
- Transfer the mixture to a greased casserole dish.
- Bake for 20-25 minutes, or until bubbly and lightly browned on top.
Notes
- You can use frozen spinach if fresh is not available. Just make sure to thaw and drain it well.
- For a richer flavor, you can add a bit of cream cheese to the sauce.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
