Spinach Gratin is the ultimate cheesy side dish, with Gruyere cheese, Parmesan, onions, nutmeg and cream with a crispy top and melty filling.
If you enjoyed my recipe for Ultimate Spinach Artichoke Dip but want something a bit more savory and substantial to serve up at a holiday meal, you should try Spinach Gratin. Out of all my Side Dish Recipes, this is the king of rich, creamy, casserole-like green vegetable based recipes you can feel good about eating while maintaining your layer of delicious golden brown cheese on top.
SPINACH GRATIN
If you’re looking for a delicious, cheesy spinach side dish that you can serve at this year’s Thanksgiving dinner, then try out my Spinach Gratin recipe. It turns out savory, golden brown, and delicious, and is extremely easy to whip up, which makes it great if this if your first time hosting and you’ve got a million other things to get done before the in-laws get there.
Using Fresh Spinach vs. Frozen Spinach
This Gratin recipe calls for frozen spinach for ease, but you can use fresh spinach if you have a little more time to work with. If using fresh spinach, blanche it first in boiling water for just 30 seconds, then cool in ice water immediately. Once cooled you can drain and chop it as you would frozen spinach.
You can make this easy recipe in a gratin dish if you want to be fancy, or even just a nice bowl to go with your holiday meal, and you can customize it to fit the tastes of those finicky relatives who show up every year but never bring anything. It’s easy to make, easy to clean up after, and you can even make it the day before to make Thanksgiving dinner a little less stressful.
HOW TO MAKE SPINACH GRATIN
- Preheat the oven to 425 degrees and grease an 8×8 baking dish.
- Melt butter in a large dutch oven then add in the onions and cook on medium heat until translucent, about 10-12 minutes.
- Whisk in the flour and nutmeg and cook for 2 minutes.
- Whisk in the heavy cream and milk and cook for 5-7 minutes until thickened.
- Drain and squeeze the spinach dry then add it into the dutch oven and whisk well to combine.
- Add in the salt, pepper, parmesan and gruyere cheese and whisk well.
- Pour the mixture into a baking dish and bake for 20 minutes until the top is browned and slightly crispy.
MORE HOLIDAY SIDE DISH RECIPES
Create a free account to Save Recipes
VARIATIONS ON SPINACH GRATIN
- Add ins: Potato and spinach gratin or kale and spinach gratin are two variations on Spinach Gratin that are definitely worth a try. They are absolutely delicious and the additional veggies work really well with the bitter, earthy tang of the spinach.
- Keto: Spinach Gratin is already pretty keto friendly, you just have to exchange the flour for coconut flour and you’re set.
- Vegan: To make vegan Spinach Gratin, use coconut milk and cashew cream instead of dairy milk and cream. There are also a variety of vegan cheeses available at a good number of grocery stores that you can use instead of Gruyere and parmesan, but keep in mind that you may have to add some extra spices to get the same rich flavor.
SPINACH GRATIN FAQS
- What does au Gratin translate to? It is a culinary term that means browned topping, typically breadcrumbs or cheese. It is derived from the French word gratter which means “to grate”.
- Can I make au Gratin in advance? Yes, you can make it up to 3 days ahead of time, but it is better eaten fresh.
HOLIDAY MAIN DISH RECIPES
HOW LONG IS SPINACH GRATIN GOOD?
-
- Serve: Don’t leave Spinach Gratin out at room temperature for longer than 2 hours at room temperature.
- Store: As long as you keep it in a sealable container or plastic wrap, Spinach Gratin will stay good for up to 4 days in the refrigerator. Be sure that you let it fully cool down to room temperature before you store it.
- Freeze: You can keep your Spinach Gratin in the freezer for up to 3 months.
Ingredients
- 4 tablespoons unsalted butter
- 1 large yellow onions , finely chopped
- 1/4 cup flour
- 1/2 teaspoon nutmeg , freshly grated
- 1 cup heavy cream
- 2 cups whole milk
- 3 pounds frozen spinach , chopped
- 1 teaspoon kosher salt
- 1/2 teaspoon coarse ground black pepper
- 1 cup Parmesan cheese , grated
- 1/2 cup Gruyere cheese , grated
Instructions
- Preheat the oven to 425 degrees and grease an 8x8 baking dish.
- Melt butter in a large dutch oven then add in the onions and cook on medium heat until translucent, about 10-12 minutes.
- Whisk in the flour and nutmeg and cook for 2 minutes.
- Whisk in the heavy cream and milk and cook for 5-7 minutes until thickened.
- Drain and squeeze the spinach dry then add it into the dutch oven and whisk well to combine.
- Add in the salt, pepper, parmesan and gruyere cheese and whisk well.
- Pour the mixture into a baking dish and bake for 20 minutes until the top is browned and slightly crispy.
Looking forward to making this! Just confirming: 3 pounds (48 ounces) of frozen spinach? So nearly five 10 ounce boxes (common size) of frozen spinach?
Yes, a lot of the weight in frozen spinach is water and a lot of that will evaporate out during baking.
Haven’t tried yet. But at Thanksgiving it will be prepared.
Made this to have with Crab Imperial that I made for a group of eight. It made such a hit and was absolutely delicious! I will definitely be adding this to a list of my faves. It’s so easy to prepare ahead of time and then just put it in the oven .
Can I make this in advance?
Yes, shouldn’t be a problem! Just reheat gently and if reheating in oven add a touch of water to the top and cover with foil so it doesn’t dry out. Happy Thanksgiving!
I will be making this for Thanksgiving, as well. I couldn’t get the Gruyere, though. Can I substitute this with Gouda?
Sure 🙂
If I’m making this dish the night before, would I just wait until the next morning to bake it? Will it take longer to bake from being stored in the refrigerator? Thank you!!
Yes, that would work when making it ahead of time. It may take an additional 5-10 minutes of baking time due to it being colder to start. Just keep an eye on it. Enjoy!
I need recipes without tomatoes
You can easily use the search bar on the site to check out all different types of recipes not using tomatoes.
Hi! I was wondering if I was doubling the recipe and cooking in a 9×13 dish, how much longer would you recommend baking it for? Thank you in advance !!
It might not need any additional time, maybe 5 more minutes. Just watch it after the 20 min mark and take it out once i’s browned and slightly crispy. Enjoy!
Perfect, thank you!!
I am confused about the caloric intake per serving. I understand there is 18 g of carbs per serving, but, that does not eliminate the 340 kcal/serving. Can you clarify please?
It’s 340 calories per serving. Enjoy!
Regarding the spinach gratin recipe, by using the coconut flour will it make the recipe thinner? Can I successfully use cornstarch? I have a gluten sensitivity.
Thanks,
Debbie
You can use coconut flour as a substitute for thickening. Enjoy!
Ok, you’ve convinced me! Usually, Spinach Gratin recipes are not very appetizing to look at, but somehow you’ve managed to capture the deliciousness! I’ll be trying this for Thanksgiving. Thanks!
Ready to make a convert out of you, haha!
This was a huge hit at my house! I can’t wait to make it again!
Fantastic!
This was so easy to make! I love the how cheesey it was. Everyone really enjoyed it!
Thanks for coming back to let me know, Melissa.
the best! I’m addicted to this!
This looks amazing!! Love the crisp on top & how cheesy it is!!
Thanks, Natalie.
Can you use fresh spinach? Sounds like a great recipe.
Certainly! If using fresh spinach, blanche it first in boiling water for just 30 seconds, then cool in ice water immediately. Once cooled you can drain and chop it as you would frozen spinach.
340g of Carbs per serving????? What???
I think you may have misread that. It is 340 calories per serving and 18g. Hope this eases your mind a bit, that would be an insane amount of carbs haha 🙂