Creamed Spinach Recipe

This creamed spinach recipe is rich, velvety, and ready in 20 minutes, made with a buttery cream sauce, fresh garlic, and Parmesan cheese. A steakhouse classic made easy at home!

This classic creamed spinach recipe is the kind of side dish that quietly steals the show at any dinner table.

Rich, buttery, and blanketed in a silky cream sauce, it takes just 20 minutes to make but tastes like something you’d order at a high-end steakhouse.

Creamy spinach has been a staple of American comfort food for decades, and for good reason. It pairs beautifully with almost everything, from a juicy steak to a simple roast chicken, and it’s easy enough to make on a busy weeknight.

What makes this version stand out is the combination of fresh garlic, a touch of nutmeg, and a base of cream sauce built from a simple butter-and-flour roux. These three elements working together create that deep, layered flavor that makes you go back for seconds.

Whether you’re making it for a holiday spread or a Tuesday night dinner, this is a recipe that delivers every single time.

You might also enjoy this Collard Greens Recipe if you love hearty, flavorful greens as a side dish.

Why You’ll Love This Creamed Spinach Recipe

This dish is a crowd-pleaser that checks every box: fast, flavorful, and incredibly versatile.

It comes together in under half an hour using simple, accessible ingredients you probably already have on hand.

The creamy sauce clings beautifully to the spinach, making every bite feel indulgent without being heavy.

It’s a steakhouse classic you can now recreate from scratch, with full control over every ingredient.

Here’s why this recipe earns a permanent spot in your rotation:

  • Fast to make: From start to finish, it takes about 20 minutes.
  • Simple ingredients: Butter, cream, garlic, and spinach do all the heavy lifting.
  • Crowd-pleasing flavor: The buttery cream sauce with a hint of nutmeg is universally loved.
  • Endlessly versatile: Serves as a side dish, pasta sauce, dip, or filling.
  • Easy to scale: Works just as well for two people as it does for a holiday dinner for twelve.
  • Make-ahead friendly: The sauce reheats beautifully, making it ideal for meal prep.

Read Also: Sweet Potato Casserole Recipe

Ingredients

This recipe uses a short list of whole, real ingredients that combine to create something far greater than the sum of their parts. Fresh baby spinach wilts down quickly and gives the best texture, while the roux-based cream sauce ensures a thick, velvety result that doesn’t turn watery over time.

  • 2 lbs (900g) fresh baby spinach
  • 3 tablespoons (42g) unsalted butter
  • 1 small yellow onion, finely diced
  • 4 cloves garlic, minced
  • 2 tablespoons (16g) all-purpose flour
  • 1 cup (240ml) heavy cream
  • 1/2 cup (120ml) whole milk
  • 1/2 teaspoon ground nutmeg (freshly grated preferred)
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon onion powder
  • 2 oz (55g) cream cheese, softened and cut into cubes
  • 1/4 cup (25g) freshly grated Parmesan cheese

For a richer variation, you can also stir in 2 oz (55g) of softened Gruyere cheese at the end.

This dish also pairs wonderfully alongside the Squash Casserole Recipe for a vegetable-forward side dish spread.

Kitchen Equipment Needed

You don’t need any special equipment for this recipe, just a few reliable kitchen staples. A wide skillet or sauté pan is the key piece here, since it gives the spinach plenty of surface area to wilt evenly without steaming.

  • Large skillet or sauté pan (12-inch / 30cm recommended)
  • Medium saucepan
  • Wooden spoon or heat-resistant silicone spatula
  • Colander or fine-mesh strainer
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Box grater (for freshly grating Parmesan and nutmeg)
  • Small bowl (for softening cream cheese)

Read Also: Green Bean Casserole Recipe

Recommended Products for This Recipe

These are hand-picked products based on quality and performance that can make a real difference in how this dish turns out.

1. All-Clad Stainless Steel Saute Pan

A wide, heavy-bottomed sauté pan ensures the spinach wilts evenly and the cream sauce develops without scorching. The All-Clad distributes heat across the entire surface so you get consistent results every time. It’s a long-lasting investment that will serve you in dozens of other recipes.

Get it on Amazon

2. Microplane Premium Zester Grater

Freshly grated nutmeg makes a noticeable difference in the flavor depth of creamed spinach compared to pre-ground. A Microplane zester makes quick, effortless work of both whole nutmeg and hard Parmesan cheese. It’s a small tool that punches well above its weight in the kitchen.

Get it on Amazon

3. Philadelphia Cream Cheese Block

Full-fat block cream cheese (not the spreadable tub variety) melts more smoothly into the sauce without breaking or turning grainy. Philadelphia cream cheese is a reliable, widely available option that blends seamlessly into the cream base. The 8 oz block is the perfect amount for this recipe with a little left over.

