The Best Creamed Spinach Recipe

Cheesy spinach gratin in a white baking dish with parsley garnish

This creamed spinach recipe gives you a rich, velvety side dish that’s simple enough for a busy weeknight but fancy enough to bring out for holidays. You can choose frozen chopped spinach that’s thawed and well squeezed, or fresh spinach that’s blanched and drained well. The sauce is a dreamy mix of heavy cream, cream cheese, and freshly grated Parmesan, all flavored with sautéed onion, garlic, and a pinch of warm nutmeg.

In less than 30 minutes, you’ll have a creamy, delicious dish ready to serve alongside roast chicken, steak, baked salmon, pasta, or even rice. Plus, it’s versatile enough to stuff mushrooms, fill puff pastries, or layer into lasagna for an elegant twist. Coming up, I’ll walk you through the exact ingredients, a quick trick to get rid of spinach water, how to make the sauce perfectly smooth, and tips for seasoning and storing leftovers so you always get great results.

  • What you’ll master: ingredient lists with measurements, clear step-by-step directions, cooking times (about 10 minutes prep and 15 minutes cooking), plus serving ideas to mix things up.
  • Options included: use frozen or fresh spinach, try swapping cheeses for variety, and find out how to adjust the sauce thickness to your liking.
  • Pro tip: squeezing out extra liquid from spinach is key for a smooth, creamy texture—I’ll show you exactly how.

Why You’ll Crave It

  • Rich Flavor: The beautiful blend of creamy cheeses and heavy cream joins the earthy fresh spinach for a tasty combo you can count on.
  • Versatile Side Dish: It matches perfectly with anything from grilled meats to a bowl of pasta—such an easy way to dress up your meal.
  • Quick to Prepare: In under 30 minutes, you’ll have a dish that works for busy weeknights or a festive holiday table without the stress.

Design sans titre 2025 04 22T220543.278

Ingredients You’ll Need

Overhead shot of spinach and cheese ingredients arranged on a warm wooden surface.

  • 1 pound frozen chopped spinach or 2 pounds fresh spinach (see notes)
  • 2 tablespoons butter
  • 1/2 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 3/4 cup heavy cream
  • 4 ounces cream cheese (1/2 block), softened
  • 1 cup freshly grated Parmesan cheese
  • Pinch of nutmeg
  • Salt and pepper, to taste

Cook the Sauce and Spinach

  1. If using frozen spinach, thaw fully then squeeze out all water using a clean towel or fine-mesh sieve.
  2. If using fresh spinach, bring a pot of water to a boil, blanch spinach about 1 minute, drain, rinse under cold water, then squeeze out excess moisture and chop if desired.
  3. Melt butter in a pot over medium heat.
  4. Add finely chopped onion and cook until golden and soft, about 5–7 minutes.

    Collage of spinach being blanched, wrung dry, and added to a butter-garlic cream sauce with onions.

  5. Reduce heat to medium-low and add minced garlic; cook 20–30 seconds until fragrant.
  6. Add heavy cream, softened cream cheese, grated Parmesan, and a pinch of nutmeg; stir constantly, breaking up the cream cheese until the sauce is smooth and thick.
  7. Add the prepared spinach to the sauce and stir to coat; cook a few minutes until warmed through.
  8. If the sauce is too thick, stir in a splash of cream; if too thin, simmer until reduced to desired thickness.

    four-panel collage: garlic butter in a skillet, cream and cheese, then spinach in a creamy sauce.

  9. Taste and season with salt and freshly ground black pepper.
  10. Serve immediately.

    two-panel collage showing preparation and serving of a creamy spinach and cheese dip

Tips for Creamy Success

  • Get Rid of Excess Water: Squeezing the spinach well after thawing or blanching is the secret to creamy, not watery, creamed spinach.
  • Onion Texture: If you like a smoother sauce, chop the onions fine. For a little bite and texture, leave them a bit chunkier.
  • Control the Sauce Thickness: Want it a little looser? Add more cream. Need it thicker? Let it cook a bit longer to reduce.

Flavor Swaps and Add-Ins

creamy spinach pasta in a shallow bowl topped with crispy bacon bits

  • Swap the Cheese: Try Gruyère, asiago, or a sharp cheddar instead of Parmesan for a fun new flavor.
  • Lighter Version: Use half-and-half or a plant-based cream alternative instead of heavy cream to cut calories while still keeping it creamy.
  • Kick It Up a Notch: Add a pinch of chili flakes for heat or a teaspoon of Dijon mustard to add some tangy depth.

