Cheesy Creamed Spinach Recipe

Creamed spinach is a classic side dish featuring fresh spinach, shallots, garlic, and the most decadent creamy sauce made with cream cheese, parmesan, and mozzarella cheeses! This easy recipe only takes about 20 minutes from start to finish and it perfectly compliments so many main dishes.
5 from 1 vote
2
Comments
Jump to Recipe
Jump to Video
closeup of spooning out some creamy spinach.

There’s a lot to love about good quality creamed spinach. This easy homemade recipe is so much better than anything you can buy at the store. The store-bought version has never come close to this easy homemade version, which is creamy, rich, and indulgent.

When you make creamed spinach at home, you get to dress up fresh spinach in an indulgent, rich and creamy parmesan sauce. The sauce includes a warm, creamy medley of luscious cream cheese, heavy whipping cream, fresh grated parmesan, and mozzarella cheeses.

Even the pickiest eaters at your table won’t be able to resist this supremely cheesy and creamy side dish! It’s a great side to serve when you need to sneak some veggies on the table.

The spinach isn’t just creamy – it’s also flavorful. The sauteed spinach also features browned shallots, fragrant fresh garlic, and seasoned with salt, black pepper, and ground nutmeg.

Yes, nutmeg! The nutmeg is subtle, and it’s used to add depth and enhance the other flavors in the mix. You’ll love the way the minimal seasonings really compliment the natural flavors of the spinach and cheeses.

ingredients to make creamed spinach on cutting board.

Key Ingredients and Substitutions

Spinach – while I usually prefer to use fresh spinach, frozen spinach will work well! You just need to make sure to thaw the spinach and squeeze out excess liquid.

Shallots – shallots are a related to onion and garlic and have a milder flavor from regular onions and slightly sweet. I usually recommend substituting them with Vidalia or sweet onion.

Cheeses – creamed spinach won’t the the same without a top of cheese packed into it. I use three to be exact: cream cheese, mozzarella, and parmesan cheese. I recommend using fresh grated parmesan cheese for smooth melting into the sauce and grating mozzarella off the block. Pre-shredded cheeses contain separators and preservatives, which is a powder that does affect the texture of dishes.

Heavy whipping cream – this is the best ingredient for rich and creamy texture and also contributes to thickness of the sauce. If you need to substitute, you can use half and half but nothing less. To adjust to the thickness, mix in about a teaspoon of cornstarch into cold half and half before adding to creamed spinach.

How To Make Creamed Spinach

Mise en place: This is a quick moving creamed spinach recipe, so make your life a lot easier by prepping all of the ingredients beforehand! Measure everything and set it within reach so it’s ready to grab. Slice the shallots and smash and mince the fresh garlic cloves.

Add olive oil to a pan and heat it over medium heat and preheat the pan. Sauté the shallots until they’re tender and browned. Remember that leaving your base veggies to sauté until browned will incorporate more flavor into the overall dish!

Toss in the garlic and cook just until fragrant. Don’t burn your garlic or it will be bitter. Add the spinach to the pan and let it cook down. As it cooks down, stir to incorporate it with the shallots and garlic.

If the spinach is very watery, be sure to drain it before adding the remaining ingredients. Noone wants soggy creamed spinach.

Lower the heat to medium-low, never cook creamy dishes on medium or higher. Scalding cream could lead it to curdle or separate.

Whisk in cream cheese and when it is incorporated with the spinach, stir in the heavy cream, both cheeses, and seasonings. Stir until it’s all mixed together. Simmer over medium-low heat until the cheese is all just melted and smooth, stir gently and slowly. Don’t let it boil, a gentle bubble of simmering is all you need.

Remove from the heat and transfer to a serving dish. Top with a little extra parmesan because when is there even enough parmesan cheese!

creamed spinach topped with parmesan cheese in a bowl.

Serving Suggestions

The most common way is to serve Creamed Spinach is as a side dish, but there are a few other ways you can enjoy it as well.

Mix it with pasta and you will get a delicious dish like spinach artichoke fettuccine (or any other pasta of your choice).

Just like pasta, you can serve it over rice, quinoa, or another grain.

You can also use it as a topping for chicken, whole baked salmon, or delicious steak in the oven.

Make sure to try another version of creamed spinach with mushrooms and white wine sauce.

How to Make Ahead