Get it on Amazon

4. BelGioioso Parmesan Cheese Wedge

Pre-shredded Parmesan contains cellulose that prevents it from melting cleanly, resulting in a grainy texture. A BelGioioso Parmigiano-Reggiano wedge, freshly grated right before use, melts into the sauce perfectly and adds a richer, more complex umami note. The flavor difference compared to pre-packaged shredded cheese is significant.

Get it on Amazon

Another great use of a rich cream sauce technique is the Bechamel Sauce Recipe if you want to master the foundational white sauce that powers so many classic dishes.

Step-by-Step Instructions

Step 1: Prep Your Ingredients

  • Wash the fresh baby spinach thoroughly under cold running water and shake off excess moisture, then set it aside in a large colander to drain.
  • Finely dice the yellow onion into small, even pieces roughly 1/4 inch (6mm) in size so it cooks evenly and melts into the sauce.
  • Mince the garlic cloves as finely as possible; a fine mince ensures the garlic flavors the sauce without leaving large, sharp pieces behind.
  • Remove the cream cheese from the refrigerator and cut it into small cubes, roughly 1-inch (2.5cm) pieces, and leave it at room temperature to soften while you prep everything else.
  • Grate the Parmesan cheese fresh using a box grater or Microplane, and set it aside in a small bowl.
  • Measure out the heavy cream and whole milk into a small bowl or measuring pitcher and set it nearby so it’s ready when you need it.

Step 2: Wilt the Spinach

  • Heat a large 12-inch (30cm) skillet or sauté pan over medium-high heat until it’s hot but not smoking.
  • Add the fresh spinach in batches, working in 3 to 4 large handfuls at a time; do not try to add all the spinach at once or it won’t fit.
  • Use tongs or a spatula to toss each batch as it wilts, adding the next handful as space opens up in the pan.
  • Continue adding and tossing for about 3 to 4 minutes total until all the spinach is wilted and bright green.
  • Transfer the wilted spinach to a colander set over a bowl and press firmly with the back of a spoon to squeeze out as much liquid as possible; this step is critical and prevents your sauce from becoming watery.
  • Once drained, roughly chop the spinach into 1 to 2 inch pieces on a cutting board and set it aside.

Step 3: Sauté the Aromatics

  • In the same skillet (wipe it clean if needed), melt 3 tablespoons (42g) of unsalted butter over medium heat until it foams and the foam begins to subside.
  • Add the finely diced yellow onion and cook, stirring occasionally, for 3 to 4 minutes until soft, translucent, and just beginning to turn golden at the edges.
  • Add the minced garlic and cook for 1 minute more, stirring constantly to prevent burning; the garlic should smell fragrant and toasty but should not turn brown.

Step 4: Build the Cream Sauce (Roux)

  • Sprinkle the 2 tablespoons (16g) of all-purpose flour directly over the softened onion and garlic mixture.
  • Stir constantly for 1 to 2 minutes, coating the onion and garlic in the flour; this cooks out the raw flour taste and forms the base of the roux.
  • The mixture will look slightly dry and paste-like, which is exactly what you want at this stage.
  • Slowly pour in the heavy cream a little at a time, whisking or stirring vigorously after each addition to prevent lumps from forming.
  • Once all the cream is incorporated, add the whole milk in the same manner, whisking until the sauce is completely smooth.
  • Bring the sauce to a gentle simmer over medium heat, stirring frequently; it should begin to thicken noticeably within 2 to 3 minutes.

Step 5: Season and Enrich the Sauce

  • Once the sauce has thickened to a consistency that coats the back of a spoon, reduce the heat to medium-low.
  • Add the cubed, softened cream cheese to the sauce and stir steadily until it has fully melted and blended in with no streaks remaining.
  • Add the freshly grated Parmesan cheese and stir until fully incorporated and the sauce is glossy and smooth.
  • Season the sauce with 1/2 teaspoon of kosher salt, 1/4 teaspoon of freshly ground black pepper, 1/4 teaspoon of onion powder, and 1/2 teaspoon of ground nutmeg.
  • Taste the sauce and adjust seasoning as needed; the sauce should be well-seasoned and slightly salty, since the spinach will dilute it slightly once combined.

Step 6: Combine the Spinach and Sauce

  • Add the chopped, drained spinach to the cream sauce in the skillet.
  • Fold and stir gently to coat every piece of spinach evenly in the sauce, working over medium-low heat.
  • Cook for an additional 2 to 3 minutes, stirring occasionally, until the spinach is heated through and has absorbed some of the sauce.
  • Taste one more time and add a pinch more salt or a tiny extra grating of nutmeg if needed.
  • Serve immediately for the best texture, or keep it warm over the lowest heat setting with a lid loosely on top.

