Keto Creamy Garlic Spinach – A Rich, Low-Carb Side Dish

Creamed spinach feels fancy, but this keto creamy garlic spinach is weeknight simple. It’s rich, velvety, and full of flavor without the heavy carb load. Think of it as the coziest way to eat your greens.

It pairs with almost anything—grilled chicken, seared steak, roasted fish, or even a bunless burger. If you want a side that tastes indulgent and still fits your goals, this one checks every box.

Save

Keto Creamy Garlic Spinach - A Rich, Low-Carb Side Dish

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 2 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 10–12 ounces fresh spinach, large stems removed (or 1 pound frozen spinach, well drained)
  • 3/4 cup heavy cream (or coconut cream for dairy-free)
  • 1/3 cup grated Parmesan cheese (or nutritional yeast for dairy-free)
  • 2 ounces cream cheese, softened (optional for extra thickness)
  • 1 tablespoon olive oil (optional, for sautéing if using frozen spinach)
  • 1/4 teaspoon ground nutmeg (optional but classic)
  • 1/4–1/2 teaspoon red pepper flakes (optional, for gentle heat)
  • Kosher salt and black pepper, to taste
  • Lemon zest or a squeeze of lemon juice, to brighten (optional)

Method
 

  1. Prep the spinach. If using fresh, rinse and pat dry. Remove tough stems. If using frozen, thaw fully and squeeze out as much water as possible with clean hands or a towel.
  2. Warm the pan. Set a large skillet over medium heat. Add butter (and olive oil if using). When it melts and shimmers, add the garlic.
  3. Bloom the garlic. Cook the minced garlic for 30–60 seconds, stirring often. Do not let it brown. You just want it fragrant.
  4. Wilt the spinach. Add spinach in batches if needed. Toss with tongs until just wilted, 2–3 minutes for fresh. For frozen, stir until heated through and any extra moisture cooks off.
  5. Add the cream. Pour in the heavy cream and stir. Let it bubble gently for 2–3 minutes so it reduces and thickens slightly.
  6. Make it creamy. Stir in Parmesan and cream cheese. Keep stirring until smooth and glossy. Adjust heat to low so it doesn’t split.
  7. Season. Add nutmeg, red pepper flakes, salt, and black pepper. Taste and adjust. A tiny squeeze of lemon or a pinch of zest lifts the richness.
  8. Finish and serve. When the sauce clings to the spinach and looks silky, remove from heat. Serve warm beside your protein of choice.
Jump to Recipe Card

Why This Recipe Works

Cooking process close-up: Minced garlic gently blooming in melted unsalted butter in a black skilletSave

This dish leans on a short list of ingredients that carry a lot of flavor. Garlic blooms in butter, cream thickens quickly, and Parmesan adds a salty, nutty punch.

Fresh spinach cooks down in minutes, soaking up the sauce like a sponge. The result is a creamy, savory side that tastes restaurant-quality with almost no fuss.

It’s also flexible. You can use fresh or frozen spinach, swap in dairy alternatives, and control the thickness easily.

Most importantly, it stays low in carbs while feeling deeply satisfying, thanks to plenty of fat and fiber.

Ingredients

  • 2 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 10–12 ounces fresh spinach, large stems removed (or 1 pound frozen spinach, well drained)
  • 3/4 cup heavy cream (or coconut cream for dairy-free)
  • 1/3 cup grated Parmesan cheese (or nutritional yeast for dairy-free)
  • 2 ounces cream cheese, softened (optional for extra thickness)
  • 1 tablespoon olive oil (optional, for sautéing if using frozen spinach)
  • 1/4 teaspoon ground nutmeg (optional but classic)
  • 1/4–1/2 teaspoon red pepper flakes (optional, for gentle heat)
  • Kosher salt and black pepper, to taste
  • Lemon zest or a squeeze of lemon juice, to brighten (optional)

How to Make It

Tasty top view: Overhead shot of keto creamy garlic spinach finished in-skillet, sauce reduced and cSave
  1. Prep the spinach. If using fresh, rinse and pat dry. Remove tough stems. If using frozen, thaw fully and squeeze out as much water as possible with clean hands or a towel.
  2. Warm the pan. Set a large skillet over medium heat.

    Add butter (and olive oil if using). When it melts and shimmers, add the garlic.

  3. Bloom the garlic. Cook the minced garlic for 30–60 seconds, stirring often. Do not let it brown. You just want it fragrant.
  4. Wilt the spinach. Add spinach in batches if needed.

    Toss with tongs until just wilted, 2–3 minutes for fresh. For frozen, stir until heated through and any extra moisture cooks off.

  5. Add the cream. Pour in the heavy cream and stir. Let it bubble gently for 2–3 minutes so it reduces and thickens slightly.
  6. Make it creamy. Stir in Parmesan and cream cheese.

    Keep stirring until smooth and glossy. Adjust heat to low so it doesn’t split.

  7. Season. Add nutmeg, red pepper flakes, salt, and black pepper. Taste and adjust.

    A tiny squeeze of lemon or a pinch of zest lifts the richness.

  8. Finish and serve. When the sauce clings to the spinach and looks silky, remove from heat. Serve warm beside your protein of choice.

