My version of Spinach Maria – this creamed spinach – is smooth, savory, and has a light spicy kick from the red peppers. It’s an easy recipe that’s ready in 30 minutes, making it the perfect side dish for any day of the week. No need to go to Calhoun’s for this Spinach Maria-inspired recipe!

An image of creamed spinach in a cast iron skillet. A wooden spoon with a scoop of creamed spinach hovering over it.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!

💭Why you’ll love this recipe

  • Hints of spice. I use mustard and red pepper flakes along with yellow onions and garlic to add some nice aromatics and break the richness of the heavy cream and cheese.
  • Fresh cheese to keep things light. The traditional recipe uses cream cheese, which adds a sour note. I use mozzarella and cheddar jack in my recipe for extra cheesiness.
  • Make-ahead and freezer-friendly dish. This dish can be made ahead of time (up to 3 days) and can also be easily frozen.

📋 Ingredients and notes

This easy creamed spinach recipe is inspired by Spinach Maria from Calhoun’s, an east Tennessee steakhouse. It’s a spicy creamed spinach casserole.

To make this recipe, you’ll need spinach, butter, heavy cream, yellow onion, garlic powder, red pepper flakes, Dijon mustard, mozzarella, and cheddar jack cheese.

An image of the ingredients of creamed spinach.

Variations and substitutions

  • Spinach. Use fresh or frozen spinach. Frozen spinach makes it easy to throw this dish together, but fresh spinach typically has a more vibrant green color finish. You can also use baby spinach.
  • Heavy cream. You can also use half and half or whole milk for a less creamy version. But don’t go any less fatty than whole milk!
  • Cheese. I used a combination of mozzarella and cheddar jack cheese. Make sure to grate or shred them fresh, for the best flavor. You can also add parmesan cheese for a depth of flavor.
  • Garlic. You can also use minced garlic cloves, but saute them with the onions.
  • Spices. I only used Dijon mustard and red pepper flakes but you can also use other warm spices like nutmeg or cayenne pepper to adjust it to your taste preference.
  • Salt. I find that additional salt is not necessary for this recipe, but if you prefer, you can add a pinch to the cream mixture. 

👩🏽‍🍳 How to make creamed spinach from scratch

I like to use a cast iron skillet for this recipe because it allows me to throw it straight into the oven for the last step. However, if you don’t want to bake the top, you are welcome to use a regular pan or any large skillet and transfer to an oven-proof container for the last step.

Step 1:
If using fresh spinach, blanch in a pot of hot water, drain the water and set aside – you can use an ice bath to preserve the color as desired. You can also chop up the blanched spinach if you want smaller bites (but I prefer not to do this!)

An overhead image of fresh spinach being blanched in a pot.
An overhead image of fresh spinach on a colander after blanching.

Step 2:
If you do the optional baking step at the end, preheat oven to 350°F.

Step 3:
In a cast iron skillet (or oven safe skillet) melt butter on medium heat and then sauté the onions until they are fully sweated (about 3 to 4 minutes).

An image of sauteing the onions.

Step 4:
Add heavy cream and stir to combine until bubbles start to appear. Reduce the heat to low and then add Dijon mustard, garlic powder and red pepper flakes. Bring to a simmer.

An image of heavy cream in a skillet, and adding spices to it.

Step 4:
Next, add the Mozzarella and 4 oz of the Cheddar Jack cheese and whisk to create a thick gooey cheese sauce. If you’re not planning to bake in the last step, add all the cheese at this step!

An overhead image of adding cheese to the mixture.

Step 5:
Squeeze all possible excess water out of the spinach and then add to the cheese sauce. Give everything a good mix until combined.

An image of adding the spinach to the mixture.

Step 6:
Add the 2 oz of Cheddar jack on top and bake in the oven for about 3-4 minutes until the top layer melts really well. Top with a bit more red pepper flakes and black pepper and serve hot!

An image of baked creamed spinach.

Shruthi’s Top Tip

