Best Creamed Spinach Recipe – Creamy & Easy Side Dish
If you’ve ever ordered a steakhouse-style dinner, you’ve probably seen that luxuriously creamy, velvety green side dish sitting proudly next to the main course—yes, we’re talking about creamed spinach. This creamed spinach recipe is one of those timeless comfort foods that feels indulgent yet surprisingly simple to make at home.
What makes it so special is the balance of rich cream, tender spinach, garlic, and a hint of cheese that melts into pure comfort in every bite. Whether you’re planning a holiday meal, a weeknight dinner, or a keto-friendly side dish, this recipe fits right in. It’s low-carb, naturally gluten-free, and can easily be adapted for vegetarian or even dairy-free diets.
Unlike store-bought versions, homemade creamed spinach lets you control the flavor, texture, and richness. You can make it extra garlicky, lighter with milk instead of cream, or even add a spicy kick if you like bold flavors.
In just a few simple steps, you’ll have a restaurant-quality dish that pairs beautifully with steak, chicken, roasted vegetables, or even grilled fish. Once you try this version, you might never go back to the frozen aisle again.
Ingredients

To make this creamy, flavorful dish, you’ll need simple pantry and fresh ingredients:
- 1 lb (450g) fresh spinach (or 10 oz frozen spinach, thawed and drained)
- 2 tablespoons unsalted butter
- 3 cloves garlic, finely minced
- 2 tablespoons all-purpose flour (or almond flour for keto option)
- 1 cup heavy cream
- 1/2 cup whole milk (optional for lighter texture)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional but highly recommended)
- 1/2 cup grated Parmesan cheese
- 2 tablespoons cream cheese (for extra creaminess)
Optional Variations:
- Add red chili flakes for spice
- Swap cream with coconut cream for dairy-free version
- Add sautéed mushrooms for earthy flavor
- Use cheddar instead of Parmesan for sharper taste
Equipment
You don’t need fancy tools for this recipe—just basic kitchen essentials:
- Large skillet or sauté pan
- Medium saucepan (optional for blanching spinach)
- Wooden spoon or silicone spatula
- Knife and cutting board
- Colander (for draining spinach)
- Measuring cups and spoons
Alternatives:
- A non-stick pan can replace a stainless steel skillet
- Hand blender can be used if you prefer smoother texture
Instructions / Method

Follow these simple steps to create the perfect creamy spinach side dish:
- Prepare the spinach:
If using fresh spinach, rinse thoroughly and blanch it in boiling water for 1–2 minutes until wilted. Immediately transfer to ice water to preserve color, then drain and squeeze out excess moisture. If using frozen spinach, thaw completely and squeeze dry. - Sauté the garlic:
In a large skillet, melt butter over medium heat. Add minced garlic and sauté for about 30–45 seconds until fragrant. Be careful not to burn it. - Create the base sauce:
Sprinkle flour into the pan and stir continuously for about 1 minute. This helps create a smooth, thick base for your creamy sauce. - Add cream and milk:
Slowly pour in heavy cream and milk while stirring. Keep stirring until the mixture thickens slightly. This is where the sauce starts turning silky and rich. - Add cheese and seasoning:
Stir in Parmesan cheese, cream cheese, salt, pepper, and nutmeg. Let it melt completely into the sauce for a smooth texture. - Add spinach:
Chop the spinach lightly and add it to the pan. Mix well so every leaf is coated in the creamy sauce. - Simmer and adjust:
Let everything simmer for 3–5 minutes on low heat. Adjust seasoning as needed. - Serve hot:
Remove from heat and serve immediately as a warm, creamy side dish.
Pro Tip:
Don’t overcook spinach after adding it—this keeps its vibrant green color and fresh taste intact.
Health Benefits
Despite its rich taste, this dish offers several nutritional benefits:
- Spinach: Packed with iron, calcium, fiber, and vitamins A, C, and K. Supports immunity and bone health.
- Garlic: Known for its anti-inflammatory and heart-healthy properties.
- Dairy ingredients: Provide calcium, protein, and healthy fats for energy and bone strength.
Diet-Friendly Notes:
- Keto-friendly due to low carbs and high fat
- Gluten-free when using cornstarch or almond flour instead of regular flour
- Can be made low-calorie by reducing cream and using milk alternatives
- Vegetarian-friendly and easy to adapt for vegan diets
This makes creamed spinach not just delicious but also surprisingly nourishing when enjoyed in moderation.
Cooking Tips & Tricks

