creamed spinach

Posted on November 8, 2025

Modified: November 8, 2025

By Layla
A close-up view of a bowl of freshly prepared creamed spinach, topped with a sprinkle of pepper, with a serving spoon resting inside.

There are some dishes that just feel like a warm hug on a plate, and for me, that’s this Velvety Thanksgiving Creamed Spinach. I still remember the first time I made it for our family gathering; the aroma of shallots, garlic, and nutmeg filled my entire kitchen, instantly signaling that the holidays were here. It’s a classic side that shares the spotlight beautifully with other favorites, like my simple Green Beans Almondine. This creamed spinach is pure comfort.

Why This Dish is a Go-To in My Kitchen

What I adore most is its incredible flavor-to-effort ratio. In just 10 minutes of prep and 15 minutes of cooking, I create a side dish that tastes like it simmered for hours. The magic is in simple, quality ingredients. Using rich heavy cream, real Parmesan, and a whisper of freshly grated nutmeg transforms frozen spinach into something truly luxurious. It’s a reliable star of my Thanksgiving spread every single year, and it never fails to completely disappear from the bowl.

The Key Ingredients You’ll Need

For this recipe, I always reach for frozen chopped spinach it’s a huge time-saver. The real secret, though, is freshly grated nutmeg; it adds a warmth you just can’t get from the pre-ground kind. It complements all the other flavors happening on the holiday table, like in my favorite roasted root vegetables.

A close-up view of a bowl of freshly prepared creamed spinach, topped with a sprinkle of pepper, with a serving spoon resting inside.
Layla

Velvety Thanksgiving Creamed Spinach

A classic steakhouse side dish made easy, this velvety creamed spinach is rich, decadent, and the perfect unforgettable addition to your holiday table.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 220

Ingredients
  

For the Creamed Spinach
  • 20 oz frozen chopped spinach thawed and squeezed completely dry
  • 4 tbsp unsalted butter
  • 1 large shallot finely minced
  • 3 cloves garlic minced
  • 3 tbsp all-purpose flour
  • 1 cup heavy cream
  • 1/2 cup whole milk
  • 1/2 cup Parmesan cheese freshly grated
  • 1/4 tsp freshly grated nutmeg
  • 1/2 tsp kosher salt more to taste
  • 1/4 tsp black pepper freshly ground
  • 1 pinch cayenne pepper optional, for a slight kick

Equipment

  • Large skillet
  • Whisk
  • Colander or Cheesecloth

Method
 

Prepare the Spinach
  1. Thaw the frozen spinach completely. Place the thawed spinach in a colander, fine-mesh sieve, or cheesecloth and press firmly to squeeze out as much liquid as possible. You can also use your hands. This step is critical to prevent a watery final dish. Set the dry spinach aside.
Create the Cream Sauce
  1. In a large skillet or sauté pan, melt the butter over medium heat. Add the minced shallot and cook, stirring occasionally, until softened and translucent, about 3-4 minutes.
  2. Stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it.
  3. Sprinkle the all-purpose flour over the cooked shallots and garlic. Whisk constantly for 1-2 minutes to cook out the raw flour taste. This forms a roux which will thicken the sauce.
  4. Slowly pour in the heavy cream and whole milk while whisking continuously to prevent lumps. Continue to cook, stirring frequently, until the sauce comes to a gentle simmer and has thickened enough to coat the back of a spoon, about 4-5 minutes.
Combine and Finish
  1. Reduce the heat to low. Stir in the grated Parmesan cheese, freshly grated nutmeg, kosher salt, black pepper, and optional cayenne pepper. Continue stirring until the cheese is completely melted and the sauce is smooth.
  2. Add the squeezed-dry spinach to the cream sauce. Stir everything together until the spinach is well-coated and heated through, about 2-3 minutes.
  3. Taste the creamed spinach and adjust seasoning with more salt and pepper if needed. Serve immediately while hot.

Notes

For the best texture, ensure the spinach is squeezed as dry as possible. Excess water will result in a thin, soupy creamed spinach.
Freshly grated Parmesan and nutmeg will provide a much better flavor than pre-packaged versions.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.
Make-Ahead Tip: You can prepare the dish up to a day in advance. Reheat on the stovetop over low heat, adding a splash of milk or cream to loosen it up if needed.

How I Make Velvety Thanksgiving Creamed Spinach Step-by-Step

I start by thawing and thoroughly squeezing all the water from the spinach—this is the most crucial step for a thick, creamy texture. Next, I build the sauce right in the pan, melting butter and sautéing shallots and garlic until fragrant before whisking in the flour, milk, and cream. This simple stovetop process frees up my oven for things like my roasted brussels sprouts. Once the sauce is velvety smooth, I stir in the spinach and cheese.

My Tips for the Perfect Outcome

  • Squeeze the thawed spinach until it’s completely dry to avoid a watery sauce.
  • Use freshly grated Parmesan; it melts much better than the pre-shredded kind.
  • Don’t let the cream sauce boil, just a gentle simmer is all you need.

How I Serve and Store This Dish

I love serving this creamed spinach hot, right out of the skillet, as a classic steakhouse side or as a cornerstone of our Thanksgiving feast. For leftovers, I let it cool completely before storing it in an airtight container in the refrigerator for up to three days. It reheats beautifully on the stovetop over low heat with just a splash of milk to loosen it up again to its original velvety and delicious consistency.

Can I use fresh spinach instead of frozen?

Absolutely! You’ll need about two pounds of fresh spinach to get a similar volume once it’s cooked down. I recommend sautéing it in batches with a little olive oil until it’s fully wilted. Let it cool completely, give it a rough chop, and then squeeze out all the excess moisture just as you would with frozen.

How do I make this creamed spinach ahead of time?

This is one of my favorite make-ahead dishes for a busy Thanksgiving. You can prepare the entire recipe one or two days in advance, let it cool completely, and store it in an airtight container in the refrigerator. When you’re ready to serve, just reheat it gently on the stovetop over low heat, adding a splash of milk if needed.

What makes creamed spinach watery and how can I fix it?

The most common culprit is not squeezing enough water out of the spinach after thawing—it holds a surprising amount! If your sauce is still a bit thin, don’t worry. You can fix it by letting the dish simmer on a very low heat for a few extra minutes, which allows some of that excess liquid to evaporate and thicken the sauce.

Can I make this recipe gluten-free?

Yes, you can easily adapt this for a gluten-free diet, and I’ve done it successfully myself. Simply substitute the all-purpose flour with your favorite measure-for-measure gluten-free all-purpose blend. I’ve also found that using a cornstarch slurry (one tablespoon cornstarch mixed with two tablespoons cold water) works well as a thickener.

This recipe is a treasured part of my holiday tradition, and I hope it brings as much warmth to your table as it does to mine. It’s the perfect companion to so many main courses, especially a big scoop of my favorite creamy mashed potatoes. If you try it, I’d love to hear about it below!

You might also like these recipes

Leave a Comment

Recipe Rating