To thaw frozen spinach, place it in a colander and run cold water over it until it’s completely thawed. This helps prevent the spinach from becoming soggy. Once thawed, press down on the spinach with a clean kitchen towel or paper towels to remove excess moisture.

  • When adding the heavy cream, stir continuously to prevent it from scorching. Let it come to a gentle simmer to help the flavors meld together.
  • If the cheese sauce seems too thick after adding the spinach, you can add a splash of milk or additional cream to achieve your desired consistency.
  • If you choose to bake it, keep an eye on it to avoid burning the cheese. You want it to melt and bubble, not brown too much.

👩🏽‍🍳 Troubleshooting FAQs

Can you use frozen spinach?

Absolutely. I use 24 oz of fresh spinach in this recipe, but you can just cut that in half if using frozen spinach – so, about 1 lb of frozen spinach will work just fine. You can also skip the blanching step if using frozen.

How do you blanch fresh spinach?

Bring a large pot of water to a rolling boil (cover the pot for the first few minutes). Then, once it’s at a rolling boil, drop the spinach in for about 1 minute. Drain the spinach using a colander and wash with cold water. Finally, squeeze any excess water and pat dry using a kitchen towel. I prefer doing this instead of adding fresh spinach straight to the skillet so I can reduce the volume (blanching helps keep vibrant green color of fresh spinach!)

How can you adjust the creaminess?

I suggest using heavy cream (because, well, it’s creamed spinach). However, you can also use half and half or whole milk if you want to lighten the recipe a bit. I don’t recommend using 2% milk since the resulting creaminess is not ideal for this recipe.

🍴 How to serve creamed spinach

Creamed spinach can be served as a side all year long, though it’s also a fantastic side for any Thanksgiving or Christmas holiday meal. After all, who doesn’t love creamy goodness? It’s also a great way to get your kids to eat spinach if they don’t love it normally.

I like to serve it as a side dish alongside my vegan turkey roast, mushroom wellington, or stuffed acorn squash. You can also use it as a dip for tortilla chips, crackers, or vegetable sticks.

An image of creamed spinach in a skillet.

🍴Storage and reheating suggestions

This creamed spinach casserole is a great make ahead side dish. You can make it 3 days before you need it and just store it in the fridge in an airtight container. Skip the last step when you make it ahead. Then, when you’re ready to eat, reheat the spinach on the stove top, add the topping and bake for 10 minutes.

It’s also freezer friendly. Again, skip the last step. Then store the spinach in an airtight container in the freezer – it can last as long as three months! I love making a big batch of this spinach casserole (as large as my skillet will accommodate usually) and then freezing leftovers in individual portions for dinners.

To thaw frozen creamed spinach, throw in a microwave safe container, add a spoonful of water, and then heat in a microwave for around 2 minutes. I typically increase in 30 second intervals and watch the spinach as it thaws. Alternatively, you can move it from the freezer to the fridge the night before.

🍴 More casserole recipes

If you like cheesy recipes, try these casserole dishes:

If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

5 from 47 votes

Creamed Spinach (Spinach Maria)

This is a unique creamed spinach inspired by Spinach Maria, a spicy version from Tennessee. This easy recipe uses three types of cheese and comes together in just 30 minutes!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 servings

Ingredients 

  • 24 oz fresh spinach, Substitute with 12 oz frozen spinach
  • cup butter, unsalted
  • ½ yellow onion, diced
  • 2 cups heavy cream, can substitute with half and half or whole milk
  • 1 teaspoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1.5 teaspoon red pepper flakes, divided, 1/2 teaspoon for garnish
  • 4 oz shredded Mozzarella cheese
  • 6 oz shredded Cheddar Jack cheese , divided; use half Monterrey Jack and half Sharp Cheddar if buying separate
  • 1 teaspoon black pepper, for garnish
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • If using fresh spinach, blanch in a pot of hot water, drain the water and set aside – you can use an ice bath to preserve the color as desired. You can also chop up the blanched spinach if you want smaller bites (but I prefer not to do this!)
  • If you do the optional baking step at the end, preheat oven to 350°F
  • In a cast iron skillet (or oven safe skillet) melt butter on medium heat and then sauté the onions until they are fully sweated (about 3 to 4 minutes)
  • Add heavy cream and stir to combine until bubbles start to appear. Reduce the heat to low and then add Dijon mustard, garlic powder and red pepper flakes. Bring to a simmer.
  • Next, add the Mozzarella and 4 oz of the Cheddar Jack cheese and whisk to create a thick gooey cheese sauce. If you're not planning to bake in the last step, add all the cheese at this step!
  • Squeeze all possible excess water out of the spinach and then add to the cheese sauce. Give everything a good mix until combined.
  • Add the 2 oz of Cheddar jack on top and bake in the oven for about 3-4 minutes until the top layer melts really well. Top with a bit more red pepper flakes and black pepper and serve hot!

