If you’re anything like me, finding a side dish that’s both cozy and a little fancy can be a game-changer. This Creamed Spinach Gratin Recipe checks all those boxes—it’s creamy, cheesy, and topped with a crispy golden breadcrumb crust that my family absolutely adores. Whether you’re jazzing up a weeknight dinner or looking for a show-stopping holiday side, this recipe will quickly become one of your favorites. Trust me, once you try it, you’ll wonder why you didn’t make creamed spinach like this sooner!
Why You’ll Love This Recipe
- Rich, Creamy Texture: The combination of whole milk, heavy cream, and Gruyère cheese creates an indulgently smooth sauce that clings to every spinach leaf.
- Crunchy, Golden Topping: The panko and Parmesan breadcrumb crust bakes up crisp, adding a satisfying contrast to the creamy base.
- Comfort Food Made Easy: With simple ingredients and straightforward steps, you’ll have it ready in under an hour—even on busy days.
- Crowd-Pleaser: Every time I’ve brought this to a gathering, it disappears quickly—guaranteed to impress your guests.
Ingredients You’ll Need
Each ingredient in this Creamed Spinach Gratin Recipe plays a special role in building flavor and texture. Using good-quality cheese and really squeezing out the spinach makes a huge difference in the final dish.

- Butter: Adds richness and helps soften the onion to build flavor.
- Onion: Finely chopped for sweetness and depth without overpowering.
- Garlic: Just a touch gives a lovely aroma and savory note.
- All-purpose flour: Creates the base for the creamy sauce without lumps.
- Whole milk: The main liquid component delivering subtle creaminess.
- Heavy cream: Boosts richness and silky texture.
- Salt: Enhances all the flavors—don’t skip it!
- Freshly ground black pepper: Adds just the right amount of mild spice.
- Nutmeg: A classic touch that elevates creamed spinach with warmth.
- Gruyère cheese: Melts beautifully for a lush, nutty flavor in the sauce.
- Parmesan cheese: Half goes into the sauce, half into the breadcrumb topping for savory sharpness.
- Frozen chopped spinach: Thaw, squeeze dry, and you’re set for the green star of the dish.
- Panko breadcrumbs: For a delightful crunchy crust.
- Olive oil: Helps brown the breadcrumb topping evenly.
Variations
I’m a big fan of tweaking this dish depending on the occasion or who’s coming to dinner. This recipe is flexible, so feel free to make it your own!
- Cheese Swap: I’ve tried cheddar and fontina in place of Gruyère with delicious results, especially if you want a sharper or mellower flavor.
- Make it Vegan: Use dairy-free milk and cream alternatives, vegan butter, and a plant-based cheese substitute—just be sure the sauce thickens nicely.
- Extra Veggies: For a twist, sauté mushrooms or add caramelized leeks along with the spinach for more depth.
- Spice it Up: A pinch of cayenne or smoked paprika gives a subtle kick that wakes up the creaminess.
How to Make Creamed Spinach Gratin Recipe
Step 1: Sauté the onions and garlic to build flavor
Start by melting your butter in a large skillet over medium heat—the fragrant base for this dish. Add the finely chopped onion and cook for about 3 to 4 minutes until soft and translucent. Toss in the minced garlic and cook for just 30 seconds; you want that fresh garlic aroma but not burnt bits. This step is key because it layers in sweetness and depth that really shines through in the final gratin.
Step 2: Whisk in flour and slowly add the liquids
Sprinkle the flour over the softened onions and garlic, then whisk continuously for about a minute—this cooks off the raw flour taste and creates a roux. Slowly pour in the whole milk while whisking to avoid lumps. Once it’s smooth, add heavy cream, salt, pepper, and freshly grated nutmeg. Let this simmer for 3 to 4 minutes, stirring often, until it thickens slightly into a luscious sauce. This part can feel delicate, but patience pays off with such creamy results.
Step 3: Stir in the cheeses and spinach
Turn the heat to low and mix in the Gruyère cheese and half the Parmesan, stirring until melted and smooth. Now fold in your thawed and well-squeezed spinach—this avoids watery sauce, which is something I’ve learned the hard way! Give it a taste and adjust salt or pepper if needed here before moving on.
Step 4: Bake until bubbly and golden on top
Transfer the mixture into your prepared baking dish. In a small bowl, combine panko breadcrumbs with the remaining Parmesan and olive oil, then sprinkle evenly over the creamed spinach. Pop it in the preheated 400°F oven for about 20 to 25 minutes. You’re looking for bubbling edges and a beautiful golden crust on top. I find that the aroma wafting through the kitchen is the best countdown timer!
Pro Tips for Making Creamed Spinach Gratin Recipe
- Squeeze Your Spinach Well: Waterlogged spinach ruins the creaminess; I press it with paper towels or a clean kitchen towel until it’s dry as a bone.
- Make a Smooth Roux: Whisk the flour in well and don’t rush adding the milk—slow pouring keeps lumps at bay.
- Use Quality Cheese: Gruyère is my go-to for meltiness and flavor, but fresh Parmesan enhances that cheesy kick.
- Watch the Breadcrumbs: Drizzle olive oil evenly before baking to ensure a perfectly crunchy topping instead of a dry one.
How to Serve Creamed Spinach Gratin Recipe

