Keto Creamy Spinach Gratin (Low-Carb, Cheesy & Easy Bake)

Keto Creamy Spinach Gratin

This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.

 

Introduction

There’s something deeply comforting about a bubbling, golden casserole coming straight out of the oven—especially when it’s packed with creamy goodness and rich, cheesy flavor. This keto creamy spinach gratin has become one of those recipes I turn to again and again when I’m craving something warm, satisfying, and just a little indulgent… without stepping outside my low-carb lifestyle.

I still remember the first time I made a spinach gratin that actually felt like comfort food. Before keto, gratins often relied on flour-heavy sauces or breadcrumb toppings. They were delicious—but definitely not low-carb. So when I started experimenting with keto-friendly versions, I wanted something that didn’t feel like a compromise. I wanted bold flavor, silky texture, and that irresistible cheesy crust on top.

And that’s exactly what this recipe delivers.

This keto creamy spinach gratin is rich, velvety, and perfectly seasoned, with tender spinach folded into a luscious cream sauce and topped with a golden, bubbly cheese layer. It’s the kind of dish that works just as well for a cozy weeknight dinner as it does for a special gathering. Even better? It’s incredibly simple to make.

Whether you’re fully committed to keto, cutting carbs, or just looking for a delicious vegetable side that doesn’t feel boring, this gratin is going to win you over.


Why You’ll Love This Recipe

  • 🧀 Ultra Creamy & Cheesy – Every bite is rich, smooth, and deeply satisfying
  • 🥬 Keto-Friendly & Low-Carb – Perfect for staying on track without sacrificing flavor
  • ⏱️ Quick & Easy to Make – Minimal prep, simple steps, big results
  • 🔥 Golden Bubbly Top – That irresistible cheesy crust makes all the difference
  • 🍽️ Versatile Side Dish – Pairs beautifully with meats or stands on its own
  • 💪 Nutrient-Rich – Spinach adds vitamins, minerals, and fiber
  • 👨‍👩‍👧‍👦 Family-Friendly – Even non-keto eaters love this dish

My Personal Experience

The first time I made this version, I was honestly just trying to use up a bag of spinach sitting in my fridge. I didn’t expect it to turn into one of my most requested recipes.

I remember pulling it out of the oven—the cheese bubbling, edges slightly crispy, and that rich aroma filling the kitchen. I took one bite and immediately knew this was something special. It wasn’t just “good for keto”… it was genuinely delicious.

Since then, I’ve made it for family dinners, small get-togethers, and even as a quick comfort dish on busy days. Every single time, it disappears fast. And the best part? No one ever guesses it’s low-carb.


Required Equipment

Baking Dish

A medium-sized oven-safe dish is essential for baking the gratin evenly and achieving that golden top.

Mixing Bowl

Used to combine the creamy base and ensure all ingredients are well incorporated.

Knife & Cutting Board

Helpful for chopping garlic or prepping fresh spinach if you’re not using pre-washed leaves.

Skillet

Used to sauté garlic and reduce excess moisture from spinach—this step prevents a watery gratin.

Spatula or Spoon

Perfect for mixing and spreading the mixture evenly in the baking dish.


Ingredients & Substitutions

  • 2 cups fresh spinach (or frozen, thawed & drained)
    The star of the dish. Spinach provides texture, nutrients, and absorbs the creamy sauce beautifully.
    Substitution: Kale can work, but it will be slightly firmer.
  • 1 cup heavy cream
    Creates the rich, velvety base.
    Substitution: Coconut cream (for dairy-free), though flavor will slightly change.
  • 1 cup shredded mozzarella cheese
    Melts smoothly and gives that classic stretchy texture.
    Substitution: Cheddar for a sharper flavor.
  • ½ cup grated parmesan cheese
    Adds depth and helps create a crispy top layer.
    Substitution: Pecorino Romano for a saltier kick.
  • 2 cloves garlic, minced
    Enhances flavor with a subtle aromatic punch.
    Substitution: Garlic powder (½ tsp).
  • 2 tbsp butter
    Adds richness and helps sauté the spinach.
  • ½ tsp salt
    Balances flavors.
  • ½ tsp black pepper
    Adds mild heat.
  • ¼ tsp nutmeg (optional)
    A classic addition that elevates creamy dishes.

How to Make Keto Creamy Spinach Gratin

Step 1: Preheat the Oven

Preheat your oven to 180°C (350°F). This ensures even cooking and a perfectly golden top.

Step 2: Prepare the Spinach

If using fresh spinach, sauté it in butter until wilted. If using frozen, make sure it’s fully thawed and squeezed dry.
Tip: Removing excess moisture is key to avoiding a watery gratin.

Step 3: Sauté Garlic

Add minced garlic to the skillet and cook briefly until fragrant.
Don’t let it brown—it can turn bitter quickly.

Step 4: Make the Cream Base

Pour in the heavy cream and let it gently simmer for 2–3 minutes.
This thickens the sauce slightly and intensifies flavor.

Step 5: Add Cheese

Stir in mozzarella and half of the parmesan until melted and smooth.
Don’t worry if it looks thick—it will loosen as it bakes.

Step 6: Season

Add salt, pepper, and nutmeg. Taste and adjust seasoning if needed.

Step 7: Assemble

