This post may contain affiliate links. Learn more.

This fresh, super-flavorful keto creamed spinach (a.k.a. creamy cheesy spinach) ticks all the boxes and then some. It’s rich and satisfying but still feels veggie-forward. Plus, it’s ready in a flash. Here’s how to make it and how to serve it. (Psst…if you’re looking for a more traditional version of steakhouse creamed spinach, I’ve got that too.)

keto creamed spinach (creamy cheesy spinach) in a bowl
Want to save this recipe?
Enter your email below and I’ll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

Why we love this recipe

What’s not to love about a big spoonful of creamy, cheesy spinach? This keto-friendly take on an American classic:

  • Strikes just the right balance between highlighting beautiful fresh baby spinach and blanketing it in rich, velvety sauce
  • Packs a full pound of spinach, which is a great vegetarian source of iron — indulgence never felt so strong
  • Is quick to make
  • Pairs well with a variety of meals, from breakfast to dinner

What you’ll need

Here’s a glance at the ingredients you’ll need to make this recipe.

ingredients
  • I like to use a really good cultured, salted butter (Kerrygold or similar), here and pretty much everywhere.
  • Use a nice firm, small yellow onion and dice it very small. I sometimes use a medium-sized shallot instead — this is a great substitution if you’ve got one.
  • There’s plenty of garlic in this recipe. You can adjust it to your taste, but I think it adds a lot.
  • The volume of baby spinach you’ll start out with is huge, but it cooks down quickly.
  • Salt, nutmeg, red pepper flakes, and freshly ground black pepper easily bring out the best qualities in the spinach.
  • Stirring in heavy cream, room-temperature cream cheese (so it mixes easily), and some good-quality parmesan toward the end of cooking makes the magic happen.

How to make it

Here’s an overview of how to make a great batch of creamy, cheesy spinach. You can see the steps in action in the video that accompanies this post, and get all the details in the recipe card below.

step by step
  1. Sauté the onion and garlic in the butter.
  2. Add the spinach by the handful, cooking it down and adding more as it fits in the pan. Stir in the salt, nutmeg, and cayenne during this process.
  3. Cook briefly, until all the spinach is incorporated and wilted but still bright green. If there’s any liquid in the pan after the spinach has cooked, tip it out and discard.
  4. Stir in the heavy cream, cream cheese, and parmesan, and simmer for a couple of minutes to thicken the sauce slightly and warm through. The sauce will thicken up a bit as it cools. Grind in some pepper to taste. That’s it!

Expert tips and FAQs

How do I manage the liquid content?

Baby spinach varies greatly in how much moisture it releases when cooked. If there’s liquid in the pan after sautéing the spinach, drain it off before proceeding with the recipe. You can simply tip it out of the pan, or you can transfer the cooked spinach to a colander, let it cool a bit, and then squeeze out as much moisture as you like by hand. I don’t normally do this — and the baby spinach I buy doesn’t seem to release much moisture — but you’re welcome to take this step if you like.

Can I make keto creamed spinach in advance? How long do leftovers keep?

You can make this dish earlier in the day and reheat it gently, either in the pan or at half power in the microwave.

Leftovers keep well, tightly sealed in the fridge, for up do a week. Don’t freeze them, since dairy really doesn’t like to be frozen.

How to serve it

My two favorite ways to serve keto creamed spinach are for breakfast with a fried egg on top, or for dinner with:

A few great keto-friendly appetizers, just for fun

keto creamed spinach (creamy cheesy spinach) in a bowl

Hungry for more?

Subscribe to Umami Girl’s email updates, and follow along on Instagram.

keto creamed spinach (creamy cheesy spinach) in a bowl
5 from 9 votes

Keto Creamed Spinach (Creamy Cheesy Spinach)

By Carolyn Gratzer Cope
This fresh, super-flavorful keto creamed spinach is rich and satisfying, yet veggie-forward. It ticks all the boxes and then some.
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Servings: 4
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 tablespoons (28 grams) butter
  • 1 small yellow onion, minced
  • 4 garlic cloves, minced
  • 16 ounces (454 grams) baby spinach
  • ¼ teaspoon fine sea salt
  • teaspoon ground nutmeg
  • teaspoon red pepper flakes
  • ¼ cup (60 ml) heavy cream
  • 4 ounces (113 grams) cream cheese, at room temperature
  • ½ cup (50 grams) grated parmesan cheese
  • Freshly ground black pepper

Instructions 

  • Melt butter in a 12-inch frying pan — the bigger the better since raw spinach is huuuuuge — over medium heat.
  • Add onion and garlic and cook, stirring occasionally, until softened but not browned, about 5 minutes.
  • Add spinach by the handful, letting it wilt just enough to make room before adding more.
  • Cook, stirring almost constantly, until all spinach is wilted. If there is any liquid in the pan at this point, tip it out and discard.
  • Stir in salt, nutmeg, red pepper flakes, heavy cream, cream cheese, parmesan, and pepper to taste.
  • Simmer briefly to heat through, and serve.

Step-by-step video

Notes

  1. Baby spinach varies greatly in how much moisture it releases when cooked. If there’s liquid in the pan after sautéing the spinach, drain it off before proceeding with the recipe. You can simply tip it out of the pan, or you can transfer the cooked spinach to a colander, let it cool a bit, and then squeeze out as much moisture as you like by hand. I don’t normally do this — and the baby spinach I buy doesn’t seem to release much moisture — but you’re welcome to take this step if you like.
  2. You can make this recipe in advance if you like. Cook it anytime on serving day and reheat it gently in the pan or in the microwave before serving.
  3. Leftovers keep well tightly sealed in the fridge for up to a week. Don’t freeze them, since dairy doesn’t do well in the freezer.

Nutrition

Calories: 239kcal, Carbohydrates: 8.8g, Protein: 5.9g, Fat: 21.4g, Fiber: 2.9g

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

Additional Info

Course: Sides
Cuisine: American
Tried this recipe?Mention @umamigirl or tag #umamigirl!

Hungry for more?

Subscribe to Umami Girl’s email updates, and follow along on Instagram.

Hungry for More?
Subscribe to Umami Girl's email updates, and follow along on Instagram.
Please enable JavaScript in your browser to complete this form.

More Recipes

Carolyn Gratzer Cope Bio Photo

About Carolyn Gratzer Cope

Hi there, I'm Carolyn Gratzer Cope, founder and publisher of Umami Girl. Join me in savoring life, one recipe at a time. I'm a professional recipe developer with training from the French Culinary Institute (now ICE) and a lifetime of studying, appreciating, and sharing food.

Leave a comment

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

Recipe Rating