00%

Contact

Elly - January 24, 2026

Creamed Spinach Recipe

Creamed Spinach Recipe

Servings: 6 Total Time: 15 mins Difficulty: easy
Creamed Spinach Recipe
Creamed Spinach Recipe
pinit View Gallery 1 photo

I’ve always thought spinach gets a bad rap. It’s one of those vegetables that people either love or treat like a dare, and I’m definitely in the love camp—especially when it’s smothered in a silky, cheesy sauce. This creamed spinach is my go-to side dish when I want something comforting but still a little fancy, like the kind of thing you’d find at a steakhouse, but without the fuss.

What I love most is how the spinach basically disappears into the sauce, leaving you with this rich, creamy dish that somehow still feels light. It’s also a perfect way to use up a bag of spinach that’s starting to look a bit sad in the fridge. Trust me, it turns “oh no” into “yes, please.”

Ingredients Needed for the Recipe

  • Baby spinach – The main star. It cooks down a lot, so don’t skimp.
  • Butter – Adds richness and helps soften the onion.
  • Yellow onion – Gives the dish a sweet, savory base.
  • Garlic – Adds a warm, fragrant kick.
  • Milk – Lightens the sauce so it’s not too thick.
  • Heavy cream – Makes the texture silky and luxurious.
  • Cream cheese – Helps thicken the sauce and adds a smooth tang.
  • Salt & pepper – Essential for bringing out all the flavors.
  • Cayenne pepper – A tiny pinch for a subtle warmth.
  • Parmesan – Adds salty, nutty depth and finishes the dish.

How to make ?

Creamed Spinach Recipe
Make this recipe yours—just save it to your Pinterest board!”

Step 1 – Blanch and Drain the Spinach

Start by bringing a pot of salted water to a boil, then toss in the spinach for just 30 seconds. I know it feels like nothing, but this step helps keep the spinach bright and prevents a watery final dish. After that, immediately drain it and transfer it to an ice bath.

Once it’s cool enough to handle, squeeze out as much water as possible. This part matters more than you’d think because any leftover liquid will thin out the sauce. I usually use a clean dish towel, and I squeeze until it feels almost dry.

Step 2 – Cook the Onion and Garlic

In a large skillet, melt the butter over medium heat. Add the chopped onion and cook for about 5 minutes until it’s soft and sweet. The smell at this stage is already making the whole kitchen feel cozier, honestly.

Next, add the minced garlic and cook for just one more minute. You don’t want it to brown too much, just enough to wake up its flavor. That little garlic aroma is the kind of thing that makes you want to taste the sauce immediately.

Step 3 – Make the Creamy Sauce

Now add the milk, heavy cream, and cream cheese to the skillet. Stir everything together and let it simmer until the cream cheese melts completely. This is where the sauce starts to become that smooth, dreamy texture you’re aiming for.

Season with salt, pepper, and a pinch of cayenne. The cayenne is subtle but gives the sauce a tiny lift—enough to keep it from tasting one-note. I always taste here, because you want it flavorful before the spinach goes in.

Step 4 – Add Spinach and Parmesan

Once the sauce is ready, add the drained spinach back into the skillet. Stir until the spinach is fully coated and mixed in. It should look creamy and bright, not watery or dull.

Finish by adding freshly grated Parmesan and stirring until it melts into the sauce. Then taste again, and adjust salt and pepper if needed. At this point, it should feel rich but balanced, with that perfect hint of cheesy saltiness.

Serving Ideas

Creamed spinach is a classic steakhouse side, so it pairs beautifully with a seared steak or roasted chicken. I love serving it alongside a simple protein because it adds that “special dinner” feeling without making things complicated. The sauce also works well with grilled salmon or pork chops.

If you’re hosting a holiday meal, this dish is a sneaky way to add greens without anyone complaining. The creamy texture makes it feel indulgent, so even picky eaters usually don’t realize they’re eating spinach at all. It’s one of those dishes that disappears fast at the table.

Variations

If you want a slightly lighter version, you can swap half the cream for extra milk. It won’t be quite as thick, but it still stays creamy and delicious. This is a good option if you want the dish to feel more “weeknight-friendly” instead of rich and decadent.

