Healthy creamed spinach is a lighter take on the classic steakhouse side, built with greek yogurt and a modest amount of parmesan instead of a cup of heavy cream and a stick of butter. You get the same silky, savory greens but with roughly a third of the calories and a noticeable bump in protein. This version holds its texture well, won't break into a greasy puddle, and works as a weeknight side or a make-ahead component for meal prep.
The method matters more than the ingredient list. Wilted spinach releases a lot of water, and if you don't drive that off before adding dairy, you end up with a thin, separated sauce. We cook the greens down hard, squeeze them, and then fold them into a quick pan sauce so every bite is coated, not swimming. The result is a spinach dip cousin that eats like a proper vegetable side. Making this healthy creamed spinach at home is surprisingly straightforward once you know the key steps.
Why You'll Love These Healthy Creamed Spinach
- Ready in about 20 minutes using one skillet and a colander
- Uses greek yogurt for creaminess with far less fat than cream
- Stays thick and cohesive instead of weeping liquid on the plate
- Pairs with beef, chicken, fish, or roasted vegetables without overpowering them
- Reheats cleanly for up to three days in the fridge
Ingredients You'll Need
- 1 lb fresh spinach (about 450 g), stemmed and rinsed
- 1 tbsp olive oil
- 3 cloves garlic, minced
- 1/2 cup plain nonfat greek yogurt
- 1/4 cup grated parmesan
- 2 tbsp cream cheese (full fat)
- 1/4 tsp ground nutmeg
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp water, reserved from cooking spinach
Ingredient Substitutions
Olive oil: Replace with an equal amount of avocado oil if you want a more neutral flavor and a higher smoke point. Avocado oil keeps the greens from picking up any bitter notes at medium-low heat. The finished dish looks the same but tastes slightly cleaner. The healthy creamed spinach works well for weeknight cooking when time is limited.
Greek yogurt: Swap for an equal weight of sour cream if you prefer a tangier, looser sauce. Sour cream has less protein per gram, so the sauce won't thicken quite as firmly when cooled. Keep the heat low when stirring it in to avoid curdling.
Parmesan: Use an equal volume of finely grated pecorino for a sharper, saltier edge. Pecorino browns faster, so pull the pan off the burner a minute earlier than the recipe states. Expect a more pronounced sheep's-milk bite that pairs well with lamb.
Cream cheese: Replace with 1 tbsp mascarpone for a softer, sweeter richness. Mascarpone has more fat and less structure, so the final side will be a touch looser and won't firm up as much in the fridge. Add it off heat to keep the texture smooth.
Step-by-Step Instructions
- Place the rinsed spinach in a large pot over medium-low heat with only the water clinging to the leaves. Cover and cook 5 minutes, stirring once, until fully collapsed and bright green.
- Tip the spinach into a colander and press hard with a spatula to remove as much liquid as possible; reserve 2 tbsp of the green cooking water.
- Heat the olive oil in a 10-inch skillet over medium-low heat. Add the minced garlic and cook 1 minute until fragrant but not browned.
- Stir in the cream cheese and reserved spinach water, whisking until the cream cheese melts into a smooth, glossy base.
- Remove the skillet from the heat. Add the greek yogurt, parmesan, nutmeg, salt, and pepper, stirring until the sauce is just set edges and evenly combined.
- Fold the squeezed spinach into the sauce until every leaf is coated, then return to medium-low heat for 2 minutes to warm through without boiling.
Pro Tips
Squeeze the cooked spinach longer than feels necessary; the single biggest texture win comes from removing water so the sauce stays thick. A clean kitchen towel works better than a colander alone for this.
Add the yogurt and parmesan off the burner. Dairy proteins tighten and split above about 180°F, so keeping the pan off heat prevents a grainy sauce. For more on gentle dairy handling, see cooking techniques from Simply Recipes.
Toast the nutmeg in the oil with the garlic for 30 seconds before adding dairy to wake up its aroma. Pre-toasting makes the spice read as warm rather than dusty.
Chop the squeezed spinach roughly with a knife if the leaves are very long, so the finished healthy creamed spinach eats neatly on a fork instead of in one long strand. This step also helps the sauce cling.
Common Mistakes to Avoid
Adding yogurt over high heat curdles the sauce into clumps. Keep the pan at medium-low heat and combine dairy off the burner to stay smooth.
Skipping the squeeze leaves excess water that thins the sauce within minutes of plating. Press firmly and don't rush the cool-down before squeezing.
Using pre-shredded parmesan with cellulose coatings makes the sauce slightly gritty and less likely to melt evenly. Buy a wedge and grate it yourself for a cleaner melt.
Serving Suggestions
Spoon healthy creamed spinach next to a seared steak using our steak marinade for a balanced plate. The acidity of the marinade cuts the richness of the greens.
It also sits well under baked fish or alongside cauliflower rice for a low-carb dinner. The mild greens won't fight delicate proteins.
For a vegetarian spread, pair it with caprese flatbread so the meal spans creamy, crisp, and fresh textures without repeating flavors.
Storage and Reheating
Cool the spinach to room temperature within 2 hours, then pack it in an airtight container. It keeps refrigerated for up to 3 days because the yogurt and cream cheese base is stable.
Reheat in a small skillet over medium-low heat with a splash of water, stirring until steaming hot throughout. Freezing is not recommended; the yogurt sauce weeps when thawed.
Recipe Variations
Artichoke Version
Fold in 1/2 cup drained chopped artichoke hearts with the spinach in the final step. The hearts add a meaty bite and a mild lemony note, turning the side toward a baked spinach dip flavor without the oven time.
Spicy Version
Add 1/2 tsp crushed red pepper with the garlic for a gentle heat that balances the dairy. The flakes infuse the oil during the 1 minute sauté, so the warmth spreads evenly instead of sitting in pockets.
Vegan Swap
Replace greek yogurt with an equal weight of unsweetened coconut yogurt and use nutritional yeast instead of parmesan. The sauce loses some tang but gains a cheesy, dairy-free depth; stir off heat to keep it from splitting.
Smoky Bacon Version
Cook 2 strips chopped bacon until golden and crispy, then use the rendered fat in place of olive oil. The smoky pork notes make the greens heartier and pair naturally with turkey burgers on the side.