This is a great side dish to prepare ahead of time and then reheat before dinner. Prepare and cook the dish completely and let if cool to room temperature before storing it in the refrigerator. Make sure to store it in an air-tight food storage container.

You can make it ahead the day before and simply reheat it when needed.

To reheat it, transfer the creamed spinach into a pot or a pan and reheat it over medium-low heat just until warmed trough.

Frequently Asked Questions

Can I use frozen spinach?

Yes, you can definitely use frozen spinach. Just make sure to thaw it completely and squeeze out the excess liquids before adding to the pan. Let it warm up before stirring in the cream cheese.

Is creamed spinach gluten free?

Yes! This Creamed Spinach recipe is gluten free. Make sure to double check the packaging on your cheeses and other ingredients just to make sure, but there are no typical gluten containing ingredients listed here.

scooping out some creamed spinach from a bowl.

PIN THIS RECIPE FOR LATER

DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!

closeup squared image of scooping out creamed spinach.

Creamed Spinach Recipe

Creamed spinach is a classic side dish featuring fresh spinach, shallots, garlic, and the most decadent creamy sauce made with cream cheese, parmesan, and mozzarella cheeses! This easy recipe only takes about 20 minutes from start to finish and it perfectly compliments so many main dishes.
5 from 1 vote
Print Pin Video Rate
Course: Side Dish
Cuisine: American
Diet: Gluten Free
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4
Calories: 318kcal
Author: Lyuba Brooke

Ingredients

  • 1-2 tbsp olive oil
  • 15 oz baby spinach
  • 2 large shallots
  • 3-4 garlic cloves
  • 3 oz cream cheese
  • 1/2 cup heavy whipping cream
  • 1/2 cup shredded mozzarella cheese
  • 1/3 cup fresh grated parmesan cheese
  • 1/2 tsp salt more or less to taste
  • 1/8-1/4 tsp black pepper to taste
  • 1/8-1/4 tsp ground nutmeg

Instructions

  • Prepare and measure the ingredients before starting to cook: Slice shallots, chop spinach, smash and mince the garlic. Measure cream, cheeses, and spices.
  • Preheat a large cooking pan over medium heat and add olive oil. Add shallots and sauté until browned.
  • Mix in garlic and sauté just until fragrant. Add chopped spinach and let it start to cook down. Then, slowly mix the spinach and onions while it's cooking down.
  • Note: if there is a lot of liquids coming off of the spinach, pour it off before adding cream and cheeses.
  • Once spinach is cooked down, lower the heat to medium-low and stir in cream cheese. When cream cheese is incorporated with spinach, mix in the heavy whipping cream, mozzarella cheese, parmesan cheese, and seasoning. Mix until everything is smooth and nicely incorporated.
  • Let it gently simmer over medium-low heat for just a few minutes, stirring from time to time.
  • Take off heat, transfer into a serving dish, and serve. You can top it with some more grated parmesan cheese if you wish.

Video

Notes

Heavy Whipping Cream: why you can technically use half and half instead of heavy whipping cream, note that the results will not be as thick and rich. 
Parmesan Cheese: It’s important to freshly grate both cheeses yourself, especially the parmesan! Freshly grated parmesan lends the BEST flavor and consistency. (You can check your grocery store’s deli section for freshly grated parmesan cheese.)
Frozen spinach: you can definitely use frozen spinach. Just make sure to thaw it completely and squeeze out the excess liquids before adding to the pan. Let it warm up before stirring in the cream cheese.

Nutrition

Calories: 318kcal | Carbohydrates: 9g | Protein: 12g | Fat: 27g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Cholesterol: 72mg | Sodium: 673mg | Potassium: 720mg | Fiber: 3g | Sugar: 3g | Vitamin A: 10852IU | Vitamin C: 32mg | Calcium: 324mg | Iron: 3mg
Tried this recipe?Mention @willcookforsmiles or tag #willcookforsmiles!

More Easy Side Dishes To Try

Originally published on Will Cook For Smiles in November 2022.

Would you like to save this recipe?

We'll email this post recipe to you, so you can come back to it later!

Categories:

, , , , , , ,

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. 5 stars
    My Creamed Spinach came out great! It was very good. I will definitely make this dish again.

    1. I am happy to hear that! Glad you liked it, Debra!

More Recipes...