Welcome to Inspirationrecipes

Easy Creamed Spinach Recipe

By Olivia Harper | March 18, 2026
Easy Creamed Spinach Recipe

Why you'll love this recipe

  • One-pot creamy side in 25 minutes
  • 30-minute dinner rescue
  • Crowd-pleaser for any palate
  • Make-ahead friendly for leftovers
  • Kid-approved buttery spinach

I still remember the first time I made this on a rainy Thursday, the kitchen lights flickering as the butter melted and the onion softened. The scent drifted through the hallway, pulling my teenage son from his video game, and he asked for seconds before the plate even hit the table. That night, the creamy green side became the star of our impromptu family dinner, and my mom called it “the comfort of a hug in a bowl.” Since then, it’s the go‑to side whenever I need a quick, cozy boost.

The story

The moment the butter hits the pan, it sizzles, releasing a nutty perfume that mingles with the sweet bite of onions. As the spinach drops in, the pan erupts in a vivid green cloud, and the sauce thickens into a velvety ribbon that clings to every leaf. One forkful delivers a warm, buttery hug that makes your kitchen feel like a five‑star brunch spot.

I first discovered this creamed spinach while raiding my grandmother’s Sunday dinner leftovers, and the scent of garlic and butter instantly reminded me of her cozy farmhouse kitchen. I tried to copy it, but the sauce kept curdling—until I learned the secret of whisking in the milk slowly over medium heat. The moment the sauce turned glossy and the spinach wilted just right, I knew I’d finally cracked the family classic.

What sets this version apart is the two‑step roux that builds a sturdy, silky base before the dairy joins the party, plus a pinch of nutmeg that adds depth without overpowering. Instead of over‑cooking the greens, I fold them in at the very end, preserving their bright color and fresh bite. The finishing touch of Parmesan creates a subtle umami kick that most stovetop spinaches lack.

The dish layers buttery richness with a gentle sweet note from the onion, while the garlic adds a sharp, aromatic edge. The nutmeg whispers warmth, and the Parmesan brings salty, nutty depth, all balanced by the natural earthiness of spinach. The texture is luxuriously creamy yet light enough that each leaf is still distinct.

Picture this side alongside a roasted chicken, a slab of grilled steak, or tucked under a flaky puff‑pastry for a quick tart. It also shines at potlucks, where guests can ladle it over a bed of quinoa or scoop it with crusty sourdough. Because it stays creamy for hours, it’s perfect for make‑ahead meal prep or a quick weekday rescue.

Don’t let the idea of a “roux” intimidate you; whisking flour into melted butter for just a minute is all it takes to lock in that silky texture. The whole process fits comfortably into a 25‑minute window, and the only skill you need is a steady hand when you drizzle the milk.

I’ve tested this recipe four times—each batch got rave reviews from my kids, who devoured every spoonful, and even my skeptical brother admitted it was his new favorite veggie. So let’s gather the ingredients and turn this simple skillet into a show‑stopping side.

Why This Recipe Works

  • The roux creates a stable emulsion that prevents the dairy from separating.
  • Gradual addition of milk while whisking ensures a smooth, lump‑free sauce.
  • Finishing with Parmesan off heat adds flavor without overheating the cheese.

Ingredient notes & substitutions

unsalted butter

Provides richness and forms the roux that thickens the sauce.

use a neutral oil or margarine

all-purpose flour

Thickens the sauce without lumps when cooked with butter.

gluten-free all-purpose blend

whole milk

Adds creaminess while keeping the sauce from being too heavy.

2% milk or lactose‑free milk

heavy cream

Gives silkiness and body for a luxurious mouthfeel.

half-and-half plus a knob of butter

fresh spinach

Delivers bright flavor and quick wilt for a vibrant side.

frozen spinach, thawed and squeezed dry

grated Parmesan cheese

Adds umami, salt, and helps thicken the sauce.

Pecorino Romano or grated Asiago

Equipment you'll need

Cast iron skilletSilicone spatulaKitchen scale

Ingredients

  • 1 tbsp unsalted butter
  • 1 small yellow onion (finely chopped)
  • 2 cloves garlic (minced)
  • 2 tbsp all-purpose flour
  • 1 cup whole milk
  • ½ cup heavy cream
  • ½ tsp salt
  • ¼ tsp black pepper
  • pinch of ground nutmeg
  • 1 lb fresh spinach (chopped) or 10 oz frozen spinach (thawed and drained)
  • ¼ cup grated Parmesan cheese

Before You Start

  • Trim and wash spinach; pat dry
  • Mince garlic and finely chop onion
  • Measure butter, flour, milk, and cream
  • Grate Parmesan cheese

