I absolutely love how comforting and decadent this Creamed Spinach Recipe turns out every single time I make it. It’s a silky, rich side dish that balances the earthiness of spinach with a luscious, cheesy cream sauce. Whenever I want to add a touch of elegance and indulgence to a weeknight dinner or a holiday feast, this recipe is my go-to. The flavors meld beautifully, and the texture is just perfect—creamy but not heavy, with a little garlicky brightness and a pinch of nutmeg that I find irresistible.
Why You'll Love This Creamed Spinach Recipe
What excites me most about this Creamed Spinach Recipe is the incredible depth of flavor packed into such a simple dish. The combination of cream cheese, Parmesan, and heavy cream creates the creamiest sauce that wraps the spinach in a warm, velvety embrace. The sautéed onion and garlic add a subtle sweetness and aromatic punch, while the pinch of nutmeg adds a hint of warmth that really lifts everything up. I find that this balance of creamy, cheesy, and slightly spiced elements makes it stand out from other creamed spinach recipes I've tried.
Another reason I adore this recipe is how approachable it is to prepare. Whether you're using fresh or frozen spinach, the process is straightforward and forgiving. It comes together in about 25 minutes, making it an ideal side for both casual weeknight meals and special occasions. Plus, it’s a dish that impresses guests but doesn’t require you to stand over the stove for hours. I always feel confident serving this to friends and family, knowing it's as delicious as it is effortless.
Ingredients You'll Need
The ingredients list is refreshingly simple, yet each one plays a vital role in achieving that rich, creamy, and flavorful finish. Fresh or frozen spinach provides the beautiful green base, while butter, onion, and garlic offer a savory foundation. The dairy trio of heavy cream, cream cheese, and Parmesan cheese creates the lush sauce that’s truly the heart of this dish. Finally, nutmeg, salt, and pepper bring out all the wonderful flavors and make this Creamed Spinach Recipe shine.
- Spinach (fresh or frozen): Fresh gives a bright flavor; frozen is convenient and equally tasty when properly drained.
- Butter: Adds richness and a lovely caramelized flavor when sautéing the onions.
- Onion (chopped): Brings sweetness and depth to the sauce.
- Garlic (minced): Gives a fragrant punch that balances the creaminess.
- Heavy cream: Forms the velvety base of the sauce, making it luxuriously creamy.
- Cream cheese (softened): Thickens the sauce and adds a tangy, rich texture.
- Parmesan cheese (freshly grated): Imparts that unmistakable nutty, salty flavor.
- Nutmeg (pinch): A warm undertone that elevates the dish in subtle ways.
- Salt & pepper: Essential for seasoning and balancing every bite perfectly.
Directions
Step 1: If you’re using frozen spinach, make sure to thaw it completely, then squeeze out as much excess water as possible. For fresh spinach, bring a pot of water to a boil, add the leaves, and cook for about 1 minute until just wilted. Drain and rinse under cold water to stop cooking, then squeeze out the water and chop if you like smaller pieces.
Step 2: Melt the butter over medium heat in a pot, then add the chopped onion. Cook the onions slowly until they’re lightly browned and soft, which takes about 5 to 7 minutes. This step adds a gentle sweetness to the dish that I love!
Step 3: Turn the heat down to medium-low and stir in the minced garlic until fragrant, about 30 seconds to a minute. Then add the heavy cream, cream cheese, Parmesan, and a pinch of nutmeg. Keep stirring; the cream cheese will slowly melt into a silky sauce. This may take a few minutes, and be patient—I usually break up the cream cheese with my spoon while stirring continuously so it blends perfectly.
Step 4: Once your creamy sauce is smooth and slightly thickened, stir in the prepared spinach. Let it warm through completely. If the sauce is too runny for your liking, cook it down a bit more. If it’s too thick, add a little splash of cream to loosen it up. The consistency is really up to your personal preference.
Step 5: Season generously with salt and freshly cracked black pepper. I find that this step is key because it brings all the flavors together and lifts the dish from good to unforgettable.
Servings and Timing
This recipe yields about 6 satisfying servings, which makes it perfect for a family dinner or a small gathering. Preparation time is roughly 10 minutes if your spinach is prepped, with about 15 minutes of cooking time, so the total time clocks in around 25 minutes. There’s no resting or cooling time required, so you can serve it immediately and enjoy it at its best, hot and creamy.
How to Serve This Creamed Spinach Recipe
When I serve this creamed spinach, I like to keep the focus on hearty, savory mains like grilled steak, roasted chicken, or seared pork chops. The creaminess is a wonderful complement to these rich proteins. For a lighter meal, try pairing it with crusty bread to soak up every bit of the sauce. I also enjoy sprinkling a little extra Parmesan or freshly cracked pepper on top just before serving to make it look extra inviting.
Garnishing this dish is simple and elegant—I sometimes add a few toasted pine nuts or a sprinkle of fresh herbs like parsley or chives to add a pop of color and a touch of freshness. For beverage pairings, a crisp white wine like Sauvignon Blanc or a light, fruity red such as Pinot Noir works beautifully. If you prefer non-alcoholic options, a sparkling water with a squeeze of lemon is refreshing and balances the richness.
I recommend serving this creamed spinach hot or warm, as the sauce is at its creamiest and most comforting. It also reheats nicely if you have leftovers, making it a fantastic candidate for easy meal prep. I usually serve it in moderate portions—about half a cup per person—since it’s quite rich and filling. This dish shines at family dinners, holiday spreads, and even weeknight meals when you’re craving something special but not fussy.
Variations
One of my favorite things about this Creamed Spinach Recipe is how versatile it is. If you want to switch things up, try swapping out the cream cheese for mascarpone or ricotta for a slightly different flavor and texture. For a sharper taste, you can incorporate a bit of Gruyere or Asiago instead of Parmesan. I’ve also experimented with adding cooked bacon or pancetta for a smoky twist that brings a lovely contrast to the creamy spinach.
If you need a gluten-free or dairy-free option, I’ve had success using a plant-based cream substitute such as coconut cream paired with dairy-free cream cheese or cashew cream. Just remember to check the seasoning and consistency as these substitutions may alter the thickness. Vegan friends have also enjoyed this dish when made with nutritional yeast for cheese flavor and a splash of non-dairy milk.
For cooking methods, although I usually make this on the stovetop, it’s possible to bake the creamed spinach in a casserole dish topped with breadcrumbs and extra cheese until golden and bubbly. This adds a crispy, textured contrast that’s wonderful for special occasions. Whatever variation you choose, the foundation of creamy, flavorful spinach remains my favorite comfort food.
Storage and Reheating
Storing Leftovers
I store leftover creamed spinach in an airtight container in the refrigerator, where it keeps well for about 3 to 4 days. I recommend glass or BPA-free plastic containers to maintain freshness and avoid any unwanted flavors. Because of the dairy content, consume it relatively quickly to enjoy the best texture and flavor.
Freezing
I generally don’t recommend freezing this creamed spinach because the sauce’s texture can change after thawing—sometimes it becomes grainy or watery. However, if you want to freeze it, do so in a tightly sealed freezer-safe container and try to use it within 1 to 2 months. When thawing, I suggest leaving it overnight in the refrigerator and stirring well before reheating to help restore some creaminess.
Reheating
The best way to reheat creamed spinach is gently on the stovetop over low to medium heat. Stir frequently to prevent the cream from separating and to warm it evenly. Adding a small splash of cream or milk as it reheats can bring the sauce back to its original silky texture. I avoid microwaving if possible since it can heat unevenly and sometimes makes the sauce separate or become rubbery.
FAQs
Can I use fresh spinach instead of frozen?
Absolutely! Fresh spinach works wonderfully in this Creamed Spinach Recipe. Just blanch it briefly in boiling water for about a minute, then rinse with cold water to stop cooking. Squeeze out excess water thoroughly to avoid a watery sauce. Fresh spinach tends to have a brighter flavor and a nicer texture in this dish.
Is it possible to make this recipe dairy-free or vegan?
Yes, you can adapt the recipe to be dairy-free or vegan by substituting the heavy cream and cream cheese with plant-based alternatives like coconut cream or cashew cream and vegan cream cheese. Nutritional yeast is a great way to add a cheesy flavor without dairy. Keep in mind that the texture may vary slightly, but the dish will still be delicious.
How do I prevent the sauce from becoming too runny?
If your sauce feels too thin, simmer it a little longer over medium-low heat to allow it to thicken up. Stir continuously to avoid scorching. You can also add a bit more grated Parmesan or a small spoonful of cream cheese to help thicken the sauce naturally while keeping it creamy and flavorful.
Can I prepare this Creamed Spinach Recipe ahead of time?
Yes, you can prepare it a few hours in advance and keep it covered in the refrigerator. When ready to serve, gently reheat it on the stove with a splash of cream or milk if needed. Avoid making it too far ahead since the spinach can release excess water over time, which might require some additional incubation on the stove to regain the perfect thickness.
What dishes pair best with creamed spinach?
Creamed spinach is a classic side for steak, roast chicken, pork chops, and grilled fish. It also pairs beautifully with potatoes—think roasted, mashed, or gratin—and sturdy bread for soaking up the sauce. I love serving it alongside hearty main courses at family dinners, holiday feasts, or even elegant dinner parties.
Conclusion
I hope you’re as excited to try this Creamed Spinach Recipe as I am to share it with you. It’s truly a dish that feels like a warm hug on a plate—rich, comforting, and surprisingly easy to make. Whether you’re looking to elevate a simple meal or add a special touch to your holiday spread, this recipe delivers every time. Grab your ingredients and dive in—I promise it will become a favorite in your kitchen just like it is in mine!
Print
Creamed Spinach Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Description
This classic creamed spinach recipe combines tender spinach with a rich, creamy sauce made from butter, onion, garlic, heavy cream, cream cheese, and parmesan. It’s a simple yet indulgent side dish perfect for any meal, offering a luscious texture and savory flavor enhanced by a touch of nutmeg and freshly ground salt and pepper.
Ingredients
Spinach
- 1 pound frozen chopped spinach or 2 pounds fresh spinach (see notes)
Sauce
- 2 tablespoons butter
- ½ medium onion, chopped
- 2 cloves garlic, minced
- ¾ cup heavy whipping cream
- 4 ounces cream cheese (½ block Philadelphia), softened
- 1 cup freshly grated parmesan cheese
- Pinch of nutmeg
- Salt and freshly ground pepper, to taste
Instructions
- Prepare the Spinach: If using frozen spinach, thaw thoroughly and squeeze out excess water. For fresh spinach, bring a pot of water to a boil, add spinach, and cook for about 1 minute. Drain, rinse under cold water, and squeeze out excess moisture. Chop if desired.
- Sauté Onion and Butter: In a pot over medium heat, melt the butter and sauté the chopped onion until it is lightly browned, approximately 5 to 7 minutes.
- Add Garlic and Cream Mixture: Reduce heat to medium-low and stir in minced garlic. Then add heavy cream, softened cream cheese, parmesan cheese, and a pinch of nutmeg. Continuously stir the mixture to help the cream cheese melt and to thicken the sauce, which should take a few minutes.
- Combine Spinach and Sauce: Stir the prepared spinach into the sauce and cook until heated through. Adjust the consistency by adding a splash more cream if it’s too thick or cooking a few more minutes to reduce if too watery.
- Season and Serve: Taste and season generously with salt and freshly ground black pepper. Serve warm as a rich and creamy side dish.
Notes
- For best texture, ensure all excess water is squeezed from the spinach to prevent watery creamed spinach.
- You can use either frozen or fresh spinach depending on availability; fresh spinach requires blanching to soften.
- The pinch of nutmeg enhances the flavor but is optional.

Leave a Reply