Creamed Spinach Recipe

Photo of author
Author: Penny Smith
Published:

There’s something undeniably comforting about a bowl of Creamed Spinach—rich, velvety, and bursting with wholesome flavor. This dish is a timeless classic, often gracing the tables of family dinners, holiday feasts, and cozy weeknight meals. Whether served alongside a perfectly roasted chicken, juicy steak, or as part of a hearty vegetarian spread, Creamed Spinach adds a touch of creamy luxury to any meal.

Inspired by old-fashioned family recipes and restaurant-style sides, this version balances indulgence with simplicity. It’s smooth, flavorful, and satisfying without being heavy. The combination of tender spinach leaves and a creamy, garlicky sauce brings a perfect harmony of texture and taste that will make everyone go back for seconds. This comforting side dish is an easy way to elevate your meal and turn even an ordinary dinner into something memorable.


Why You’ll Love This Creamed Spinach

Creamed Spinach has long been a favorite comfort side dish for good reason. Here’s why you’ll fall in love with this version:

  • Quick and easy: It takes less than 20 minutes from start to finish, making it ideal for busy nights or last-minute side dish ideas.

  • Creamy yet light: The sauce is smooth and luscious, but not overwhelmingly heavy.

  • Perfect for any occasion: Serve it for holidays, family dinners, or even a simple weeknight meal.

  • Great with everything: It pairs beautifully with chicken, fish, beef, or vegetarian mains.

  • Nutrient-rich: Packed with iron, calcium, and vitamins, spinach adds a healthy touch to this indulgent dish.

This recipe brings the best of both worlds — a comforting, creamy side that’s still full of goodness.


Ingredients

  • 2 tablespoons unsalted butter

  • 1 tablespoon olive oil

  • 1 small onion, finely diced

  • 3 cloves garlic, minced

  • 3 tablespoons all-purpose flour

  • 1 ½ cups milk (whole or 2%)

  • ½ cup heavy cream

  • ¼ teaspoon ground nutmeg

  • Salt and black pepper, to taste

  • 1 pound fresh spinach (or 10 ounces frozen spinach, thawed and drained well)

  • ¼ cup grated Parmesan cheese

  • Optional garnish: extra Parmesan or a sprinkle of fresh parsley


Directions

  1. Prepare the spinach.
    If using fresh spinach, rinse thoroughly, remove any tough stems, and roughly chop. Blanch the spinach in boiling water for about 30 seconds until wilted, then drain and press out excess moisture. If using frozen spinach, thaw completely and squeeze out as much liquid as possible.

  2. Sauté the aromatics.
    In a large skillet or saucepan, heat the butter and olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 3 minutes. Add the minced garlic and cook for another 30 seconds, stirring to prevent burning.

  3. Make the roux.
    Sprinkle the flour over the onion mixture and stir continuously for about 1 minute to create a roux. This step thickens the sauce and gives it a creamy texture.

  4. Add milk and cream.
    Gradually pour in the milk while whisking to prevent lumps. Continue whisking until smooth, then add the heavy cream. Bring the mixture to a gentle simmer and cook for 3–4 minutes, until it starts to thicken.

  5. Season and add spinach.
    Stir in the nutmeg, salt, and pepper. Add the cooked spinach and mix well to coat every leaf in the creamy sauce. Let it simmer for another 2–3 minutes, allowing the flavors to blend.

  6. Finish with cheese.
    Stir in the grated Parmesan cheese until melted and incorporated. Taste and adjust seasoning if needed.

  7. Serve warm.
    Spoon the Creamed Spinach into a serving dish and garnish with extra Parmesan or a sprinkle of parsley if desired. Serve immediately while warm and velvety.


Prep Time, Cook Time, Total Time, Yield

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Yield: 4 servings


Notes

  • Fresh vs. frozen spinach: Both work well. Fresh spinach offers a brighter flavor and color, while frozen is convenient and equally delicious.

  • Make it lighter: Swap the heavy cream for half-and-half or use more milk for a lighter texture.

  • Make ahead: Prepare up to 2 days in advance and store in an airtight container in the fridge. Reheat gently on the stovetop.

  • Customize: Add a pinch of crushed red pepper for mild heat or top with breadcrumbs for a baked version.


Serving Suggestions