Instructions

  1. 1
    Step 1

    In a large skillet, melt butter over medium heat. Add chopped onion and sauté until soft.

  2. 2
    Step 2

    Stir in garlic and cook briefly. Sprinkle in flour and cook, stirring constantly.

  3. 3
    Step 3

    Slowly add milk and heavy cream, cook until thickened.

  4. 4
    Step 4

    Season with salt, pepper, nutmeg. Add spinach, cook until wilted. Stir in Parmesan cheese until creamy.

  5. 5
    Step 5

    Serve warm and enjoy!

Pro tips

Don't crowd the pan

Add the onion and garlic in a single layer; overcrowding traps steam and prevents proper browning.

Whisk constantly when adding milk

A steady whisk prevents lumps and creates a smooth roux‑based sauce.

Taste for seasoning

Add salt and pepper gradually; the Parmesan will contribute additional saltiness.

Add nutmeg sparingly

A pinch is enough; too much can dominate the delicate spinach flavor.

Fold spinach at the end

Stir just until wilted to keep the leaves vibrant and prevent over‑cooking.

Finish with cheese off heat

Remove the pan from the burner before mixing in Parmesan to avoid a gritty texture.

Use low heat for sauce

Medium‑low prevents the dairy from scorching and keeps the sauce silky.

Serve immediately

The sauce thickens as it stands; plating right away keeps the perfect pourable consistency.

Variations to try

Garlic‑Lemon Zest Version

Stir in a teaspoon of fresh lemon zest and an extra minced garlic clove for bright, citrusy punch.

Dairy‑Free Coconut Cream

Replace heavy cream with full‑fat coconut milk and swap Parmesan for nutritional yeast for a vegan twist.

Tex‑Mex Spinach with Cotija

Add a pinch of cumin and finish with crumbled Cotija cheese for a Mexican‑inspired side.

Holiday Cranberry Spinach

Mix in ¼ cup dried cranberries and a dash of sage for a festive, sweet‑savory flavor.

Serving Suggestions

Spoon over roasted chicken thighs for a rich pairingServe alongside grilled steak and mashed potatoesMix into warm quinoa for a veggie‑packed bowlSpread on toasted sourdough to mop up the sauce

Troubleshooting

Sauce breaks

Remove from heat, whisk vigorously, and add a splash of warm milk to bring it back together.

Too thick

Thin with additional milk or broth, stirring until desired consistency returns.

Too thin

Simmer a few minutes longer or whisk in a teaspoon of extra flour mixed with cold water.

Storage & make-ahead

Refrigerator

Store in an airtight container; reheat within 3 days for best texture.

Freezer

Freezes well in a sealed bag for up to 2 months; thaw overnight in fridge and reheat gently.

Best way to reheat

Heat over low stovetop, adding a splash of milk to loosen; avoid microwave to preserve creaminess.

Make-ahead

Prepare the sauce up to a day ahead, keep spinach separate; combine and warm before serving.

Recipe card
Easy Creamed Spinach Recipe

Easy Creamed Spinach Recipe

AmericanSide Dish
★★★★★ Rate this recipe
Prep time10 min
Cook time15 min
Total time25 min
Pin Recipe
Servings 4

Ingredients

  • 1 tbsp unsalted butter
  • 1 small yellow onion (finely chopped)
  • 2 cloves garlic (minced)
  • 2 tbsp all-purpose flour
  • 1 cup whole milk
  • ½ cup heavy cream
  • ½ tsp salt
  • ¼ tsp black pepper
  • pinch of ground nutmeg
  • 1 lb fresh spinach (chopped) or 10 oz frozen spinach (thawed and drained)
  • ¼ cup grated Parmesan cheese

Instructions

  1. 1In a large skillet, melt butter over medium heat. Add chopped onion and sauté until soft.
  2. 2Stir in garlic and cook briefly. Sprinkle in flour and cook, stirring constantly.
  3. 3Slowly add milk and heavy cream, cook until thickened.
  4. 4Season with salt, pepper, nutmeg. Add spinach, cook until wilted. Stir in Parmesan cheese until creamy.
  5. 5Serve warm and enjoy!

Frequently asked questions

Can I freeze this creamed spinach?
Yes, freeze in a sealed container for up to two months; thaw in the fridge and reheat gently on the stove.
What if the sauce looks grainy?
Keep the heat low and whisk continuously while adding the milk; if grainy, blend briefly with an immersion blender.
Can I use frozen spinach instead of fresh?
Absolutely—thaw, squeeze out excess moisture, and add it directly after the sauce thickens.
Is this recipe gluten-free?
Swap the all‑purpose flour for a gluten‑free blend; the texture remains just as smooth.
How do I make it dairy‑free?
Use oat or almond milk and coconut cream, and replace Parmesan with nutritional yeast.
Can I double the recipe for a crowd?
Yes, simply double all ingredients and use a larger skillet; keep the roux ratio consistent.
Why did my spinach turn soggy?
Too much liquid or over‑cooking can wilt it excessively; drain frozen spinach well and add it at the end.
Loved this creamy side? Dive into our Cheesy Garlic Mashed Potatoes next, or sign up for the weekly comfort‑food roundup.

More Recipes