Transfer the mixture into your baking dish and spread evenly.

Step 8: Top with Cheese

Sprinkle the remaining parmesan on top for that golden crust.

Step 9: Bake

Bake for 20–25 minutes until bubbly and lightly browned.

Step 10: Rest & Serve

Let it rest for 5 minutes before serving. This helps the sauce set perfectly.


Common Mistakes to Avoid

  • Skipping moisture removal → leads to watery gratin
  • Overcooking garlic → creates bitterness
  • Using low-fat cream → results in thin sauce
  • Overbaking → can dry out the dish

Pro Tips for Best Results

  • 🔥 Broil for 2–3 minutes at the end for a crispier top
  • 🧀 Mix cheese types for deeper flavor
  • 🥄 Let it rest before serving for best texture
  • 🧂 Taste before baking to adjust seasoning

Keto Benefits of Spinach

Spinach is one of the best vegetables for a ketogenic diet. It’s low in carbs, high in fiber, and packed with essential nutrients like iron, magnesium, and vitamins A and K. It supports digestion, boosts energy levels, and adds volume to meals without increasing carb count—making it ideal for keto recipes like this gratin.


Variations You Can Try

  • 🌶️ Spicy Version – Add chili flakes or jalapeños
  • 🧄 Garlic Lover’s Version – Double the garlic
  • 🧀 Extra Cheesy – Add cream cheese for richness
  • 🍗 Protein Boost – Add shredded chicken

Tips for This Recipe

Serve warm for best texture. If reheating, avoid microwaving too long as it can separate the sauce.


Optional Additions

  • Fresh herbs like parsley or thyme
  • Crushed red pepper flakes
  • A squeeze of lemon for brightness

Serving Ideas

Pair with grilled chicken, steak, or roasted fish. It also works beautifully as a holiday side or comfort dinner dish.


Storage Recommendations

Store in the fridge for up to 3 days. Reheat in oven at 160°C or in air fryer for best results. Freeze for up to 1 month.


Frequently Asked Questions

Can I use frozen spinach?
Yes, just thaw and drain thoroughly.

Can I make it ahead?
Absolutely—assemble and refrigerate, then bake when needed.

Is it freezer-friendly?
Yes, though texture may slightly change.

Can I add protein?
Yes, chicken works great.

Can I make it dairy-free?
Use coconut cream and dairy-free cheese.


Nutritional Breakdown (Per Serving)

  • Calories: 280
  • Protein: 10g
  • Fat: 24g
  • Total Carbs: 5g
  • Net Carbs: 3g

Recipe Snapshot

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Course: Side Dish
  • Cuisine: Keto / Low-Carb
  • Servings: 4
  • Calories: 280
Keto Creamy Spinach Gratin

Keto Creamy Spinach Gratin Recipe

Allan
This keto creamy spinach gratin is the perfect blend of rich, cheesy comfort and low-carb simplicity. It’s easy to make, packed with flavor, and ideal for anyone following a keto lifestyle. With its creamy texture and golden top, it’s a side dish that feels indulgent yet keeps you on track.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Side Dish
Cuisine Keto, Low Carb
Servings 4
Calories 280 kcal

Ingredients
  

  • 2 cups spinach fresh, or frozen thawed & drained
  • 1 cup heavy cream
  • 1 cup shredded mozzarella cheese
  • ½ cup grated parmesan cheese
  • 2 cloves garlic minced
  • 2 tablespoons butter
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon nutmeg optional

Instructions
 

  • Preheat your oven to 180°C (350°F) and lightly grease a medium baking dish with a bit of butter or oil to prevent sticking and make cleanup easier later.
  • Place a skillet over medium heat and add the butter. Let it melt completely until it starts to gently bubble, but don’t let it brown.
  • Add the spinach to the skillet and cook, stirring occasionally, until it wilts down completely and reduces in volume. This usually takes a few minutes.
  • If you’re using frozen spinach, make sure it’s fully thawed beforehand and squeeze out as much water as possible using your hands or a clean kitchen towel. This step is very important to avoid a watery gratin.
  • Add the minced garlic to the skillet and sauté for about 30–60 seconds, just until it becomes fragrant. Keep stirring and avoid browning the garlic, as it can turn bitter.
  • Pour in the heavy cream and stir gently to combine with the spinach and garlic. Let it simmer for 2–3 minutes so the cream slightly thickens and develops a richer flavor.
  • Add the shredded mozzarella and half of the parmesan cheese, stirring continuously until the cheeses melt completely and the mixture becomes smooth, creamy, and well combined.
  • Season the mixture with salt, black pepper, and a pinch of nutmeg (if using). Stir well so the seasoning is evenly distributed throughout the sauce.
  • Transfer the creamy spinach mixture into the prepared baking dish and spread it out evenly using a spatula so it cooks uniformly.
  • Sprinkle the remaining parmesan cheese evenly over the top to create a delicious, golden crust as it bakes.
  • Place the dish in the preheated oven and bake for 20–25 minutes, or until the top is bubbling and lightly golden brown around the edges.
  • Remove the dish from the oven and let it rest for about 5 minutes before serving. This helps the sauce set slightly and makes it easier to serve with the perfect creamy texture.

Leave a Comment

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

Recipe Rating




Start 7-Day Free Trial — Daily Premium Recipes 💚