There’s something magical about perfectly executed creamed spinach that transforms this humble leafy green into pure comfort food gold. I’ve been perfecting my creamed spinach recipe for years, and I’m excited to share what I believe is the absolute best version you’ll ever taste.
Unlike the heavy, flour-laden versions you might find at chain restaurants, my approach creates a silky, luxurious sauce that lets the spinach shine while providing just enough richness to make every bite irresistible. This isn’t just a side dish – it’s the kind of recipe that makes people ask for seconds and beg for the recipe.
What Makes This Creamed Spinach Recipe Special
The secret to exceptional creamed spinach lies in the details that most recipes skip. I use a combination of fresh spinach and a touch of frozen for the perfect texture, create a proper roux for thickening instead of relying on heavy cream alone, and add a surprise ingredient that elevates the entire dish.
Key Success Factors:
- Proper moisture removal from spinach
- Building flavor layers with aromatics
- Perfect cream-to-spinach ratio
- Strategic seasoning at multiple stages
Essential Ingredients Breakdown
Ingredient | Amount | Purpose | Substitution Options |
---|---|---|---|
Fresh Baby Spinach | 2 lbs | Main ingredient, tender texture | Mature spinach (remove stems) |
Frozen Spinach | 10 oz package | Adds body and color | Additional 1 lb fresh spinach |
Butter | 4 tablespoons | Fat base for roux | Olive oil (different flavor profile) |
All-Purpose Flour | 3 tablespoons | Thickening agent | Cornstarch (2 tbsp) |
Heavy Cream | 1 cup | Richness and smoothness | Half-and-half + 2 tbsp butter |
Whole Milk | 1/2 cup | Thinning agent | Additional heavy cream |
Cream Cheese | 4 oz, softened | Tanginess and richness | Greek yogurt (3/4 cup) |
Yellow Onion | 1 medium, diced | Aromatic base | Shallots (2 large) |
Garlic | 4 cloves, minced | Flavor depth | Garlic powder (1 tsp) |
Nutmeg | 1/4 teaspoon | Warm spice complement | Mace (1/8 tsp) |
Salt | To taste | Flavor enhancement | Sea salt or kosher salt |
Black Pepper | 1/2 teaspoon | Mild heat | White pepper |
Parmesan Cheese | 1/2 cup, grated | Umami and saltiness | Pecorino Romano |
Step-by-Step Preparation Method
Preparing the Spinach
The foundation of great creamed spinach starts with properly handling your greens. I begin by washing the fresh spinach thoroughly in cold water, removing any tough stems or damaged leaves. The key here is removing excess moisture, which can make your final dish watery and bland.
For the fresh spinach, I prefer the wilting method over blanching. Heat a large skillet over medium-high heat and add the fresh spinach in batches, allowing each batch to wilt completely before adding more. This concentrates the flavors and removes excess water naturally.
The frozen spinach requires different treatment. Thaw it completely, then squeeze out every drop of liquid you can manage. I wrap it in clean kitchen towels and press firmly, sometimes repeating this process twice to ensure maximum moisture removal.
Building the Flavor Base
In a heavy-bottomed saucepan, melt the butter over medium heat. Add the diced onion and cook until translucent and fragrant, about 5-7 minutes. The onions should be soft but not browned – we want sweetness without caramelization here.
Add the minced garlic and cook for another minute until aromatic. This brief cooking time prevents the garlic from becoming bitter while releasing its essential oils into the butter.

Creating the Perfect Roux
Sprinkle the flour over the onion and garlic mixture, stirring constantly to create a roux. Cook this mixture for 2-3 minutes, stirring continuously. This step eliminates the raw flour taste and creates the thickening base for your sauce.
The roux should be light golden and smell nutty, not pasty or raw. If you notice any browning, reduce the heat slightly.
Incorporating the Dairy
Gradually whisk in the heavy cream and milk, adding them slowly to prevent lumps from forming. I add about 1/4 of the liquid at first, whisking vigorously until smooth, then gradually incorporate the rest.
Bring the mixture to a gentle simmer, then reduce heat to low. Add the softened cream cheese in small pieces, whisking until completely melted and incorporated. This creates the signature tangy richness that sets this recipe apart.
Final Assembly
Add the prepared spinach to the cream sauce, stirring gently to combine. Season with salt, pepper, and nutmeg. The nutmeg is crucial – it provides a warm, slightly sweet note that complements the earthiness of the spinach perfectly.
Simmer the mixture on low heat for 5-10 minutes, allowing the flavors to meld and the sauce to thicken to your desired consistency. Stir in the grated Parmesan cheese just before serving.

