The Ultimate Easy Creamy Spinach Gratin

Of all the recipes in my collection, this is the one that happened by beautiful, delicious accident. It was a classic “what’s in the fridge?” kind of night. I had a little bit of mascarpone left from a dessert project, a nub of Gruyère from a cheese board, and a bag of spinach begging to be used. I threw them all in a skillet, and what came out was so outrageously creamy and flavorful, it immediately became the most requested side dish at every family gathering.

This isn’t just another creamed spinach. This is the dish you make when you want serious comfort food. It’s the side that steals the show from the main course. It’s rich, cheesy, and feels incredibly indulgent, yet it comes together so quickly you’ll feel like you cheated.

Why This Recipe Is a Keeper

I could go on forever, but here’s why I think you’ll fall in love with this gratin:

  • Unbelievably Rich Flavor: We’re not using just one cheese; we’re using three! The combination of nutty Gruyère, salty Parmesan, and velvety mascarpone creates a sauce with incredible depth. The hint of leek and thyme adds a subtle, savory backbone that cuts through the richness perfectly.
  • One-Pan Wonder: If you use a cast-iron or other oven-safe skillet, this entire dish comes together in one pan. Sauté on the stove, then pop it straight into the oven to bake. Fewer dishes are always a win in my book!
  • Low-Carb, High-Comfort: It’s naturally low-carb and keto-friendly, but it’s so satisfying that no one will ever know. The crunchy pork rind topping is a game-changer, but it’s super easy to swap out if you need a vegetarian option.

What You’ll Need

Here’s a quick look at our ingredient lineup. Don’t be intimidated by the list; it all comes together in a flash!

  • Olive Oil: Just a tablespoon for getting our aromatics started.
  • Leek & Garlic: The flavor foundation. Leeks offer a milder, sweeter onion flavor that’s just perfect here.
  • Frozen Chopped Spinach: The star of the show! Using frozen is a huge time-saver. Just make sure you squeeze it really dry.
  • The Cheeses (Mascarpone, Gruyère, Parmesan): Our holy trinity of creaminess and flavor. Don’t skimp here! Grating your own cheese from a block will give you the best melt.
  • Heavy Cream: This is what creates that luxurious, velvety sauce.
  • Herbs & Spices: Dried thyme, grated nutmeg, sea salt, and black pepper. The nutmeg is a classic addition to cream sauces and adds a wonderful, subtle warmth.
  • Crushed Pork Rinds: My secret weapon for a crunchy, keto-friendly topping.

Step-by-Step Guide to Perfection

  1. Get Ready: First things first, get your oven preheating to 375°F with the rack in the middle. While that’s heating up, mix your crunchy topping. In a small bowl, just toss together the crushed pork rinds, half of the Gruyère, and half of the Parmesan. Set it aside for now.

  2. Build the Flavor: In a 10-inch cast-iron skillet, warm the olive oil over medium heat. Add your chopped leek and let it cook for 3-4 minutes until it’s nice and soft. Then, stir in the pressed garlic and dried thyme and cook for about 45 seconds more—just until you can smell that amazing aroma.

  3. Dry Out the Spinach: Now, add your very dry squeezed spinach to the skillet. Stir it around for a couple of minutes to heat it through and cook off any last bit of water. This step is key to avoiding a watery gratin!

  4. Create the Creamy Sauce: Turn the heat down to low. Add the mascarpone, heavy cream, salt, pepper, and nutmeg right into the skillet with the spinach. Keep stirring until the mascarpone melts completely and you have a gorgeous, smooth sauce coating every bit of spinach.

  5. Add More Cheese! Take the skillet off the heat and stir in the rest of your Gruyère and Parmesan. You just want to mix until they’re melted and combined.

  6. Bake It Up: Smooth the top of the spinach mixture and sprinkle that yummy crumb topping you made earlier all over it. Slide the skillet into the oven and bake for 20-25 minutes. You’re looking for bubbling edges and a golden-brown top.

  7. Give It a Final Crisp: For that extra-crispy, restaurant-quality finish, turn the oven to broil for the last minute or two. Watch it like a hawk here, as it can go from golden to burnt in seconds! Let it rest for 5 minutes before you dig in; this lets the sauce set up a bit.

Expert Tips for Success

  • The Squeeze is Everything: I can’t say it enough: get as much water out of your thawed spinach as possible. A cheesecloth or a potato ricer works wonders if you want to be extra thorough.
  • Vegetarian Swap: To make this vegetarian, simply swap the crushed pork rinds for two tablespoons of almond flour, panko breadcrumbs, or finely chopped walnuts for the topping.
  • Storage and Reheating: Leftovers are fantastic! Store them in an airtight container in the fridge for up to 3 days. To reheat, just pop it in a 350°F oven until it’s hot and bubbly again.