Notes

  • If you use frozen spinach, you don’t need to blanch it. Just make sure to thaw it before you start this recipe and drain excess water before adding in. 
  • You can also just use Cheddar instead of Cheddar Jack or vary the proportions of the cheese to your liking!  
  • I find that additional salt is not necessary for this recipe, but if you prefer, you can add a teaspoon to the cream mixture. 

Nutrition

Calories: 534kcal | Carbohydrates: 4g | Protein: 13g | Fat: 53g | Saturated Fat: 33g | Cholesterol: 176mg | Sodium: 409mg | Potassium: 126mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1975IU | Vitamin C: 1mg | Calcium: 364mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 47 votes (40 ratings without comment)

Leave a comment

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.

16 Comments

  1. Jane says:

    Another way to make it spicy is to use jalapeño cream cheese…

  2. Ali says:

    5 stars
    You had me at three types of cheese ahahaha it was so delicious and easy to make!! Served with chicken and it was such a perfect simple dinner and the leftovers were even better!!! I love this recipe!!! Thank you!

  3. Ella says:

    I tried this spinach and cheese dish with some added diced bacon for extra flavor. It turned out so creamy and perfect!

  4. Carrie says:

    5 stars
    De-friggin-licious. I changed up the method (and used variations on the ingredients) a little because I wanted to sauté the fresh spinach instead of blanching. I added it to the skillet after the onions and just left it in. Kinda pushed it to the side to let some of the liquid boil off. Then proceeded with the recipe, using half & half, pepper Jack cheese, sharp cheddar, and instead of garlic powder I used a garlic & onion blend. Also left out the red pepper since I used pepper Jack cheese. Not exactly the same recipe in the end because of my changes but boy was it good!

    1. Shruthi Baskaran-Makanju says:

      Thank you so much! So glad you liked it.

  5. Lara says:

    5 stars
    I loved the combination of different cheese and the red pepper flakes. It was so much better than my normal creamed spinach. PLUS it was low carb, I’m all about that.

    1. Shruthi Baskaran-Makanju says:

      Thank you so much! So glad you loved it.

  6. Rachna says:

    5 stars
    This creamed spinach looks really tasty. I am going to try out this recipe. Thank you for sharing.

  7. Bella B says:

    5 stars
    My friend, who doesn’t like spinach, actually loved this so I think it is a keeper! Thanks for the great recipe!

    1. Shruthi Baskaran-Makanju says:

      Thank you so much! That’s really lovely to know.

  8. Relle says:

    5 stars
    One of my favorite ways to sneak some extra greens into my diet. So yummy. Thank you for sharing.

  9. Heidi says:

    5 stars
    This was perfectly cheesy and very flavorful. I served it as a side with ham and my family gobbled it up!

  10. Potato defense says:

    I grew up on the stuff from Calhoun’s and have repeatedly failed at making their recipe. This is far easier and just as tasty. There’s a slight difference but it’s a near duplicate. I don’t live near a Calhoun’s now so this is great. Thank you!

    1. Shruthi Baskaran-Makanju says:

      This makes me so happy, thank you for taking the time to share back!

    2. Gina says:

      Is canned cream(evaporated milk) okay to use in this recipe?

      1. Shruthi Baskaran-Makanju says:

        You can use an equal amount of evaporated milk in place of heavy cream!