Creamed Spinach is incredibly versatile and complements a wide range of dishes. Here are some serving ideas:

  • Roast dinners: Pair with roasted chicken, turkey, or beef for a comforting, hearty meal.

  • Seafood night: Serve alongside baked salmon, grilled tilapia, or shrimp for a creamy, balanced plate.

  • Steakhouse favorite: It’s a classic steakhouse side—perfect with pan-seared or grilled steak.

  • Vegetarian meal: Enjoy with mashed potatoes, roasted vegetables, or pasta for a satisfying meatless dinner.

  • Holiday table: Creamed Spinach fits right in with Thanksgiving, Christmas, or Easter menus, adding a touch of elegance and nostalgia.


The Secret to Perfect Creamed Spinach

Achieving restaurant-quality Creamed Spinach comes down to a few key steps:

  1. Don’t skip draining the spinach. Excess water will make the sauce runny. Always squeeze the spinach well before adding it to the pan.

  2. Cook the roux properly. Allowing the flour to cook for a full minute eliminates any raw taste and gives the sauce a silky texture.

  3. Season thoughtfully. Spinach can be naturally bland if not seasoned well. Use salt, pepper, and nutmeg to build depth.

  4. Use real dairy. Whole milk and cream make a big difference in flavor and consistency. Avoid using thin milk alternatives if you want that classic richness.

  5. Add cheese at the end. Parmesan melts beautifully into the sauce, giving it a savory, slightly nutty finish.

By following these steps, you’ll get a luxurious, smooth, and flavorful Creamed Spinach every time.


Variations to Try

If you love experimenting in the kitchen, here are a few ways to customize this recipe:

  • Cheesy Creamed Spinach: Add shredded mozzarella or white cheddar for extra creaminess.

  • Garlic Lovers’ Version: Double the garlic for a bolder flavor.

  • Healthy Twist: Use Greek yogurt instead of heavy cream for a protein-rich alternative.

  • Spinach & Mushroom Blend: Add sautéed mushrooms for an earthy depth.

  • Spicy Kick: Stir in a pinch of cayenne pepper or red chili flakes.

  • Baked Creamed Spinach Casserole: Transfer to a baking dish, top with breadcrumbs and a little cheese, and bake until golden.

Each variation gives this timeless dish a new life, perfect for tailoring to your family’s tastes or seasonal menus.


Storage and Reheating Tips

If you have leftovers, Creamed Spinach stores and reheats beautifully.

  • Refrigerate: Store in an airtight container for up to 3 days.

  • Reheat on the stove: Place in a saucepan over low heat, adding a splash of milk if needed to loosen the sauce.

  • Microwave: Heat in short 30-second intervals, stirring in between.

  • Freeze: You can freeze Creamed Spinach for up to 2 months. Thaw overnight in the refrigerator before reheating.

This makes it a perfect make-ahead side dish for busy weeks or holiday prep.


Nutritional Benefits of Spinach

Spinach isn’t just delicious—it’s incredibly nutritious. Packed with vitamins and minerals, it’s one of the healthiest greens you can eat. Here’s why it’s worth making Creamed Spinach part of your meal rotation:

  • Rich in iron and calcium: Supports energy and bone health.

  • High in vitamin K: Essential for blood clotting and bone strength.

  • Loaded with antioxidants: Helps protect your cells from damage.

  • Good source of fiber: Supports digestion and fullness.

  • Low in calories: Even with a creamy sauce, it’s a nutrient-dense side dish.

This combination of nutrition and comfort makes Creamed Spinach a guilt-free indulgence.


Common Mistakes to Avoid

Even simple recipes have their pitfalls. Avoid these mistakes for the best results:

  1. Not draining spinach properly: Too much liquid will dilute your sauce.

  2. Overcooking the sauce: The cream mixture should be thick but not clumpy.

  3. Adding cheese too early: This can cause the sauce to separate. Add it last for smoothness.

  4. Skipping seasoning: Taste as you go. Spinach needs flavor boosters like garlic, nutmeg, and salt.

  5. Using low-fat dairy: It can cause the sauce to be thin or curdle under heat.

With a little attention, you’ll end up with beautifully balanced Creamed Spinach every time.


Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Absolutely. Frozen spinach works wonderfully and saves time. Just make sure it’s fully thawed and squeezed dry before using so your sauce doesn’t become watery.

How can I make this dairy-free?

You can replace the milk and cream with unsweetened oat milk or cashew cream, and use a plant-based butter substitute. The texture will still be creamy, though slightly lighter.

Can I make Creamed Spinach ahead of time?

