Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 tbsp unsalted butter (28 g)
- 1 small yellow onion, finely chopped (about 1 cup / 140 g)
- 3 garlic cloves, minced (about 3 tsp)
- 1 1/2 lb fresh baby spinach (680 g)
- 3/4 cup heavy cream (180 ml)
- 1/2 cup finely grated Parmesan (45 g)
- 1/8 tsp ground nutmeg
- 3/4 tsp kosher salt, 1/4 tsp black pepper
- Optional: 1 tsp lemon juice; pinch red pepper flakes
Do This
- 1. Melt butter in a wide skillet over medium heat; cook onion 4–5 minutes until translucent.
- 2. Stir in garlic 30 seconds until fragrant.
- 3. Add spinach in batches, tossing until wilted, 4–5 minutes total.
- 4. Transfer wilted spinach to a colander; press out liquid, roughly chop, and set aside.
- 5. Add cream to the skillet; simmer gently (about 190–200°F / 88–93°C) 2–3 minutes to reduce slightly.
- 6. Return spinach; season with salt, pepper, and nutmeg. Off heat, stir in Parmesan. Add lemon if using; serve.
Why You’ll Love This Recipe
- Restaurant-quality creamed spinach with silky texture and rich, balanced flavor.
- Built on sweet sautéed onion and garlic for depth, finished with Parmesan and a whisper of nutmeg.
- Quick stovetop method in one pan, ready in about 25 minutes.
- Versatile side that pairs with steak, roast chicken, salmon, or holiday roasts.
Grocery List
- Produce: Baby spinach (1 1/2 lb), 1 small yellow onion, 3 garlic cloves, 1 lemon (optional)
- Dairy: Unsalted butter, heavy cream, Parmesan cheese
- Pantry: Kosher salt, black pepper, ground nutmeg, red pepper flakes (optional)
Full Ingredients
Creamed Spinach
- 2 tbsp unsalted butter (28 g)
- 1 small yellow onion, finely chopped (about 1 cup / 140 g)
- 3 garlic cloves, minced (about 3 tsp)
- 1 1/2 lb fresh baby spinach (680 g), large stems removed
- 3/4 cup heavy cream (180 ml)
- 1/2 cup finely grated Parmesan cheese (45 g)
- 1/8 tsp ground nutmeg
- 3/4 tsp kosher salt, plus a pinch more to finish if desired
- 1/4 tsp freshly ground black pepper
Optional Finishes
- 1 tsp fresh lemon juice (brightens the richness)
- Pinch red pepper flakes (for gentle heat)
- Extra Parmesan for serving

Step-by-Step Instructions
Step 1: Prep and measure
Finely chop the onion and mince the garlic. If your spinach is not pre-washed, rinse and dry it thoroughly (water left on the leaves can make the sauce thin). Finely grate the Parmesan and measure out the cream, salt, pepper, and nutmeg so everything is ready to go.
Step 2: Sweat the onion and garlic
In a large, wide skillet (at least 12 inches), melt the butter over medium heat. Add the onion and a pinch of salt and cook, stirring, until the onion is translucent and tender, 4 to 5 minutes. Stir in the garlic and cook just until fragrant, about 30 seconds. Do not brown the garlic.
Step 3: Wilt the spinach
Add the spinach in large handfuls, tossing with tongs as it wilts to make room for more. Continue until all the spinach is in the pan and just wilted, 4 to 5 minutes total. Avoid overcooking at this stage to keep the color vibrant.
Step 4: Drain excess moisture and chop
Transfer the wilted spinach to a colander set over the sink or a bowl. Use a spatula or the back of a spoon to press out as much liquid as you can. Roughly chop the spinach on a cutting board into bite-size pieces. Leave the onion and garlic in the skillet.
Step 5: Reduce the cream
Pour the heavy cream into the same skillet with the onions and garlic. Bring to a gentle simmer over medium heat and reduce slightly for 2 to 3 minutes, stirring often. Aim for a quiet simmer around 190–200°F (88–93°C); this helps the sauce thicken without splitting.
Step 6: Combine and finish
Return the chopped spinach to the skillet and stir to coat. Season with the kosher salt, black pepper, and nutmeg. Simmer 1 to 2 minutes more until creamy and spoonable. Remove from the heat and stir in the Parmesan until melted and glossy. Taste and adjust seasoning; add the lemon juice or a pinch of red pepper flakes if using. Serve warm with extra Parmesan.
Pro Tips
- Drain well: Pressing the spinach dry is the key to a thick, velvety sauce that is never watery.
- Use a wide skillet: More surface area speeds wilting and helps moisture evaporate.
- Grate Parmesan finely: A fine grate melts smoothly and thickens the sauce evenly.
- Gentle simmer only: Keep cream just below a boil to avoid curdling and to control reduction.
- Nutmeg restraint: 1/8 teaspoon is enough to add warmth without overpowering the spinach.
Variations
- Frozen Spinach: Substitute 20 oz (567 g) frozen chopped spinach, thawed. Squeeze completely dry in a clean towel and proceed from Step 5.
- Extra Cheesy: Fold in 2 oz (56 g) softened cream cheese with the cream for an ultra-silky, richer finish.
- Lighter Touch: Use 1/2 cup heavy cream plus 1/4 cup whole milk; reduce an extra minute to reach the same thickness.
Storage & Make-Ahead
Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently over low heat, stirring often; add 1–2 tbsp cream or milk to loosen if needed. To freeze, cool completely and freeze up to 2 months; thaw overnight in the refrigerator and reheat gently, whisking in a splash of cream to restore the gloss. Make-ahead: Wilt, drain, and chop the spinach and sweat the aromatics up to 24 hours ahead; refrigerate separately and finish with cream and Parmesan just before serving (5–7 minutes).
Nutrition (per serving)
Approx. 300 calories; 27 g fat (17 g saturated); 8 g carbohydrates; 3 g fiber; 9 g protein; 520 mg sodium. Values are estimates.


Leave a Reply