To make your creamed spinach recipe perfect every time, keep these tips in mind:
- Always squeeze spinach dry to avoid watery sauce
- Use freshly grated Parmesan for better melting and flavor
- Don’t rush the sauce—slow cooking creates a smoother texture
- Adjust thickness by adding more milk or letting it simmer longer
- Avoid high heat after adding cream to prevent curdling
Common Mistakes to Avoid:
- Overcooking spinach until it loses color
- Using too much flour, which makes the sauce heavy
- Skipping seasoning—nutmeg and pepper are key for depth
Substitutions:
- Coconut milk for dairy-free version
- Cornstarch instead of flour for gluten-free
- Greek yogurt for a tangy twist
Variations
This recipe is flexible and easy to customize:
1. Vegan Creamed Spinach
Use coconut cream, olive oil, and nutritional yeast instead of dairy products.
2. Low-Fat Version
Replace heavy cream with skim milk and reduce butter for a lighter dish.
3. Spicy Creamed Spinach
Add chili flakes, cayenne pepper, or jalapeños for heat.
4. Cheesy Garlic Version
Increase garlic and use a mix of cheddar and Parmesan for bold flavor.
5. Keto Creamed Spinach
Use heavy cream, cream cheese, and almond flour for a low-carb option.
Pairings / Serving Ideas

Creamed spinach is incredibly versatile and pairs well with many dishes:
- Grilled steak or ribeye for a classic steakhouse meal
- Roasted chicken or turkey
- Baked salmon or white fish
- Mashed potatoes or roasted garlic potatoes
- As part of holiday dinners or Thanksgiving spreads
Storage Tips:
- Store leftovers in an airtight container for up to 3 days
- Reheat on low heat with a splash of cream or milk
- Not ideal for freezing due to dairy texture changes
FAQs
1. Can I use frozen spinach for creamed spinach recipe?
Yes, frozen spinach works perfectly. Just thaw it completely and squeeze out all excess water before cooking.
2. Why is my creamed spinach watery?
This usually happens if spinach isn’t drained well or sauce isn’t cooked long enough to thicken.
3. Can I make creamed spinach ahead of time?
Yes, you can prepare it a day ahead and reheat gently before serving. Add a splash of cream when reheating.
4. Is creamed spinach keto-friendly?
Yes, it’s naturally low in carbs and fits well into a keto diet when made with heavy cream and cheese.
5. How do I make creamed spinach healthier?
Use milk instead of cream, reduce butter, and add more spinach for a lighter version.
Conclusion
This creamed spinach recipe is the perfect blend of simplicity and indulgence. With its rich, creamy texture and flavorful seasoning, it transforms basic spinach into a restaurant-worthy side dish that everyone will love.
Whether you’re following a keto lifestyle, preparing a holiday feast, or just looking for a quick veggie upgrade, this recipe delivers every time. Give it a try, and you’ll see how easily it becomes a regular part of your dinner rotation.

Creamed Spinach
Ingredients
Equipment
Method
- Prepare the spinach:
- If using fresh spinach, rinse thoroughly and blanch it in boiling water for 1–2 minutes until wilted. Immediately transfer to ice water to preserve color, then drain and squeeze out excess moisture. If using frozen spinach, thaw completely and squeeze dry.
- Sauté the garlic:
- In a large skillet, melt butter over medium heat. Add minced garlic and sauté for about 30–45 seconds until fragrant. Be careful not to burn it.
- Create the base sauce:
- Sprinkle flour into the pan and stir continuously for about 1 minute. This helps create a smooth, thick base for your creamy sauce.
- Add cream and milk:
- Slowly pour in heavy cream and milk while stirring. Keep stirring until the mixture thickens slightly. This is where the sauce starts turning silky and rich.
- Add cheese and seasoning:
- Stir in Parmesan cheese, cream cheese, salt, pepper, and nutmeg. Let it melt completely into the sauce for a smooth texture.
- Add spinach:
- Chop the spinach lightly and add it to the pan. Mix well so every leaf is coated in the creamy sauce.
- Simmer and adjust:
- Let everything simmer for 3–5 minutes on low heat. Adjust seasoning as needed.
- Serve hot:
- Remove from heat and serve immediately as a warm, creamy side dish.