How to Store

  • Refrigerator: Store in an airtight container for 3–4 days.
  • Freezer: Freeze up to 2 months. Cool completely, portion, and freeze flat.

    Thaw overnight in the fridge.

  • Reheat: Warm gently in a skillet over low heat, adding a splash of cream if it thickens too much. Microwave in short intervals, stirring between bursts.
Final plated dish: Restaurant-quality presentation of creamy garlic spinach mounded on a warm white Save

Benefits of This Recipe

  • Keto-friendly: Very low in carbs with a satisfying fat profile to keep you full.
  • Fast and simple: Ready in about 15 minutes with minimal prep.
  • Nutritious greens: Spinach brings fiber, iron, potassium, and vitamins A and K.
  • Flexible: Works with fresh or frozen spinach and can be made dairy-free.
  • Meal-prep friendly: Stores and reheats well, making it a reliable side for the week.

What Not to Do

  • Don’t skip draining frozen spinach. Excess water will thin the sauce and make it soupy.
  • Don’t brown the garlic. Burnt garlic tastes bitter and will overpower the dish.
  • Don’t boil the cream hard. Keep it at a gentle simmer to avoid splitting or curdling.
  • Don’t forget to season. Salt enhances the spinach and Parmesan; taste as you go.
  • Don’t overcrowd the pan with fresh spinach. Add it in batches so it wilts evenly.

Variations You Can Try

  • Bacon and shallot: Crisp chopped bacon, remove, and sauté minced shallot in the fat. Add spinach, then stir bacon back in before serving.
  • Mushroom upgrade: Sauté sliced cremini or shiitake before adding spinach for a deeper, earthy flavor.
  • Dairy-free: Use coconut cream and olive oil, and swap Parmesan with nutritional yeast.

    Add a pinch of onion powder for depth.

  • Cheesy blend: Mix Parmesan with Gruyère or Asiago for extra tang and melt.
  • Lemon-herb: Finish with lemon zest and chopped parsley or dill for a fresher, lighter profile.
  • Spicy kick: Add more red pepper flakes or a dash of cayenne for heat.
  • Protein boost: Fold in shredded rotisserie chicken or sautéed shrimp for a full meal.

FAQ

Can I use frozen spinach?

Yes. It works well if you thaw it completely and squeeze out as much water as possible. Cook it a bit longer to evaporate any remaining moisture before adding the cream.

How do I keep the sauce from getting watery?

Drain spinach thoroughly and simmer the cream until slightly reduced.

If it still looks thin, stir in cream cheese or a bit more Parmesan to help it thicken.

Is this recipe gluten-free?

Yes, as written it’s naturally gluten-free. No flour is needed to thicken the sauce.

What can I use instead of Parmesan?

Pecorino Romano, Asiago, or Grana Padano are great swaps. For dairy-free, try nutritional yeast and a pinch of salt to replace the savory bite.

Can I make it ahead?

Absolutely.

Make it up to 2 days ahead and reheat gently on the stove with a splash of cream. Stir often to keep it smooth.

How many carbs are in a serving?

It varies by brand and portions, but a typical serving is around 3–5 net carbs. Check your specific ingredients to be sure.

Do I have to use nutmeg?

No, but it adds a warm, classic note that balances the cream.

A tiny pinch goes a long way and won’t make it taste sweet.

What protein pairs best with this?

It’s great with grilled steak, roast chicken thighs, pan-seared salmon, pork chops, or a bunless burger. The creaminess complements savory, simply seasoned meats.

Can I add onions or garlic powder?

Yes. Finely diced onions or shallots can be sautéed before the spinach.

Garlic powder adds depth if you want a stronger garlic note.

How do I fix a sauce that split?

Lower the heat and whisk in a splash of cream. Adding a bit of cream cheese can help bring it back together. Gentle heat and constant stirring usually do the trick.

Wrapping Up

Keto creamy garlic spinach is the kind of side that feels special but doesn’t ask much from you.

It’s rich, fast, and endlessly adaptable, with ingredients you probably have on hand. Keep it simple for a weeknight or dress it up for guests. Either way, you’ll get tender greens wrapped in a silky, garlicky sauce that fits your low-carb goals.

Save this one—you’ll use it again and again.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

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

Recipe Rating