Texture and Consistency Guide
Desired Result | Cooking Time | Visual Cues | Adjustment Method |
---|---|---|---|
Light and Creamy | 5-7 minutes | Coats spoon lightly | Add more milk if too thick |
Rich and Thick | 8-12 minutes | Holds shape on spoon | Simmer longer, uncovered |
Restaurant Style | 10-15 minutes | Mounds when spooned | Add extra cream cheese |
Casserole Ready | 12-18 minutes | Very thick, minimal liquid | Extended simmering |
Nutritional Information Per Serving
Nutrient | Amount | % Daily Value* |
---|---|---|
Calories | 245 | 12% |
Total Fat | 18g | 23% |
Saturated Fat | 11g | 55% |
Cholesterol | 65mg | 22% |
Sodium | 480mg | 21% |
Carbohydrates | 12g | 4% |
Dietary Fiber | 4g | 14% |
Protein | 10g | 20% |
Vitamin A | 8,500 IU | 170% |
Vitamin K | 350mcg | 292% |
Iron | 4.2mg | 23% |
Calcium | 285mg | 23% |
*Based on 2,000 calorie diet, serves 6
Professional Tips for Perfect Results
After years of making creamed spinach, I’ve learned that small details make enormous differences. Temperature control is crucial – too high heat will cause the dairy to separate, while too low won’t properly reduce the sauce.
I always taste and adjust seasoning at least twice during cooking. The first time after adding the spinach, and again just before serving. Salt levels that taste perfect initially often need adjustment after the flavors have had time to develop.
When reheating leftovers, add a splash of milk or cream and heat gently, stirring frequently. The sauce may look separated initially but will come back together with patient stirring over low heat.
Variations and Customizations
Lighter Version: Replace half the heavy cream with Greek yogurt, added off the heat to prevent curdling. Reduce butter to 2 tablespoons and use low-fat cream cheese.
Herb-Enhanced: Add 2 tablespoons fresh chives, 1 tablespoon fresh dill, or 1 teaspoon dried herbs de Provence during the final minutes of cooking.
Protein Addition: Incorporate 1 cup cooked, crumbled bacon, diced ham, or cooked ground sausage for a heartier dish.
Vegetable Boost: Add finely diced mushrooms with the onions, or fold in roasted red peppers for color and sweetness.
Serving Suggestions and Pairings
This creamed spinach pairs beautifully with roasted meats, particularly beef tenderloin, prime rib, or herb-crusted lamb. The richness complements the proteins without overwhelming them.
For poultry, I love serving it alongside roasted chicken thighs or turkey breast. The cream sauce provides moisture and richness that enhances leaner cuts.
Vegetarian applications include serving over baked sweet potatoes, alongside roasted portobello mushrooms, or as a base for poached eggs in an elegant brunch presentation.

Storage and Make-Ahead Instructions
Storage Method | Duration | Reheating Instructions | Quality Notes |
---|---|---|---|
Refrigerated | 3-4 days | Stovetop with added liquid | Excellent |
Frozen | 2-3 months | Thaw overnight, reheat gently | Good, may need stirring |
Make-Ahead | 24 hours | Reheat in oven at 325°F | Best texture retention |
For make-ahead preparation, I recommend preparing the dish through the final assembly step, then refrigerating. Reheat in a 325°F oven, covered, stirring once halfway through heating.
Troubleshooting Common Issues
Watery Consistency: This usually results from inadequate moisture removal from the spinach. To fix, simmer uncovered until excess liquid evaporates, or mix a tablespoon of cornstarch with cold milk and stir into the mixture.
Lumpy Texture: Caused by adding liquid too quickly to the roux or overheating the dairy. Strain through a fine-mesh sieve or blend briefly with an immersion blender.
Separated Sauce: High heat is typically the culprit. Remove from heat, whisk in a tablespoon of cold cream, and return to very low heat while stirring constantly.
Bland Flavor: Under-seasoning is common with creamed spinach. Add salt gradually, tasting frequently. A squeeze of lemon juice can brighten the overall flavor profile.
Questions and Answers
Q. Can I use only fresh spinach instead of the fresh and frozen combination? Yes, you can use 3 pounds of fresh spinach total. The frozen spinach adds body and deep color, but all fresh works perfectly. You’ll need to wilt it in larger batches and expect a slightly lighter green color.
Q. How do I prevent the cream sauce from breaking when reheating? Always reheat over low heat and add a splash of milk or cream before warming. Stir constantly and avoid bringing it to a boil. If it does separate, whisk in cold cream off the heat until it comes back together.
Q. What’s the best way to remove water from frozen spinach? After thawing completely, wrap the spinach in clean kitchen towels and press firmly. You can also place it in a fine-mesh strainer and press with the back of a spoon. Some people use their hands to squeeze small portions at a time.
Q. Can I make this dairy-free? Yes, substitute the butter with olive oil, use coconut cream instead of heavy cream, and replace the cream cheese with cashew cream or dairy-free cream cheese. The texture will be different but still delicious.
Q. How do I know when the roux is cooked properly? The roux should smell nutty and lose its raw flour aroma, which takes about 2-3 minutes of constant stirring. It should be smooth and light golden, not brown or pasty.
Q. Why does my creamed spinach taste bland despite following the recipe? Spinach absorbs a lot of seasoning, so taste and adjust salt levels multiple times during cooking. Also, ensure you’re using enough garlic and don’t skip the nutmeg – it makes a significant difference.
Q. Can I add other vegetables to this recipe? Absolutely! Mushrooms, artichoke hearts, or roasted red peppers work well. Add them with the onions if they need cooking, or fold them in with the spinach if they’re already cooked.
Q. How thick should the final consistency be? It should coat the back of a spoon but still be creamy enough to pour easily. Think of it as thicker than soup but thinner than mashed potatoes. It will thicken slightly as it cools.
Q. What size pan should I use for this recipe? A 3-4 quart heavy-bottomed saucepan works best. The heavy bottom prevents scorching, and the size allows room for stirring without splattering.
Q. Can I prepare this in a slow cooker? While possible, I don’t recommend it for best results. The slow cooker can cause the dairy to separate and doesn’t allow for proper reduction of excess liquid. Stovetop preparation gives you much better control over texture and consistency.
This creamed spinach recipe has become my go-to for everything from casual family dinners to elegant holiday meals. The combination of proper technique, quality ingredients, and careful attention to detail creates a dish that’s both comforting and sophisticated. I hope you enjoy making and sharing this recipe as much as I do.