I’ve found myself reaching for this easy spinach gratin recipe countless times when I need a truly satisfying side dish. Its creamy, cheesy interior, topped with a golden, zesty za’atar crumb, makes every forkful a delight. We’re sharing all the secrets to a perfect homemade spinach gratin that’s truly special, helping you create a memorable meal with ease for your family. Get ready to master this classic side, from choosing the best ingredients to smart meal prep tips, perfect for busy weeknight meals or holiday gatherings.

What You’ll Need (Ingredients and Key Roles)
- Fresh spinach: 900 g (2 lbs) fresh, or 450 g (1 lb) frozen, thawed. Wilts down beautifully for a vibrant green base. Opt for organic spinach when possible for the best flavor.
- Unsalted butter: 45 g (3 tablespoons). Essential for sautéing and creating the rich sauce base.
- Shallots: 2 medium (about 100g), finely minced. Adds a subtle sweetness and aromatic depth.
- Garlic: 3 cloves, minced. An essential aromatic for robust flavor.
- All-purpose flour: 30 g (1/4 cup). To thicken the cream into a silky sauce.
- Heavy cream: 360 ml (1.5 cups). Creates a luxurious, rich sauce (or half-and-half for a slightly lighter touch if that’s what you have on hand).
- Water: 120 ml (0.5 cup). Helps achieve the perfect sauce consistency without being too heavy.
- Freshly grated nutmeg: 1/4 teaspoon. A classic pairing with spinach and cream for warmth and subtle spice.
- Ground black pepper: 1/2 teaspoon. For a touch of heat and flavor.
- Sea salt: 1/2 teaspoon, or to taste. Enhances all the flavors.
- Gruyère cheese: 100 g (1 cup), freshly grated. Adds a nutty, complex flavor and amazing melt (Cheddar or Monterey Jack also work if that’s what’s in your cheese drawer). Look for quality cheeses from your local deli.
- Parmesan cheese: 50 g (1/2 cup), freshly grated, plus extra for topping. For a salty, umami kick and golden topping.
- Preserved lemon: 1 half (about 25g), pulp removed, rind finely diced. Adds a bright, tangy, and salty complexity.
- Panko breadcrumbs: 60 g (1 cup). Creates an irresistibly crisp topping.
- Za’atar spice blend: 1 tablespoon. Adds an earthy, tangy, and aromatic Middle Eastern flair.
- Ground sumac: 1 teaspoon. Contributes a bright, citrusy note to the topping.
- Extra virgin olive oil: 2 tablespoons, plus extra for drizzling. Helps crisp the breadcrumbs and adds a finishing touch.
- Fresh mint leaves: 1/4 cup, roughly chopped, for garnish. Provides a vibrant, fresh contrast.
Step-by-Step Cooking Method
- Prep the Spinach: If using fresh spinach, blanch it in boiling water for 1-2 minutes until wilted. Immediately transfer to an ice bath to stop cooking, then drain very well. Wring out as much liquid as possible using a clean kitchen towel; this is crucial to prevent a watery spinach gratin. Roughly chop the dry spinach. If using frozen spinach, simply thaw completely and wring out all excess liquid.
- Make the Cream Sauce: In a medium saucepan or Dutch oven, melt 30 g (2 tablespoons) of butter over medium heat. Add the finely minced shallots and cook until softened and translucent, about 3-5 minutes. Add the minced garlic and cook for another minute until fragrant, being careful not to brown. Sprinkle the flour over the mixture and stir constantly for 1 minute to form a roux; if your roux seems too thick, a splash of water or cream will loosen it up. Gradually whisk in the heavy cream and water until smooth. Bring to a gentle simmer, whisking occasionally, until thickened, about 5-7 minutes. Remove from heat. Stir in the freshly grated nutmeg, ground black pepper, and sea salt. Add the grated Gruyère and 50 g (1/2 cup) Parmesan, stirring until the cheeses are fully melted and the sauce is smooth and creamy.
- Combine and Bake: Preheat the oven to 190°C (375°F). Fold the finely diced preserved lemon and the squeezed, chopped spinach into the rich cheese sauce until well combined. My kids absolutely love this easy spinach gratin recipe, especially with the crunchy za’atar topping. Lightly grease a 2-liter (2-quart) gratin dish, like my favorite ceramic oval one, with the remaining 15 g (1 tablespoon) of butter. Transfer the spinach mixture into the prepared dish, spreading it evenly. In a small bowl, combine the panko breadcrumbs, za’atar, and sumac. Drizzle with 2 tablespoons of olive oil and mix until coated. Sprinkle this seasoned crumb mixture evenly over the spinach, optionally adding extra Parmesan. Bake for 25-30 minutes, or until the gratin is bubbly around the edges and the topping is golden brown and crisp. Remove from the oven and let rest for 5-10 minutes, allowing the gratin to set slightly before serving. Don’t skip squeezing the spinach; it’s crucial for a thick, creamy gratin. A watery spinach gratin recipe needs that step for success.
Perfect Occasions and Pairings
This side dish shines at holidays or as an easy weekday dinner. My kids love this with roasted chicken.
- Pairs with: Roasted chicken, steak, or ham.
- Make-Ahead: Assemble the spinach gratin recipe 2 days prior; bake before serving. Refrigerate 3-4 days. Freeze up to 3 months; reheat at 350°F (175°C).
Wellness and Everyday Benefits of Spinach Gratin
This spinach gratin recipe boosts vegetable intake. Spinach provides vitamins K, A, C, and iron; cheese adds calcium and protein. It’s a satisfying, healthy meal prep option.
- An easy, nourishing family dinner side.

