Creamed spinach is one of those comforting side dishes that combines nostalgia with a modern twist. When prepared right, it transforms humble spinach into a rich and creamy delight that pairs perfectly with a wide range of meals. How does fresh spinach, a luscious cream sauce, and just the right seasoning sound? Trust me, this creamed spinach recipe is not only simple but also incredibly satisfying. As you whip it up, the aroma of sautéed shallots and garlic will fill your kitchen, making everyone around eager to taste what’s coming. It’s a dish that’s perfect for weeknight dinners, holiday feasts, or just when you want a little comfort food. So roll up your sleeves and let’s get started on making this creamy goodness together!
Why This Recipe Works
Creamed spinach transforms a simple vegetable into an indulgent side dish that perfectly complements a variety of main courses. The combination of fresh spinach, creamy sauce, and fresh spices creates a delightful flavor experience that evokes nostalgia while remaining relevant to contemporary palates. With a touch of nutmeg and zesty lemon juice, this recipe respects traditional flavors but invites everyone to indulge in something special. Who knew spinach could taste this good?
Why You’ll Love This Creamed Spinach Recipe
This easy creamed spinach recipe is not only delicious but quite versatile. Whether you’re hosting a dinner party or enjoying a quiet family meal, it fits right in. It’s great for weeknight dinners, too, as you can prepare it ahead of time. The dreamy, creamy texture marries well with a range of dishes, from roast chicken to grilled meats. You might find that it quickly earns a permanent spot on your table, and you won’t want to miss the pleasure of sharing it with loved ones.

Ingredients
- 5 tablespoons butter
- 2 shallots, chopped (or half a yellow onion)
- 2 and 1/4 teaspoons kosher salt (or 1 and 1/2 teaspoons table salt)
- 3/4 teaspoon black pepper
- 1/8 teaspoon cayenne pepper
- 1/8 teaspoon nutmeg
- 5 cloves garlic, smashed and minced
- 1/4 cup flour
- 1 and 1/2 cups whole milk
- 1/2 cup heavy cream
- 16 ounces fresh baby spinach, chopped
- 1/2 cup Pecorino Romano cheese, shredded (or Parmesan)
- 2 teaspoons lemon zest (from 1 lemon)
- 1/4 cup fresh lemon juice (from the same lemon)
Preparing Your Delicious Creamed Spinach

Prepping Your Veggies
Before you start, let’s prep the veggies. Chop the shallots, smash and mince the garlic cloves, and chop the fresh spinach into smaller pieces. It’s all about making the process streamlined, so set everything aside while you prepare the creamy sauce.
Melting the Butter and Sautéing Shallots
Grab a 12-inch high-sided skillet, and melt the butter over medium heat. Once it’s melted, add the chopped shallots. Let them cook until they soften up, which should take about 3-5 minutes. While cooking, season the shallots with kosher salt, black pepper, cayenne pepper, and nutmeg. This layering of flavors sets a fantastic foundation for your sauce.
Adding Garlic and Flour
When the shallots turn soft, it’s time to add the minced garlic. Let it cook for about 1 minute until it’s fragrant. Now, sprinkle in the flour while stirring continuously for about a minute until everything is combined. This step helps thicken your sauce later on.
Creating the White Sauce
Now, gradually pour in the whole milk, starting with about 1/4 cup. Make sure to stir until this addition is absorbed before adding more. Keep doing this until you achieve a thick and creamy white sauce. Then, slowly pour in the heavy cream, stirring until everything is well incorporated. Your sauce should now look luxurious and inviting.
Incorporating the Spinach
Begin adding the chopped spinach gradually. Stir it in until it wilts down before adding more. Repeat this process until all the spinach is mixed into the creamy sauce. You’ll notice how it transforms, and the bright green color will be hard to resist!
Simmering the Creamed Spinach
Allow the mixture to simmer gently over medium or medium-low heat for about 10 minutes, allowing the flavors to meld beautifully. Just keep an eye on it to prevent boiling since cream needs gentle handling.
Final Touches
Once simmered, remove the pan from heat. Stir in the shredded Pecorino Romano cheese until it melts in. Then zest the lemon into the pan and squeeze in the fresh lemon juice. Taste and feel free to adjust the seasonings to your liking. This is your moment to make it just right!
Serving Suggestions
Creamed spinach pairs excellently with classic dishes such as steak, roast chicken, or grilled salmon. You might also enjoy it alongside mashed potatoes, as it beautifully brings an entire meal together. The creaminess complements the hearty flavors wonderfully.
Variations
- Add Nuts: For some texture, think about tossing in some toasted pine nuts or chopped walnuts for a nice crunch.
- Spicy Kick: If you’re feeling adventurous, stir in some chopped jalapeño for an extra layer of zest.
Tips for Success
- Choose Fresh Spinach: Using fresh baby spinach will give the best flavor and texture.
- Avoid Boiling: Always keep the heat low to prevent the cream sauce from breaking, which can happen easily if it gets too hot.
Storage Tips
When it comes to leftovers, store any unused creamed spinach in an airtight container in the refrigerator for up to 2 days. You can reheat it gently on low heat on the stove or in the microwave, making it an easy option for lunches or snacks.
Pairing Ideas
For a complete meal, consider pairing this creamed spinach with roasted meats, baked casseroles, or use it as a luxurious topping for a baked potato. Each combination brings out the best in the dish.