This pairs beautifully alongside a classic Roasted Broccoli Recipe for a well-rounded vegetable course.

Tips for Success

Getting the best possible result from this recipe comes down to a few small but impactful techniques. The biggest one is squeezing the liquid out of the spinach thoroughly, since skipping this step is the single most common reason creamed spinach turns out too thin.

  • Always squeeze the spinach dry: After wilting, press the spinach firmly in a colander to remove as much water as possible. Excess moisture will dilute and thin out your cream sauce.
  • Use block cream cheese, not the tub: Tub-style cream cheese has added stabilizers that prevent it from melting cleanly. A block melts into the sauce smoothly without turning grainy.
  • Grate your own Parmesan: Pre-shredded Parmesan contains anti-caking agents (like powdered cellulose) that prevent it from melting properly. Always buy a wedge and grate it fresh.
  • Add nutmeg carefully: Nutmeg is a background flavor, not a starring one. Start with 1/4 teaspoon, taste, and add more only if needed.
  • Build the roux properly: Cooking the flour in butter for at least 1 to 2 minutes before adding the cream is essential for eliminating any raw flour taste from the finished sauce.
  • Don’t skip the roux: Some recipes call for using cream alone to thicken, but the butter-and-flour roux creates a stable, silky sauce that won’t break or separate.
  • Season at the end: The spinach and cheese both bring their own saltiness, so always taste and adjust seasoning after combining everything.

You might also enjoy: Sauteed Cabbage Recipe

Serving Suggestions

Creamed Spinach Recipe

Creamed spinach is a wonderfully flexible side that fits into almost any meal, from a weeknight dinner to a holiday feast.

It pairs best with protein-forward main dishes, where the richness of the cream sauce balances a bold, savory centerpiece.

  • Steak: This is the most classic pairing. Serve alongside a Filet Mignon for a full steakhouse experience at home.
  • Roast chicken: The richness of the cream sauce complements a simply roasted chicken beautifully.
  • Baked salmon: The mild sweetness of salmon pairs wonderfully with the savory cream sauce. Try it next to Baked Salmon.
  • Prime rib: Creamed spinach is a traditional steakhouse accompaniment to prime rib, and this recipe is no exception.
  • Pasta: Toss leftover creamed spinach with freshly cooked fettuccine or rigatoni for a quick and indulgent pasta dinner.
  • Eggs: Spoon creamed spinach over poached or fried eggs for an elevated brunch dish that feels restaurant-worthy.
  • Stuffed mushrooms: Use it as a filling for large portobello mushrooms, topped with extra Parmesan and broiled until golden.

The creamy richness in this dish also works beautifully as an accompaniment to Corn Souffle for a holiday table.

Variations to Try

Once you have the classic version down, this recipe is easy to adapt to different tastes, dietary needs, and meal occasions. The cream sauce is a versatile base that welcomes additions without losing its identity.

  • Cheesy baked creamed spinach: Transfer the finished dish to a buttered baking dish, top with extra Parmesan and a sprinkle of breadcrumbs, and broil for 3 to 4 minutes until golden and bubbling.
  • Garlic-forward version: Double the garlic to 8 cloves and add 1/2 teaspoon of garlic powder along with the other spices for a more intensely savory flavor.
  • Lighter version: Swap the heavy cream for half-and-half and omit the cream cheese for a less rich but still flavorful result.
  • Vegan version: Replace butter with vegan butter, use full-fat coconut cream instead of heavy cream, and substitute nutritional yeast for the Parmesan cheese.
  • Frozen spinach option: You can use 2 lbs (900g) of frozen chopped spinach instead of fresh. Thaw it completely, then squeeze out every drop of moisture before adding it to the sauce.
  • Add protein: Stir in 1/2 cup of cooked, crumbled bacon or diced prosciutto for a more substantial dish.
  • Spiced variation: Add a pinch of red pepper flakes along with the garlic for a subtle heat that plays well against the richness of the cream sauce.

For another rich, comforting vegetable side dish, the Broccoli Casserole Recipe is a fantastic option to add to your repertoire.

Storage and Reheating

Creamed spinach keeps well and reheats beautifully, making it a great option for meal prepping or cooking ahead for a dinner party. The cream sauce may thicken considerably in the refrigerator, but a small splash of cream or milk on reheating will bring it right back to the perfect consistency.

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. Let it cool completely before sealing and refrigerating.
  • Freezer: Creamed spinach can be frozen for up to 2 months. Transfer to a freezer-safe container and thaw overnight in the refrigerator before reheating.
  • Stovetop reheating: Warm leftovers in a saucepan over medium-low heat, adding 2 to 3 tablespoons of heavy cream or milk while stirring to loosen the sauce back to a creamy consistency.
  • Microwave reheating: Transfer a single serving to a microwave-safe bowl, add a small splash of cream or milk, cover loosely, and heat in 30-second intervals, stirring between each, until hot throughout.
  • Do not overheat: High heat can cause the cream sauce to break and become greasy; always reheat gently over low to medium-low heat.

