This creamed spinach is an easy recipe made from frozen spinach, delivering all the rich, creamy flavor of the steakhouse classic with minimal effort. A tried-and-true crowd-pleaser, it’s the perfect side dish for special dinners, holidays, or a simple weeknight meal.

First time making creamed spinach - so easy and delicious.
—June
What’s new in this recipe
This recipe was originally published on August 26, 2021, and we've made some exciting updates! We’ve numbered the instructions for easier following, added a substitutions and variations section to offer more options, expanded the recipe tips and notes section, and included a prep tips section to ensure smooth cooking. Plus, we’ve added "jump to" links for simple navigation. We hope these changes make this recipe even easier to follow and more enjoyable to make!
Jump to:
What's great about this recipe
- Convenient: Making creamed spinach with frozen spinach instead of fresh is easy and convenient. Fresh spinach goes bad quickly. Frozen spinach will keep for a long time and will be ready when you need it.
- One-Pan Side: This recipe is a time-saver and makes cleanup a breeze by cooking everything in just one pan. No need to sauté the spinach separately or make the sauce in another—everything comes together in one pan.
- Simple, Quality Ingredients: This dish uses basic, high-quality ingredients that you probably already have in your kitchen. From all-purpose flour to whole milk, plus fresh nutmeg, salt, and black pepper for that perfect seasoning.
- Versatile Serving Options: This creamed spinach is a versatile side dish that complements a variety of main courses. Serve it with a beautiful Pork Butt with Garlic and Herbs, a Simple Roasted Chicken, or your favorite main dish.
Ingredients

- Butter – Salted butter works, but if you’re watching your salt intake, unsalted is a great option. You can always adjust the seasoning at the end.
- Produce – Onion (yellow or white) and garlic add depth and flavor.
- Spices – Salt, black pepper, and nutmeg. Freshly grated whole nutmeg has the best flavor—just use a small grater for easy prep.
- Flour – All-purpose flour helps thicken the creamy sauce.
- Milk – Whole milk gives the best balance of richness and texture.
- Spinach – Frozen, chopped spinach (found in the frozen veggie section). It usually comes in a bag or a box—bagged spinach defrosts much faster.
- Parmesan cheese – Freshly grated Parmesan delivers the best taste and texture.
- See the recipe card for quantities and preparation.
Prep work: tips and notes
- Things move quickly, so have all your ingredients prepped and ready before you start cooking.
- For a smoother sauce, grate your own Parmesan cheese—pre-grated varieties often contain anti-caking agents that affect texture.
- Finely dice the onion and mince the garlic well so they soften and blend seamlessly into the sauce.
- Squeeze out as much liquid as possible from the spinach. A cheesecloth or a clean, lint-free kitchen towel works best. If using a towel, avoid your favorite one—spinach can stain!
- Fluff the spinach after squeezing using a fork or your hands. This helps it separate more easily when added to the skillet.
How to make creamed spinach

- Cook the onions in 2 tablespoons of butter over medium heat for 2 minutes, until they start to soften.

- Add the spinach, garlic, salt, pepper, and nutmeg to the pan.

- Cook the spinach mixture for 2 to 2½ minutes, stirring frequently.

- Add the remaining 2 tablespoons of butter and let it melt. Stir in the flour and cook for 1½ to 2 minutes, stirring frequently, to remove the raw flour taste.

- Slowly add the milk, stirring vigorously to incorporate. Bring to a simmer, then reduce the heat to medium-low. Cover and cook for 5 minutes, stirring occasionally, until thickened.

- Reduce heat to low and stir in the Parmesan cheese. Taste and adjust salt if needed—we added a pinch as a reference.
Substitutions and Variations
- Spice swaps – Ground allspice can be used instead of nutmeg for a similar warmth. Swap white pepper for black for a milder, slightly earthy flavor. If you’d like a little heat, add a dash of cayenne pepper or a pinch of crushed red pepper.
- Milk options – We use whole milk for the best balance of richness and texture. Reduced-fat milk works well too. For a creamier version, use half milk and half half-and-half. I don’t recommend using all half-and-half, as it can make the sauce too thick and heavy.
- Cheese alternatives – Good substitutes for Parmesan include Pecorino Romano, Grana Padano, and Asiago. Pecorino is sharper and saltier, Grana Padano is milder and slightly creamier, and Asiago has a similar nutty, savory flavor.
- Using fresh spinach – If you prefer fresh spinach, you’ll need about 16 ounces (1 pound) to replace a standard 10-ounce package of frozen spinach. Here’s how to prepare it:
- Wash and dry the spinach thoroughly.
- Roughly chop the leaves if they’re large.
- Sauté in a dry pan over medium heat for 2–3 minutes, just until wilted.
- Let it cool, then drain and squeeze out excess liquid using a cheesecloth or clean kitchen towel.
- Fluff and separate the spinach before adding it to the recipe.