Serving & Pairing Ideas

This gratin is a dream side dish for almost any protein. It’s absolutely perfect alongside a roasted chicken, a juicy steak, or a simple piece of baked salmon. For a cozy night in, you can even serve it as a dip with crusty bread, veggie sticks, or low-carb crackers.

Ultimate Creamy 3-Cheese Spinach Gratin

Indulge in a velvety, bubbling spinach casserole, enriched with three savory cheeses and a hint of nutmeg. It's the ultimate low-carb comfort food for any occasion.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6
Course: Side Dish
Cuisine: French
Calories: 290

Ingredients
  

  • 1 tablespoon Olive Oil
  • 2 tablespoons Crushed Pork Rinds
  • ¼ teaspoon Sea Salt
  • ¼ teaspoon Black Pepper freshly ground
  • teaspoon Grated Nutmeg
  • ¼ teaspoon Dried Thyme
  • 1 small Clove Garlic pressed
  • 2 tablespoons Leek white and light green parts, finely chopped
  • 12 ounces about 340 g Frozen Chopped Spinach, thawed and thoroughly squeezed dry
  • 3 ounces 85 g Mascarpone Cheese, softened
  • cup about 1.5 oz / 40 g Gruyère Cheese, shredded, divided
  • 3 tablespoons about 0.75 oz / 20 g Parmesan Cheese, grated, divided
  • 1 cup Heavy Cream

Equipment

  • 10-inch Cast-Iron Skillet
  • Cheese Grater
  • Silicone spatula
  • Cheesecloth or Fine-Mesh Sieve
  • Measuring cups & spoons
  • Small mixing bowl

Method
 

  1. Prepare Oven and Topping : Position a rack in the center of your oven and preheat to 375°F (190°C). In a small bowl, combine the crushed pork rinds with half of the shredded Gruyère and half of the grated Parmesan. Set this crunchy topping aside for later.
  2. Sauté the Aromatics : Warm the olive oil in a 10-inch cast-iron skillet over medium heat. Add the finely chopped leek and cook, stirring occasionally, for 3–4 minutes until it has softened. Stir in the pressed garlic and dried thyme, continuing to cook for another 45 seconds until fragrant.
  3. Heat the Spinach : Add the thoroughly squeezed spinach to the skillet. Stir constantly for 2–3 minutes, allowing the heat to evaporate any excess moisture and warm the spinach through.
  4. Build the Creamy Base : Lower the heat to low. Add the softened mascarpone cheese, heavy cream, sea salt, pepper, and grated nutmeg to the skillet. Stir continuously until the mascarpone fully melts into the cream, creating a smooth, velvety sauce that envelops the spinach.
  5. Incorporate the Cheeses : Remove the skillet from the heat. Fold in the remaining half of the Gruyère and Parmesan cheeses, stirring just until they are melted and integrated into the mixture.
  6. Bake to a Bubbly Finish : Smooth the surface of the spinach mixture with your spatula. Sprinkle the reserved cheese and crumb topping evenly across the surface. Bake for 20–25 minutes, until the edges are bubbling gently and the center is thoroughly heated.
  7. Final Crisp & Rest : For a richer color and crispier top, switch the oven to a high broil setting for the final 1–2 minutes. Keep a close eye on it to prevent scorching. Let the gratin rest in the skillet for 5 minutes before serving. A thermometer inserted into the center should read at least 165°F (74°C).

Notes

👨‍🍳 Chef’s Notes

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven until warmed through.
Ingredient Swaps: For a vegetarian-friendly topping, substitute the crushed pork rinds with 2 tablespoons almond flour or finely chopped walnuts. Fontina or white cheddar are excellent substitutes for Gruyère if desired.
Troubleshooting: The key to a thick, creamy gratin is removing as much water as possible from the spinach. Squeezing by hand helps, but wringing it out in cheesecloth or pressing through a potato ricer is most effective.

Nutrition Information (per serving, approximate):

  • Calories: 290 kcal
  • Protein: 8 g
  • Carbohydrates: 4 g
  • Fat: 28 g (Saturated Fat: 16 g)
  • Fiber: 1 g
  • Sugar: 2 g
  • Sodium: 202 mg
  • Cholesterol: 85 mg
  • Potassium: 315 mg

You Have to Try This!

I truly believe this recipe will become a new favorite in your home, just like it is in mine. It’s simple, impressive, and just plain delicious. If you give it a try, I’d love to see it! Snap a photo and tag me on social media. Happy cooking!

Save
Share
Send

Leave a Reply

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

Recipe Rating




Stay Connected