Bring a classic steakhouse dish home with this Creamed Spinach recipe. Tender spinach leaves meet a creamy, garlic-infused béchamel sauce for the perfect side to your favorite steaks, seafood, and more. 

creamed spinach in a cast iron gratin with a spoon

I’m one of those people who goes on a side dish extravaganza when I’m having dinner at a great steakhouse. Potatoes? Check. Sautéed mushrooms? Of course. Creamed Spinach? As certain as my sizzling, rare Filet.

Creamed Spinach is about as classic as it gets for a steakhouse side. It’s simple, yet indulgent. Special, yet cozy and down to earth. Something you want to sink your fork into between bites of a juicy steak.

With a few tips and tricks, it’s also pretty easy to bring this essential component of the steakhouse experience to your own dinner table. Get your serving dish ready!

baby spinach leaves in a colander

What Kind of Spinach Should I Use to Make Creamed Spinach?

I often use baby spinach in my creamed spinach recipe. It’s very tender from leaf to stem and has a slightly sweeter flavor than mature, large-leafed spinach. 

Since it’s so tender, I find that I don’t have to chop baby spinach. This gives the dish a nice texture between the ribbons of spinach and the creamy sauce. If you prefer the more uniform texture of chopped spinach, you can certainly chop your baby spinach too, after the leaves have been blanched—more on blanching below.

If you prefer the stronger flavor of bunched, mature spinach, you can absolutely use it in this recipe. Since the leaves are stringier, you’ll want to chop mature spinach after blanching. (Also, be sure to remove any tough stems and rinse it very well, as it can be quite sandy!)

blanched baby spinach in a strainer over a pot

Cooking the Spinach

I like to blanch my spinach for this dish. When you blanch vegetables, you cook them very briefly in boiling water and then immediately transfer them to a bowl of ice water, or run them under cold running water, to halt the cooking process. 

Blanched vegetables, greens in particular, are vibrantly-colored. The quick cooking process (just 30-40 seconds) brings out this gorgeous, natural coloration in the spinach.

You’ll notice that when you overcook greens, the color becomes muted and dull. By shocking the spinach in an ice bath and stopping it from continuing to cook, you’re sealing in the color that the blanching produced.

Important! After blanching, it is essential that you drain the spinach well. You’ll want to press or squeeze as much of the liquid out as possible so that it doesn’t release into your sauce and make the dish watery.

cream sauce for creamed spinach in a pot

Making the Sauce for Creamed Spinach

Most classic creamed spinach recipes utilize a roux-based white sauce (a béchamel), and my recipe follows suit. 

I’ve tried a lot of different sauce “formulas” in my quest to recreate a steakhouse-quality creamed spinach recipe at home. When I started the journey, I was convinced that I needed at least a proportion of heavy cream for that silky, crave-worthy texture I enjoyed in restaurants.

Except, every time I used heavy cream, the recipe was just too much. It was more heavy than silky, and just too indulgent to eat alongside a steak. (And, honestly, “too” isn’t a word I use often!)

Interestingly, I found that if I used commercial half and half, the creamed spinach sauce was exactly right. It was rich and velvety, but not “too.” If you want to make it just a bit lighter, you can also use whole milk.

creamed spinach in a Staub pot

Seasoning the Cream Sauce

As is traditional, my creamed spinach recipe flavors the sauce with sautéed onions, garlic, and a little bit of nutmeg. A pinch of cayenne pepper is a nice touch for a little heat in the background (or more, if you like it spicy!).

While we all know that I have quite an ongoing love affair with cheese (and some restaurants do use it in their creamed spinach offerings), I don’t usually add it to my recipe. I prefer to leave the cheese for Spinach au Gratin, and keep my creamed spinach sauce simple, creamy, and garlicky.

That said, if you like a bit of cheese in your creamed spinach, Parmigiano Reggiano is a good choice. I’ve added the option in the variations section of the recipe notes.

I recently tried adding toasted pine nuts to this recipe, as friend of Striped Spatula, Hugh Preece (FermentedBoss.com) suggested on Instagram, and we loved the addition. Apparently, this is how some steakhouses serve creamed spinach (and, after tasting it, I really wish the ones in my town did as well!). It’s a fantastic twist.

creamed spinach recipe served in oval gratins

Serving Creamed Spinach

Creamed Spinach is the perfect side dish to just about any meal, from steaks, Beef Tenderloin, and Slow Roasted Prime Rib, to chicken, lamb chops, and fish. It also makes a fantastic stuffing for chicken breasts or pork chops.

The sauce will start to thicken as the sauce cools, so I like to make sure that I keep it warm until we sit down to dinner. If you’ve prepped it ahead and are holding it before serving, you might have to thin the sauce out with an extra splash of milk or half and half, by eye.

Pre-warmed gratin dishes (either ceramic or cast iron) make a great presentation and keep the spinach at a nice temperature on the table. (But, just like at the steakhouses, make sure everyone at the table knows the dishes are hot!)

Recipe Video:

5 from 4 votes

Creamed Spinach Recipe

Creamed Spinach is a quintessential steakhouse side! See how easy it is to make this rich, delicately-flavored dish at home with fresh spinach and homemade cream sauce. Don't miss the variations in the recipe notes for customization ideas!
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4 to 6 servings