Read Also: Hashbrown Casserole Recipe

Nutritional Facts

The following values are approximate, based on one serving (approximately 1/2 cup / 120g), assuming the recipe yields 6 servings. Exact values will vary depending on specific brands and ingredient substitutions used.

NutrientPer Serving
Calories265 kcal
Total Fat22g
Saturated Fat13g
Cholesterol68mg
Sodium320mg
Total Carbohydrates10g
Dietary Fiber3g
Sugars2g
Protein7g
Vitamin A185% DV
Vitamin C45% DV
Calcium22% DV
Iron20% DV

Please note that these are estimates. For precise nutritional information tailored to your specific ingredients and serving sizes, use a dedicated nutrition calculator.

This recipe also makes a great pairing with the Corn Pudding Recipe as part of a comfort food spread.

Health Benefits of Key Ingredients

Despite its indulgent reputation, creamed spinach is actually packed with genuinely good-for-you nutrients, thanks to the star ingredient.

Spinach is one of the most nutrient-dense leafy greens available, and even the cream sauce provides a source of fat-soluble vitamins and calcium.

  • Spinach: An outstanding source of vitamins K, A, and C, spinach is also high in folate, iron, and manganese. It provides antioxidants that support eye health, reduce oxidative stress, and support bone density.
  • Garlic: Allicin, the active compound in fresh garlic, has well-documented antimicrobial and anti-inflammatory properties. Regular consumption is associated with cardiovascular and immune system support.
  • Heavy cream: While calorie-dense, heavy cream provides fat-soluble vitamins A, D, E, and K. The fat in cream also helps your body absorb the fat-soluble nutrients in spinach more effectively.
  • Parmesan cheese: A rich source of calcium and protein, Parmesan also contains phosphorus for bone health and provides a concentrated hit of umami that enhances flavor without requiring large amounts.
  • Nutmeg: Used in small amounts, nutmeg contains antioxidants and trace minerals including manganese and copper. It also has mild anti-inflammatory properties.

Another recipe that highlights the goodness of vegetables in a creamy preparation is the Cream of Broccoli Soup.

Frequently Asked Questions

1. Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well in this recipe. Use 2 lbs (900g) of frozen chopped spinach and thaw it completely first, either overnight in the refrigerator or in the microwave.

The most important step is squeezing out every drop of moisture from the thawed spinach before adding it to the sauce. Place it in a clean kitchen towel or several layers of paper towels and wring it out firmly.

2. Why is my creamed spinach watery?

Watery creamed spinach is almost always caused by excess moisture from the spinach not being properly drained before mixing it with the sauce.

After wilting (or thawing), always press the spinach firmly in a colander or squeeze it in a towel to remove as much water as possible before adding it to the cream sauce.

3. Can I make creamed spinach ahead of time?

Absolutely. You can make the full recipe up to 2 days in advance and store it covered in the refrigerator.

When ready to serve, reheat it gently over medium-low heat on the stovetop with a splash of heavy cream or milk, stirring until smooth and heated through.

4. Can I use a different type of cheese?

Yes, the recipe is flexible when it comes to cheese. Gruyere is a wonderful melting cheese with a nutty flavor that pairs beautifully with spinach.

Fontina, Swiss, or even sharp white cheddar are all good options that will each add their own character to the finished sauce.

5. Is this recipe gluten-free?

The recipe as written is not gluten-free because it uses all-purpose flour to build the roux.

To make it gluten-free, substitute the all-purpose flour with an equal amount of a 1:1 gluten-free flour blend, cornstarch (use 1 tablespoon instead of 2), or arrowroot powder. The sauce will be slightly different in texture but still creamy and delicious.

For another vegetable side dish that the whole table will love, try the Roasted Brussels Sprouts with Bacon Recipe.

Final Thoughts

This creamed spinach recipe is one of those dishes that feels far more impressive than the effort it takes to make.

With a silky, richly seasoned cream sauce, fresh baby spinach, and a short list of ingredients, it earns a place at the dinner table again and again.

Give it a try the next time you’re looking for a side dish that feels a little special, and watch it disappear from the serving bowl before anything else does.

If you make this recipe, leave a comment below and let us know how it turned out. We’d love to hear if you tried any of the variations or made it your own!

Recommended:

Leave a Reply

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