Yes! Creamed Spinach can be prepared up to 2 days in advance. Store it in the refrigerator and reheat gently before serving. You can even freeze it for later use.

How do I thicken Creamed Spinach if it’s too runny?

If your mixture turns out too thin, let it simmer for a few extra minutes to reduce. Alternatively, stir in a bit more Parmesan cheese or an extra teaspoon of flour mixed with milk.

Final Thoughts

Creamed Spinach is one of those side dishes that never goes out of style. It’s creamy, comforting, and full of nostalgic charm — the kind of food that feels like a warm hug on a plate. Whether you’re serving it as part of a festive holiday dinner, a weeknight family meal, or a Sunday roast, it always brings a touch of elegance and comfort to the table.

The best part? It’s simple enough for beginners yet impressive enough for special occasions. Once you try this homemade version, you’ll never go back to store-bought or restaurant sides again. Creamed Spinach is more than just a side — it’s a timeless recipe that makes every meal feel special.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamed Spinach Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

Creamed Spinach is a rich, comforting side dish that transforms simple spinach into something indulgent and flavorful. With its velvety sauce and mild garlic aroma, this recipe is perfect for holidays, family gatherings, or cozy dinners at home. It pairs beautifully with chicken, steak, or seafood and brings a touch of elegance to any meal without requiring much time or effort.


Ingredients

Scale
  • 2 tablespoons unsalted butter

  • 1 tablespoon olive oil

  • 1 small onion, finely diced

  • 3 cloves garlic, minced

  • 3 tablespoons all-purpose flour

  • 1 ½ cups milk (whole or 2%)

  • ½ cup heavy cream

  • ¼ teaspoon ground nutmeg

  • Salt and black pepper, to taste

  • 1 pound fresh spinach (or 10 ounces frozen spinach, thawed and drained well)

  • ¼ cup grated Parmesan cheese

  • Optional garnish: extra Parmesan or fresh parsley


Instructions

  • Rinse the fresh spinach thoroughly, remove tough stems, and roughly chop. Blanch the spinach in boiling water for about 30 seconds until wilted, then drain and squeeze out excess liquid. If using frozen spinach, thaw completely and squeeze out any moisture.

  • In a large skillet, heat the butter and olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 3 minutes. Add the minced garlic and cook for another 30 seconds, stirring constantly.

  • Sprinkle the flour over the onion mixture and stir for about 1 minute to form a roux. This helps thicken the sauce and gives it a creamy texture.

  • Gradually pour in the milk while whisking continuously to avoid lumps. Stir until the mixture is smooth, then add the heavy cream. Let it simmer for 3–4 minutes until it begins to thicken.

  • Season with nutmeg, salt, and black pepper. Add the spinach and stir until all the leaves are coated with the creamy sauce. Simmer for another 2–3 minutes to blend the flavors.

  • Stir in the Parmesan cheese until melted and fully incorporated. Taste and adjust seasoning as needed.

  • Serve warm, garnished with extra Parmesan or a sprinkle of fresh parsley.

Notes

  • Both fresh and frozen spinach work well. Fresh spinach gives a brighter flavor, while frozen spinach saves time.

  • For a lighter version, use more milk and reduce the cream.

  • You can prepare Creamed Spinach ahead of time and refrigerate for up to 2 days. Reheat gently on the stove with a splash of milk.

  • For extra flavor, try adding sautéed mushrooms or a pinch of red pepper flakes.

  • To make it gluten-free, replace the flour with cornstarch or rice flour.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
Penny Smith

Hi there! I’m Penny Smith, a 56-year-old home cook, storyteller, and recipe creator who believes that the best meals come from the heart — not just the kitchen.
My love for cooking began many years ago in my grandmother’s warm, bustling kitchen. I was a little girl standing on a wooden stool, helping her stir pots of stew and roll out pie dough. The air always smelled like cinnamon, fresh bread, and comfort. My grandma used to say, “Cooking is how we show love without words,” and that saying has stayed with me ever since.

You Might Also Like...

Healthy Shrimp Buddha Bowl with Tahini Dressing

Healthy Shrimp Buddha Bowl with Tahini Dressing

Street-Style Shrimp Bowl with Corn & Lime

Street-Style Shrimp Bowl with Corn & Lime

Sweet Chili Garlic Shrimp Bowl with Veggies

Sweet Chili Garlic Shrimp Bowl with Veggies

Low-Calorie Garlic Shrimp Rice Bowl (Under 400 Calories)

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star