Ingredients

  • 2 pounds spinach leaves , cleaned (I often use baby spinach, but you can also use regular - see notes)*
  • 2 cups half and half (or whole milk)
  • 6 tablespoons unsalted butter
  • 3 tablespoons all purpose flour
  • 1/2 cup finely chopped yellow onion
  • 4 cloves garlic , minced
  • 1/8 teaspoon freshly grated nutmeg
  • pinch cayenne pepper (optional)
  • kosher salt and freshly-ground black pepper
Save this recipe!
Send the link to your inbox, plus get new recipes from us weekly!

Instructions 

  • Bring a large pot of lightly-salted water to a boil. Blanch the spinach in 2-3 batches (depending on the size of your pot), just until tender (about 30-40 seconds). Strain the spinach leaves out of the water and immediately plunge them into a bowl of ice water to cool. 
  • Drain well and press or squeeze excess water out of the spinach in a fine mesh sieve or a clean kitchen towel. (For the creamiest spinach don't skip this step!) If desired, roughly chop the spinach.
  • In a large pot or deep skillet, melt butter until foaming subsides. Add onions with 1/2 teaspoon kosher salt and 1/2 teaspoon pepper. Saute until onions begin to soften, about 4-5 minutes. Add garlic and cook until fragrant, about 1 minute.
  • Stir in flour and cook, stirring, for 1 minute longer. While continuing to stir, pour half and half into the pot in a steady stream. Add an additional 1/2 teaspoon kosher salt, 1/8 teaspoon nutmeg, and cayenne pepper (if using). Bring to a boil, reduce heat, and simmer until sauce is thickened and coats the back of a spoon, 3-4 minutes. 
  • Add spinach to the pot and stir well until well combined. It takes a bit of stirring to get all of the spinach leaves evenly coated with the sauce. If the sauce is too thick, add a little extra milk or half and half until your desired consistency is reached. 
  • Season to taste with salt and pepper and serve. 

Video

Notes

*Baby spinach has a more delicate flavor than regular/mature spinach and will yield a milder dish. If you prefer a stronger spinach flavor, use regular spinach leaves, but make sure you clean them well and remove tough stems if buying in a bunch. Regular spinach should be chopped after blanching.
You can also substitute an equal quantity of frozen chopped spinach, cooked according to package directions and drained well.

Variations:

  • Make it Cheesy: Stir 1/2 cup grated Parmigiano Reggiano (or more, to taste) into the sauce. Keep in mind that the cheese will thicken the sauce a bit, so you might have to add a little extra milk or cream, to taste, once the spinach is incorporated. The cheese will also add salt, so adjust your salt additions to taste.
  • Make it Smoky: Chop 4-5 slices of thick-cut bacon and start the sauce by sautéing it until crisp in your skillet or pot. Remove the bacon and all but 2 tablespoons of drippings from the pan. Add 1/4 cup unsalted butter and proceed with the recipe as written, stirring the crisped bacon back into the sauce when you add the spinach.
  • Make it Nutty: Stir 1/2 cup toasted pine nuts into the spinach before serving

Nutrition Estimate

Calories: 393kcal | Carbohydrates: 20g | Protein: 11g | Fat: 31g | Saturated Fat: 19g | Cholesterol: 89mg | Sodium: 232mg | Potassium: 1464mg | Fiber: 5g | Sugar: 2g | Vitamin A: 22220IU | Vitamin C: 67.2mg | Calcium: 367mg | Iron: 6.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About our recipes

Please note that our recipes have been developed using the US Customary measurement system and have not been tested for high altitude/elevation cooking and baking.

Like this? Rate and comment below!

Share this recipe:

cropped-bolognese-sauce-instant-pot-1.jpg
5 Restaurant-Quality Dinners in Under an Hour
Join our newsletter list and start your subscription with our Quick Start Series! You'll be introduced to 5 of our most popular, easy-to-prep, gourmet recipes to make weeknight dinners and entertaining a breeze.

You may also like:

Leave a comment

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

Recipe Rating




7 Comments

  1. Claire says:

    I love this recipe!!! Easy and delicious!

  2. Kristi A White says:

    I added sautéed mushrooms!! excellent!

  3. Vicki Tilton says:

    A wonderful dish!

  4. Dayle says:

    Best creamed spinach I’ve ever made ( and I’ve made a lot). Although we love cheese, we don’t love it in creamed spinach. I made this exactly as written and it was perfect.
    I have found that the easiest way to remove excess water from cooked spinach is to use my french press coffee pot. Just fill the pot half way with the blanched spinach and press. You have to do this in batches, but it’s so easy and effective.
    Thanks for this great recipe.

  5. Carrie Pyros says:

    Absolutely delicious!!!

  6. Paula Wilson Cera says:

    This turned out to be REALLY tasty!!!!!! My husband ate it and admitted it tasted great. Of course, I couldn’t actually TELL him it was creamed spinach……childhood memories of his Mom kind of killed that notion…….so I said it was cheesy spinach (added parmesean) and it passed his test. Now, I will have to change the name of the recipe in my recipe book LOL In case he ever goes looking! Success at all costs LOL

    1. Amanda Biddle says:

      Hi Paula,
      I absolutely love this! I’m so glad that you and your husband enjoyed the recipe. Your comment made my night. Don’t worry, your name-changing secret is safe with me! ;)

      Happy Cooking,
      Amanda