Best Creamed Spinach Recipe
Introduction
This creamed spinach recipe is rich, creamy, and packed with flavor, making it the perfect side dish for any meal. Using simple ingredients like cream cheese and mozzarella, it transforms frozen spinach into a decadent treat that’s easy to prepare.

Ingredients
- 3 (10 oz) bags frozen chopped spinach
- 2 tablespoons butter
- 1 medium yellow onion (diced)
- 6 large garlic cloves (minced)
- 4 oz cream cheese
- 1 cup heavy cream (or half and half)
- 1 cup shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- 1/2 teaspoon freshly ground nutmeg (optional)
- Salt and freshly cracked pepper (to taste)
Instructions
- Step 1: Cook the spinach in the microwave according to package directions. Once cooked, remove excess water by carefully squeezing the spinach using cheesecloth, a tea towel, a fine mesh sieve, or a colander. Set aside.
- Step 2: In a large skillet over medium-high heat, melt the butter. Add the diced onion and sauté until translucent, about 3-5 minutes. Add the minced garlic and cook for an additional 30 seconds until fragrant.
- Step 3: Add the cream cheese to the skillet and stir continuously until it melts and combines with the onions and garlic. Pour in the heavy cream and cook for 2 minutes, allowing the sauce to thicken slightly.
- Step 4: Stir in the shredded mozzarella, grated parmesan, nutmeg (if using), salt, and freshly cracked pepper. Mix everything until fully combined and the cheeses have melted.
- Step 5: Fold the drained spinach into the creamy sauce and cook for an additional minute to reheat the spinach. Serve immediately for best flavor and texture.
Tips & Variations
- For a lighter version, use half and half instead of heavy cream.
- Add a pinch of red pepper flakes for a subtle spicy kick.
- Fresh spinach can be used instead of frozen—simply sauté until wilted before proceeding.
- To intensify flavor, try adding a splash of white wine to the sauce before adding the cheeses.
Storage
Store creamed spinach in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat or in the microwave, stirring occasionally to maintain creaminess. If the sauce thickens too much, add a splash of milk or cream when reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make creamed spinach ahead of time?
Yes, you can prepare it a day in advance and reheat before serving. However, it tastes best when freshly made.
Is it possible to make this recipe dairy-free?
To make a dairy-free version, substitute butter with olive oil, use dairy-free cream cheese and cream alternatives, and omit or replace the cheeses with vegan options.
Print
Best Creamed Spinach Recipe
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Best Creamed Spinach Recipe is a rich and creamy side dish featuring tender spinach cooked with a savory blend of cheeses, garlic, onions, and a hint of nutmeg. Perfectly smooth and flavorful, it’s an ideal accompaniment to steak, chicken, or any hearty main course.
Ingredients
Spinach
- 3 (10 oz) bags frozen chopped spinach
Vegetables and Aromatics
- 1 medium yellow onion, diced
- 6 large garlic cloves, minced
Dairy
- 2 tablespoons butter
- 4 oz cream cheese
- 1 cup heavy cream (or half and half)
- 1 cup shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
Spices and Seasonings
- 1/2 teaspoon freshly ground nutmeg (optional)
- Salt and freshly cracked pepper, to taste
Instructions
- Prepare Spinach: Cook the frozen chopped spinach in the microwave according to package instructions. Once cooked, carefully remove the excess water by squeezing the spinach using cheesecloth, a tea towel, fine mesh sieve, or colander. Set the drained spinach aside.
- Sauté Aromatics: Heat a large skillet over medium-high heat and melt the butter. Add the diced onion and sauté until the onion becomes translucent, about 3-5 minutes. Then add the minced garlic and cook for an additional 30 seconds until fragrant.
- Create Cream Sauce: Add the cream cheese to the skillet and stir continuously until it melts completely into the butter, onions, and garlic. Pour in the heavy cream and continue to cook for 2 minutes, allowing the mixture to thicken slightly. Then add the shredded mozzarella, grated parmesan, nutmeg (if using), salt, and pepper. Stir well until all the cheese is melted and the sauce is smooth.
- Combine and Heat Spinach: Fold the drained spinach into the cheese sauce mixture. Cook together for an additional minute to warm the spinach through and meld the flavors. Taste and adjust seasoning if needed.
- Serve: Remove from heat and serve the creamed spinach immediately as a rich and satisfying side dish.
Notes
- Make sure to thoroughly drain the spinach to prevent a watery sauce.
- For a lighter version, substitute half and half for heavy cream.
- You can add a pinch of red pepper flakes for a subtle heat.
- Nutmeg is optional but adds a warm depth of flavor to the dish.
- This dish pairs wonderfully with grilled meats, roasted chicken, or as a decadent vegetable side for holiday meals.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Keywords: creamed spinach, spinach side dish, creamy spinach, cheesy spinach, easy spinach recipe, stovetop spinach

