The Ultimate Creamed Spinach Recipe
Let’s talk about going out to dinner and ordering that one side dish you simply cannot stop thinking about. You know exactly the one I mean. You are sitting in a dimly lit, cozy steakhouse, the waiter brings out a beautiful sizzling main course, but your eyes are completely glued to that little bubbling crock of creamy, cheesy greens. For the longest time, I honestly thought recreating that restaurant magic at home was going to be an all-day affair involving complicated techniques and endless piles of fresh leaves cooking down to absolutely nothing.
But guess what? It totally doesn’t have to be. This creamed spinach recipe is going to completely change your weeknight dinner game. It is so unbelievably rich, velvety, and comforting that you might just forget about the rest of your meal entirely. Whether you are throwing together a quick Tuesday night dinner for the kids or planning a massive holiday feast for your extended family, this dish fits right in. Grab your favorite skillet, and let’s make some serious comfort food magic happen in just twenty minutes.

What Is A Creamed Spinach Recipe?
If you have never had the absolute pleasure of digging into a proper creamed spinach recipe, you are in for a serious treat today. At its core, this dish is exactly what it sounds like: tender spinach leaves enveloped in a thick, luxurious cream sauce. But let’s be real, that simple description does not really do it justice. We are not just talking about wilted greens floating in plain milk.
A true, steakhouse-quality version is a masterclass in balancing earthy vegetables with heavy dairy and savory aromatics. We start with sweet yellow onions and pungent garlic sautéed in butter, acting as the ultimate flavor foundation. Then comes the glorious dairy trio: tangy cream cheese, rich heavy cream, and a beautiful blend of melty mozzarella and salty parmesan. It is basically the ultimate comfort food disguised as a vegetable side dish. Historically, it was a clever way to make bitter greens more palatable, but today, it stands proudly on its own as a highly requested favorite at family gatherings everywhere.
Why You’ll Love This Recipe
Let me just start by saying that this creamed spinach recipe has a magical superpower: it actually converts self-proclaimed spinach haters into absolute believers. I have seen it happen right at my own dinner table more times than I can count! But beyond its incredible taste, there are so many practical reasons why this is going to become your new go-to side dish.
First of all, the speed is simply unbeatable. We are talking about a total time of just twenty minutes from start to finish. Because we are using frozen spinach instead of fresh, you get to skip the tedious process of washing and wilting down mountains of leaves. It is incredibly convenient and super budget-friendly. Secondly, the texture is completely out of this world. By using full-fat cream cheese and heavy cream, the sauce coats every single bite of spinach perfectly without ever feeling watery, thin, or separated.
And we absolutely have to talk about the cheese selection! Using pre-shredded mozzarella gives it that gorgeous, gooey pull, while freshly grated parmesan adds that necessary salty, nutty bite. I also have to mention the secret ingredient: a tiny pinch of freshly grated nutmeg. It might sound a little strange if you have never tried it in a savory dish, but I promise you, it adds a subtle warmth that elevates the entire recipe and gives it that authentic, high-end steakhouse flair.
Finally, this recipe is incredibly forgiving and make-ahead friendly. You can easily whip it up the day before a big holiday dinner, pop it in the fridge, and gently warm it up when you are ready to serve. It seriously tastes just as amazing on day two, which takes so much stress off your shoulders when hosting!
How to Make Creamed Spinach
Quick Overview
Making this dish is shockingly simple, and once you memorize the basic steps, you will probably find yourself making it all the time. The most crucial part of the entire process happens right at the beginning: removing the water from your spinach. Once you have a dry base, you will build a quick, flavorful cream sauce right in your skillet by melting down your aromatics, cream cheese, and heavy cream. After your cheeses are melted into a smooth, silky sauce, you just fold your dry spinach right back in. Give it a minute to heat through, and you are ready to eat. It really is that straightforward!
Ingredients
- Frozen Chopped Spinach: You will need 3 bags (10 ounces each). Frozen is the absolute best way to go here for convenience and texture.
- Butter: Just 2 tablespoons to sauté our veggies.
- Yellow Onion & Garlic: 1 medium diced onion and 6 minced garlic cloves. This builds our savory base.
- Cream Cheese: 4 ounces. I highly recommend full-fat for the best, creamiest texture.
- Heavy Cream: 1 cup. Half-and-half works in a pinch, but heavy cream brings that true steakhouse richness.
- Mozzarella Cheese: 1 cup of pre-shredded mozzarella. Fresh mozzarella is actually a bit too soft and watery for this.
- Parmesan Cheese: 1/2 cup. Please use freshly grated parmesan from a block, not the powdery stuff in the green can!
- Nutmeg: 1/2 teaspoon. It is optional, but it brings a beautiful depth of flavor.
- Salt & Pepper: Freshly cracked black pepper makes a huge difference.

Step-by-Step Instructions
Step 1: Prep and Drain the Spinach
Start by cooking your frozen spinach in the microwave according to the package directions. Once it is cool enough to handle, you need to squeeze out as much water as humanly possible. I like to put it in a cheesecloth and wring it out, or press it firmly into a fine mesh sieve. Do not skip this step! If you leave water in the spinach, your final dish will be a runny mess.
Step 2: Sauté the Aromatics
Place a large skillet over medium-high heat and melt your butter. Toss in your diced yellow onion and sauté it until it becomes soft and translucent. This brings out the natural sweetness of the onion. Add your minced garlic and cook for just about 30 seconds until it smells amazing.
Step 3: Build the Cream Base
Drop your cream cheese into the skillet and stir it around until it is completely melted into the onions and garlic. Next, pour in your heavy cream and let the mixture cook and bubble gently for about 2 minutes.
Step 4: Melt the Cheeses
Turn the heat down just a bit and stir in your shredded mozzarella, freshly grated parmesan, nutmeg, salt, and pepper. Keep stirring continuously until the sauce is completely smooth, thick, and the cheeses are fully melted.
Step 5: Fold and Serve
Finally, take that dry, squeezed spinach and fold it right into your beautiful cheese sauce. Let it cook for one more minute just to make sure the spinach is piping hot again. Serve it immediately while it is gooey and perfect!
What to Serve It With
This side dish is incredibly versatile, but it naturally begs to be served alongside a big, juicy cut of beef. Think grilled ribeyes, pan-seared filet mignon, or a slow-roasted prime rib for the holidays. The richness of the creamed spinach cuts perfectly through the savory char of a good steak.
If you are not a huge red meat fan, do not worry at all! It pairs beautifully with roasted chicken, grilled pork chops, or even a holiday turkey or glazed ham. I have even been known to serve it alongside a simple piece of baked salmon. Honestly, it is so good I sometimes just eat a bowl of it by itself with some crusty bread for dipping!
Top Tips for Perfecting Your Creamed Spinach Recipe
Squeeze like your life depends on it! I know I keep mentioning it, but excess water is the enemy of a good creamed spinach recipe. Take your time squeezing that thawed spinach. If your hands get tired, take a break and squeeze again.
Taste before you salt. Both the parmesan cheese and the cream cheese carry a good amount of natural sodium. Always wait until the very end, give your sauce a taste, and then decide how much extra salt you actually need.
Want a crispy topping? If you love a little crunch, transfer your finished spinach into a baking dish, sprinkle the top with buttered breadcrumbs or crushed Ritz crackers, and pop it under the broiler for just a couple of minutes until golden brown. It is phenomenal!
Storing and Reheating Tips
One of the best things about this recipe is how well it keeps. If you have leftovers, just let them cool down to room temperature and store them in an airtight container in the fridge for up to 5 days. I usually make a double batch just so I can eat it for lunch the next day!
When you are ready to reheat it, the stove top is your best friend. Put it in a small saucepan over low heat and stir gently. If it seems a little too thick, just add a tiny splash of heavy cream or milk to loosen it up. You can also use the microwave in 30-second bursts, stirring in between. Just be careful not to blast it with super high heat, or the dairy might separate and lose that silky texture.
Frequently Asked Questions
Final Thoughts

There is just something so deeply satisfying about mastering a restaurant-quality dish in your very own kitchen, especially when it turns out to be this incredibly easy. This creamed spinach recipe has brought so much joy to our family dinners, and I am so thrilled to finally pass it along to you. Whether you are trying to sneak some extra greens onto your kids’ plates or you want to completely wow your dinner party guests, this rich, cheesy, garlic-infused masterpiece is guaranteed to do the trick. Grab your ingredients, do not forget to squeeze that spinach, and get ready to fall in love with your new favorite side dish!

Best Creamed Spinach Recipe
Ingredients
Main Ingredients
- 30 oz frozen chopped spinach 3 (10 oz) bags
- 2 tablespoons butter
- 1 medium yellow onion diced
- 6 large garlic cloves minced
- 4 oz cream cheese
- 1 cup heavy cream or half and half
- 1 cup mozzarella cheese shredded
- 0.5 cup parmesan cheese grated
- 0.5 teaspoon freshly ground nutmeg optional
- salt and freshly cracked pepper to taste
Instructions
Preparation Steps
- Cook spinach in microwave according to package directions. Remove excess water, squeezing carefully using cheese cloth (or press it into a fine mesh sieve or a colander lined with a thin tea towel) and set aside. It's VERY important to remove the excess water to ensure your creamed spinach is not runny.
- In a large skillet over medium high heat, melt the butter. Add onion and sauté until translucent. Add garlic and cook for 30 seconds.
- Add cream cheese and cook, stirring, until melted. Add heavy cream and cook for 2 minutes. Add mozzarella cheese, parmesan cheese, optional nutmeg, salt and pepper. Stir until combined.
- Fold the drained spinach into the cream sauce and cook for an additional minute to reheat the spinach. Serve immediately!
Featured Comments
“This brings back so many warm memories—creamed spinach always feels like comfort in a dish. Love how it’s simple yet so rich and cozy!”
“This sounds comforting and delicious—I love how simple creamed spinach can be with just a few good ingredients!”
“Impressed! Clear steps and spot on results. Perfect for busy nights.”
“New favorite here — crowd-pleaser. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the zingy really stands out. Thanks!”







This sounds comforting and delicious—I love how simple creamed spinach can be with just a few good ingredients!
This brings back so many warm memories—creamed spinach always feels like comfort in a dish. Love how it’s simple yet so rich and cozy!