For a bolder flavor, you can add a pinch of nutmeg or swap the Parmesan for Gruyère. Both options give the dish a deeper, more savory taste. I’ve tried both, and they’re great, but Parmesan is my personal favorite because it gives that classic steakhouse vibe.

Tips

  • Don’t skip the blanching step—it keeps the spinach bright and prevents watery sauce.
  • Squeeze the spinach dry; the less water, the thicker the sauce.
  • Use freshly grated Parmesan for the best flavor and texture.
  • Simmer the sauce gently—high heat can cause it to split.
  • Taste before adding spinach, then again after, because seasoning can change.

Storage & Reheating

If you have leftovers, store them in an airtight container in the fridge for up to 3 days. It’s a great make-ahead side for busy weeknights, and it reheats really well if you do it gently. I usually keep it in the fridge and warm it up slowly the next day.

To reheat, thaw overnight if frozen, then warm on low heat in a saucepan. High heat can make the sauce separate, which is the last thing you want. If it seems a bit thick after reheating, add a splash of milk to loosen it up.

Creamed Spinach Recipe

Difficulty: easy Prep Time 5 mins Cook Time 10 mins Total Time 15 mins
Servings: 6 Estimated Cost: $ moderate Calories: 198
Best Season: Winter, Fall

Description

Creamy, cheesy, and packed with flavor—this creamed spinach brings steakhouse vibes right to your kitchen. Perfect as a holiday side or a quick way to use up fresh spinach before it wilts, this dish is rich yet simple to make in just 15 minutes. Ideal for picky eaters and spinach lovers alike!

ingredients

Instructions

  1. In a large pot of boiling salted water, cook spinach for 30 seconds. Drain and immediately plunge into a bowl of ice water to stop cooking.
  2. Once cool enough to handle, squeeze out as much excess water as possible from the spinach using your hands or a clean kitchen towel.
  3. In a large skillet over medium heat, melt butter. Add chopped onion and cook until soft, about 5 minutes.
  4. Add minced garlic and cook until fragrant, about 1 minute more.
  5. Stir in milk, heavy cream, and cream cheese. Simmer gently, stirring occasionally, until cream cheese is fully melted and mixture is smooth.
  6. Season with salt, black pepper, and a pinch of cayenne pepper to taste.
  7. Add the drained spinach and grated Parmesan to the skillet. Stir until everything is well combined and heated through.
  8. Taste and adjust seasoning if needed. Serve warm.

Nutrition Facts

Servings 6

Serving Size 1 serving


Amount Per Serving
Calories 198kcal
% Daily Value *
Total Fat 15g24%
Saturated Fat 9g45%
Cholesterol 45mg15%
Sodium 320mg14%
Potassium 580mg17%
Total Carbohydrate 8g3%
Dietary Fiber 3g12%
Sugars 3g
Protein 9g18%

Calcium 180 mg
Iron 3 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Use frozen spinach? Thaw completely and squeeze out ALL excess water to avoid a watery sauce.
  • Make ahead: Prepare up to 2 days in advance; reheat gently on the stovetop over low heat.
  • Freezing: Freeze for up to 3 months. Thaw overnight in fridge and reheat slowly to prevent curdling.
  • Dairy swap: For a lighter version, replace heavy cream with half-and-half and reduce cream cheese to 2 oz.
Keywords: creamed spinach, easy spinach recipe, cheesy spinach, holiday side dish, vegetarian side
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use frozen spinach instead of fresh?

Yes! Use 20 oz of frozen spinach. Thaw it completely, then squeeze out as much liquid as possible using a clean towel or cheesecloth before adding to the skillet.

Why do I need to blanch the spinach?

Blanching preserves the vibrant green color, removes excess oxalic acid, and makes it easier to remove water—preventing a soggy final dish.

Can I make this dairy-free?

Yes, substitute butter with olive oil, use dairy-free cream cheese, coconut cream instead of heavy cream, and nutritional yeast or vegan Parmesan. Note: flavor and texture will differ slightly.

Previous
All posts
Next