Storing and reheating
- Refrigerator: Store leftovers in an airtight container and refrigerate for 3 to 4 days.
- Freezer: To freeze, let the dish cool completely, then transfer it to a freezer-safe airtight container. Leave about 1 inch of space for expansion. Label with the contents and date, then freeze for up to 3 months.
- Reheating:
- Stovetop: If frozen, thaw in the refrigerator overnight. Heat in a nonstick skillet or pan over medium-low to low heat, stirring occasionally, until bubbly and steaming.
- Microwave: Reheat in a microwave-safe dish in short intervals, stirring between each, until heated through.
- Reheating tip: If it's too thick after reheating, stir in 1–2 tablespoons of milk to loosen it up. Stir well and heat through.
- Food safety: Leftovers should be reheated to an internal temperature of at least 165°F. Don’t leave food out for more than 2 hours—or 1 hour if the temperature is above 90°F. For more food safety info, visit the U.S. Department of Agriculture or foodsafety.gov.
Recipe tips and notes
- Use a large, nonstick skillet or saucepan to minimize sticking and make cleanup easier.
- Thaw the spinach according to package directions. I usually leave bagged frozen spinach in the refrigerator overnight—it’s ready to use the next day. Boxed spinach takes longer to defrost, so I prefer the bagged variety. Place it on a plate or pan while thawing, as it tends to leak.
- Drain spinach thoroughly – After thawing, squeeze out as much excess moisture as possible to prevent the sauce from becoming watery.
- Make it ahead – This dish stores and reheats well, making it a great make-ahead side for busy weeknights or holiday meals.
This is a classic side dish that’s just as perfect for a holiday table as it is for a weeknight dinner. But don’t wait for a special occasion—treat yourself and your family to a delicious homemade meal anytime. For more tasty side dishes, try these loaded sweet potatoes, flavorful mushroom wild rice pilaf, or a classic green bean casserole. If you’re looking for something extra easy, garlic parsley potatoes come together in no time. And for a sweet finish that everyone will love, warm cinnamon apples are always a hit!
Join Us
Subscribe to our Newsletter to get the latest recipes, cooking tips, and kitchen inspiration delivered straight to your inbox. Don’t forget to follow us on social media for daily recipe ideas and more!
📖 Recipe

Creamed Spinach
Ingredients
- 4 tablespoons Butter divided
- 1 Small Onion finely diced
- 2 Garlic Cloves minced
- 1½ teaspoon Salt plus extra at the end if needed
- ¼ teaspoon Nutmeg freshly grated is best
- ¼ teaspoon Black Pepper
- 2 tablespoons Flour all-purpose works well
- 2 cups Whole Milk
- 15 - 16 ounces Frozen Chopped Spinach thawed and squeezed dry
- ¼ cup Grated Parmesan Cheese
Instructions
- Heat 2 tablespoons of butter in a large, nonstick skillet over medium heat. Once melted and foamy, add the onions and cook for 2 minutes, stirring frequently.
- Add the spinach, garlic, salt, pepper, and nutmeg. Stir well to combine and cook for 2 to 2½ minutes, stirring frequently.
- Add the remaining 2 tablespoons of butter and let it melt.
- Sprinkle the flour into the skillet, stirring constantly until fully incorporated. Cook for 1½ to 2 minutes, stirring frequently, to remove the raw flour taste.
- Gradually add the milk, stirring vigorously with a wooden spoon until fully incorporated.
- Bring the sauce to a simmer; this will take 1 to 2 minutes.
- Reduce the heat to medium-low, cover, and cook for 5 minutes, stirring occasionally, until the sauce has thickened.
- Lower the heat to low, then add the Parmesan cheese and stir until combined.
- Taste and adjust the salt, if needed. As a reference, we added a pinch to ours.
- Leave the creamed spinach uncovered; it will thicken further as it cools.
Notes
- Use a large, nonstick skillet or saucepan to prevent sticking and make cleanup easier.
- Thaw spinach per package instructions. Bagged spinach thaws faster in the fridge overnight; boxed spinach takes longer. Place it on a plate or pan to catch leaks.
- Drain thoroughly. Squeeze out as much liquid as possible to keep the sauce from getting watery.
- Make ahead. This side dish stores and reheats well, perfect for busy weeknights or holiday meals.
Nutrition
The nutritional information above is computer generated and is only an estimate. There is no guarantee that it is accurate. This data is provided as a courtesy for informational purposes only.
June
First time making creamed spinach - so easy and delicious
Sara
Delicious and easy