FAQs
1. Can I use frozen spinach instead of fresh?
Absolutely, frozen spinach works well too. Just make sure to drain and squeeze out any excess moisture before adding it to the recipe.
2. How can I make it vegan?
Simply swap the butter for olive oil, use plant-based milk and cream, and either omit the cheese or use a vegan alternative that suits your taste.
3. Can I prepare this dish in advance?
Yes! You can whip up creamed spinach up to 2 days ahead. Just store it in the fridge and reheat when you’re ready to serve.
4. What can I do if it’s too thick?
If your creamed spinach turns out too thick, just whisk in a little more milk until you reach your desired consistency.
5. How long does creamed spinach last in the refrigerator?
When stored properly in an airtight container, creamed spinach will last about 2 days in the fridge.
Creamed spinach is more than just a side dish; it’s a creamy, dreamy creation that elevates any meal. Whether it’s for special occasions or cozy dinners at home, this recipe fits perfectly and offers a burst of flavor and comfort. Don’t hesitate to customize it to suit your family’s preferences. Enjoy exploring this delightful dish with loved ones and savor the joy it brings to your table!
Print
Creamed Spinach
This creamed spinach offers a rich and comforting twist on spinach. With its creamy texture and delightful flavors, it’s ideal for any meal and easy to prepare.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 5 tablespoons butter
- 2 shallots, chopped (or half a yellow onion)
- 2 and 1/4 teaspoons kosher salt (or 1 and 1/2 teaspoons table salt)
- 3/4 teaspoon black pepper
- 1/8 teaspoon cayenne pepper
- 1/8 teaspoon nutmeg
- 5 cloves garlic, smashed and minced
- 1/4 cup flour
- 1 and 1/2 cups whole milk
- 1/2 cup heavy cream
- 16 ounces fresh baby spinach, chopped
- 1/2 cup Pecorino Romano cheese, shredded (or Parmesan)
- 2 teaspoons lemon zest (from 1 lemon)
- 1/4 cup fresh lemon juice (from the same lemon)
Instructions
- Chop shallots, mince garlic, and chop spinach.
- Melt butter in a skillet and sauté shallots until soft.
- Add garlic and cook until fragrant, then sprinkle in flour and stir.
- Gradually add whole milk, stirring to form a creamy sauce, then add heavy cream.
- Stir in chopped spinach gradually until wilted.
- Simmer for about 10 minutes and adjust seasonings.
- Stir in cheese, lemon zest, and juice before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Using fresh spinach ensures the best flavor and texture.
Avoid boiling to maintain the cream sauce’s consistency.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Calories: 250
- Sugar: 2
- Sodium: 600
- Fat: 19
- Saturated Fat: 12
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 14
- Fiber: 3
- Protein: 7
- Cholesterol: 70