Customizing the Recipe for Your Needs
- Sauté onion with garlic for deeper flavor; add cayenne for warmth.
- Bake individual servings in ramekins (15-20 min).
- Vegan: Use plant-based cream/cheese.
- Keto: Omit flour, use cream cheese.
- Gluten-Free: Use GF flour for roux.
This spinach gratin recipe contains dairy; adjust for allergies.
Common Questions Answered
Is spinach gratin a healthy option?
Yes, with fresh spinach and quality ingredients, this spinach gratin recipe provides vital nutrients. It fits a healthy eating plan. I often choose organic ingredients.
Can I freeze spinach gratin for later?
Absolutely! Freeze it baked or unbaked in an airtight container for up to 3 months. Thaw overnight in the fridge and reheat. Great for easy meal prep.
What’s the best substitute if I don’t have Gruyère?
Parmesan or good white cheddar are excellent substitutes, offering similar savory depth to your spinach gratin. Monterey Jack also melts well.
How do I prevent my spinach gratin from being watery?
Thoroughly drain and squeeze all excess liquid from cooked spinach. This prevents a diluted sauce. My personal tip: I always press it firmly in a sieve.
Can I make this spinach gratin ahead of time?
Yes, assemble the dish up to two days in advance. Keep it covered in the refrigerator before baking. Perfect for stress-free entertaining or busy weeknights.
What main dishes pair well with spinach gratin?
It’s versatile! This spinach gratin recipe pairs beautifully with roasted meats like chicken or ham, or a pan-seared steak. A fantastic family dinner addition.
Conclusion
This easy spinach gratin recipe offers comfort, flavor, and wholesome cooking for family dinners. Pin this delightful spinach gratin to your meal plan or for your next gathering!
Print
spinach gratin recipe
- Total Time: 75 minutes
- Yield: 8 servings 1x
- Diet: General
Description
This easy spinach gratin recipe features a creamy, cheesy interior topped with a golden, zesty za’atar crumb, perfect for a satisfying side dish. It’s designed to create a memorable meal with ease for busy weeknights or holiday gatherings.
Ingredients
- 2 lbs fresh spinach, or 1 lb frozen, thawed
- 3 tablespoons unsalted butter
- 2 medium shallots, finely minced
- 3 cloves garlic, minced
- 0.25 cup all-purpose flour
- 1.5 cups heavy cream (or half-and-half)
- 0.5 cup water
- 0.25 teaspoon freshly grated nutmeg
- 0.5 teaspoon ground black pepper
- 0.5 teaspoon sea salt, or to taste
- 1 cup Gruyère cheese, freshly grated (or Cheddar or Monterey Jack)
- 0.5 cup Parmesan cheese, freshly grated, plus extra for topping
- 0.5 half preserved lemon (about 25g), pulp removed, rind finely diced
- 1 cup Panko breadcrumbs
- 1 tablespoon Za’atar spice blend
- 1 teaspoon ground sumac
- 2 tablespoons extra virgin olive oil, plus extra for drizzling
- 0.25 cup fresh mint leaves, roughly chopped, for garnish
Instructions
- Prep The Spinach: If using fresh spinach, blanch it in boiling water for 1-2 minutes until wilted. Immediately transfer to an ice bath to stop cooking, then drain very well. Wring out as much liquid as possible using a clean kitchen towel; roughly chop the dry spinach. If using frozen spinach, simply thaw completely and wring out all excess liquid.
- Make The Cream Sauce: In a medium saucepan or Dutch oven, melt 2 tablespoons of butter over medium heat. Add the finely minced shallots and cook until softened and translucent (about 3-5 minutes). Add the minced garlic and cook for another minute until fragrant. Sprinkle the flour over the mixture and stir constantly for 1 minute to form a roux. Gradually whisk in the heavy cream and water until smooth. Bring to a gentle simmer, whisking occasionally, until thickened (about 5-7 minutes). Remove from heat. Stir in the freshly grated nutmeg, ground black pepper, and sea salt. Add the grated Gruyère and 0.5 cup Parmesan, stirring until the cheeses are fully melted and the sauce is smooth and creamy.
- Combine And Bake: Preheat the oven to 375 F (190 C). Fold the finely diced preserved lemon and the squeezed, chopped spinach into the rich cheese sauce until well combined. Lightly grease a 2-quart gratin dish with the remaining 1 tablespoon of butter. Transfer the spinach mixture into the prepared dish, spreading it evenly. In a small bowl, combine the panko breadcrumbs, za’atar, and sumac. Drizzle with 2 tablespoons of olive oil and mix until coated. Sprinkle this seasoned crumb mixture evenly over the spinach, optionally adding extra Parmesan. Bake for 25-30 minutes, or until the gratin is bubbly around the edges and the topping is golden brown and crisp. Remove from the oven and let rest for 5-10 minutes before serving.
Notes
Don’t skip squeezing the spinach; it’s crucial for a thick, creamy gratin. Let the gratin rest for 5-10 minutes after baking to set slightly before serving.
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 0.5 cup (120 g)
- Calories: 400 calories
- Sugar: 2 g
- Sodium: 500 mg
- Fat: 30 g
- Saturated Fat: 18 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 4 g
- Protein: 12 g
- Cholesterol: 90 mg
Keywords: spinach gratin, side dish, creamy, cheesy, za’atar, easy, baked, weeknight meal, holiday gathering, vegetarian
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.