Garnishes
I usually keep garnishes simple so they don’t compete with the rich gratin. A sprinkle of additional freshly grated Parmesan on top just before serving adds a sharp pop, and a few slivers of toasted almonds bring a little crunch and elegance.
Side Dishes
This creamed spinach gratin pairs beautifully with roasted meats like a juicy prime rib or crispy roast chicken, and creamy mashed potatoes are a classic compliment. For a lighter meal, serve alongside a crisp green salad with vinaigrette to balance the richness.
Creative Ways to Present
For special occasions, I love serving this dish in individual small gratin ramekins—they look so pretty, and everyone gets their own bubbling treasure. You can also sprinkle some fresh herbs like thyme or chives right before serving for a pop of color and freshness.
Make Ahead and Storage
Storing Leftovers
Any leftovers can be stored covered in the fridge for up to 3 days. I find it’s best to cool the gratin completely and then cover it tightly with foil or plastic wrap to keep the crumb topping as crisp as possible.
Freezing
I’ve frozen this gratin without issue by preparing it fully (except baking), then wrapping tightly and placing it in the freezer. To reheat, thaw overnight in the fridge and then bake until bubbly. The texture holds up well through freezing, making it a great make-ahead option.
Reheating
To reheat leftovers, I cover the baking dish loosely with foil and pop it in a 350°F oven for about 15 minutes until warmed through. Then I remove the foil to crisp the topping again for the last 5 minutes. It tastes almost as good as freshly baked!
FAQs
-
Can I use fresh spinach instead of frozen?
Absolutely! You’ll need about 2 pounds of fresh spinach to match the frozen amount. Cook it down in a pan until wilted, then squeeze out all excess moisture before adding to the sauce. The key is making sure the spinach isn’t watery to avoid a thin sauce.
-
What if I don’t have Gruyère cheese? Can I substitute?
Yes! Swiss cheese is the closest substitute and melts well. You can also try fontina or mozzarella for different but tasty melty textures. Just keep in mind the flavor will vary slightly.
-
How do I prevent the topping from burning?
Drizzling olive oil evenly over the breadcrumbs before baking helps them brown nicely but not burn. Also, keep an eye on the gratin during the last few minutes of baking and cover loosely with foil if it’s browning too fast.
-
Can I make this recipe dairy-free?
Yes! Use a dairy-free butter substitute and plant-based milk and cream alternatives (like oat or cashew cream). Nutritional yeast can replace the cheese flavors, though the texture will be less rich. Experiment and adjust seasoning to taste.
Final Thoughts
I absolutely love how this Creamed Spinach Gratin Recipe turns out every single time. It’s one of those dishes that feels special but is surprisingly easy to pull off, and it blends comfort with a touch of elegance in every bite. I remember first making this for a holiday dinner and watching it disappear from the table—it was such a joy to share something homemade that everyone genuinely enjoyed. Give it a try; I promise this creamed spinach will become your new favorite side in no time.
Print
Creamed Spinach Gratin Recipe
- Prep Time: 15 min
- Cook Time: 35 min
- Total Time: 50 min
- Yield: 6 servings
- Category: Side Dish
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Description
Creamed Spinach Gratin is a rich and comforting holiday side dish featuring tender spinach enveloped in a silky cheese sauce, topped with a golden, crispy breadcrumb layer. Perfectly baked to create a creamy interior with a crunchy topping, this gratin combines Gruyère and Parmesan cheeses for depth of flavor and is an easy yet elegant addition to any festive meal.
Ingredients
Spinach Mixture
- 2 tablespoons butter
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 ½ cups whole milk
- ½ cup heavy cream
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon nutmeg
- 1 cup Gruyère cheese, shredded
- ¼ cup Parmesan cheese, grated
- 20 ounces frozen chopped spinach, thawed and well squeezed dry
Topping
- ½ cup panko breadcrumbs
- ¼ cup Parmesan cheese, grated
- 1 tablespoon olive oil
Instructions
- Preheat and Prepare Dish: Preheat your oven to 400 °F (200 °C). Lightly butter or spray a medium baking dish to prevent sticking.
- Sauté Aromatics: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the finely chopped onion and cook for 3 to 4 minutes until it becomes soft and translucent. Stir in the minced garlic and cook for an additional 30 seconds to release its aroma.
- Create Roux and Sauce: Sprinkle the flour over the sautéed onions and garlic, whisking continuously for about 1 minute to cook out the raw flour taste. Gradually pour in the whole milk while whisking to avoid lumps, making a smooth béchamel base. Add the heavy cream, salt, pepper, and nutmeg. Cook for 3 to 4 minutes, stirring frequently until the sauce thickens slightly.
- Add Cheese and Spinach: Stir in the shredded Gruyère and ¼ cup grated Parmesan until fully melted and the sauce is creamy. Fold in the well-drained chopped spinach, mixing until evenly incorporated. Taste and adjust seasoning if necessary.
- Assemble Gratin: Transfer the spinach mixture into the prepared baking dish, spreading it out evenly.
- Prepare Topping: In a small bowl, combine the panko breadcrumbs, remaining ¼ cup grated Parmesan, and olive oil. Mix well to coat the breadcrumbs, then sprinkle the mixture evenly over the spinach.
- Bake: Place the dish in the preheated oven and bake for 20 to 25 minutes, or until the topping turns golden brown and the spinach mixture is bubbling around the edges.
Notes
- This gratin pairs beautifully with roasted meats or can be enjoyed as a decadent vegetarian main when served alongside crusty bread.
- For a richer sauce, you can substitute some of the whole milk with heavy cream.
- Be sure to squeeze the thawed spinach very dry to prevent excess liquid from making the gratin watery.
- Panko breadcrumbs provide a light, crispy topping, but you can substitute regular breadcrumbs if needed.
- To make this dish gluten-free, use gluten-free flour and gluten-free breadcrumbs.
Nutrition
- Serving Size: 1 serving
- Calories: 345 kcal
- Sugar: 5 g
- Sodium: 621 mg
- Fat: 25 g
- Saturated Fat: 14 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.2 g
- Carbohydrates: 15 g
- Fiber: 3 g
- Protein: 17 g
- Cholesterol: 70 mg