Store, Freeze, and Reheat

Here’s how to keep your creamed spinach fresh or save time by making it ahead:

  • Refrigerate: Once cooled to room temperature, store in an airtight container in the fridge for up to 3-4 days.
  • Freeze: You can freeze creamed spinach for around 2 months. Keep in mind, the texture may change a bit after thawing. Defrost overnight in the fridge before reheating.
  • Reheat: Warm gently on the stove over low heat, stirring often. Add a splash of cream or milk to bring back that silky texture. For a quick reheat, microwave in 30-45 second bursts, stirring in between and adding cream if needed.
  • Make-Ahead: Cook the whole dish fully up to 2 days before serving and refrigerate. Reheat gently when you’re ready to eat. Or, prepare the spinach and sauce separately and combine right before reheating to keep the texture fresh.white bowl of creamy spinach sauce with wilted greens and grated parmesan

Answers to Common Questions

Can I use fresh spinach instead of frozen?
Absolutely! Just blanch the fresh spinach, squeeze out the excess water, and add it to your sauce just like you would frozen.

What if the sauce ends up too thick?
No worries—simply stir in a splash of milk or cream to loosen it to your preferred consistency.

How do I reheat leftovers without losing creaminess?
Warm your creamed spinach slowly on the stove over low heat. Stir often and add a little cream if it needs to be refreshed so it stays smooth and silky.

Close-up of bubbling creamy spinach bake with a golden cheese crust in a ceramic dish.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

A rich, velvety side dish made with spinach cooked in a creamy sauce of heavy cream, cream cheese, and Parmesan, flavored with sautéed onion, garlic, and nutmeg. Suitable for weeknights or holidays, pairing well with various main dishes.

  • Total Time: 25 minutes
  • Yield: 4-6 servings 1x

Ingredients

Scale
  • 1 pound frozen chopped spinach or 2 pounds fresh spinach, thawed or blanched and squeezed dry
  • 2 tablespoons butter
  • 1/2 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 3/4 cup heavy cream
  • 4 ounces cream cheese (1/2 block), softened
  • 1 cup freshly grated Parmesan cheese
  • Pinch of nutmeg
  • Salt and pepper, to taste

Instructions

  1. If using frozen spinach, thaw completely then squeeze out all water using a clean towel or fine-mesh sieve.
  2. If using fresh spinach, bring a pot of water to a boil, blanch spinach about 1 minute, then drain and rinse under cold water. Squeeze out excess moisture and chop if desired.
  3. Melt butter in a pot over medium heat.
  4. Add finely chopped onion and cook until golden and soft, about 5 to 7 minutes.
  5. Reduce heat to medium-low and add minced garlic; cook for 20 to 30 seconds until fragrant.
  6. Add heavy cream, softened cream cheese, grated Parmesan cheese, and a pinch of nutmeg. Stir constantly, breaking up the cream cheese until the sauce is smooth and thickened.
  7. Add the prepared spinach to the sauce and stir to coat. Cook for a few minutes until warmed through.
  8. If the sauce is too thick, stir in a splash of cream; if the sauce is too thin, simmer until it reduces to desired thickness.
  9. Season with salt and freshly ground black pepper to taste.
  10. Serve immediately.

Notes

Squeezing out excess liquid from spinach is essential for a creamy, not watery, texture., Chop onions finely for a smoother sauce or leave slightly chunkier for texture., Adjust sauce thickness by adding more cream or simmering to reduce., Cheese alternatives such as Gruyère, asiago, or sharp cheddar can be used instead of Parmesan., Use half-and-half or plant-based cream alternatives for a lighter version., Add chili flakes or Dijon mustard for extra flavor and depth., Store cooled creamed spinach in an airtight container in the refrigerator for up to 3-4 days., Frozen for up to 2 months; thaw overnight in the refrigerator before reheating., Reheat gently on stove over low heat with occasional stirring; add cream or milk if needed to restore creaminess., Alternatively, microwave in 30-45 second intervals, stirring and adding cream as needed.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 250 calories per serving
  • Fat: Approx. 20 grams per serving
  • Carbohydrates: Approx. 6 grams per serving
  • Protein: Approx. 10 grams per serving

More in easy meals

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating