Love this recipe? Save it to Pinterest before you forget!
Cheesy Baked Spinach & Artichoke Casserole for a Festive Holiday Brunch
Every December my grandmother cleared off the dining-room buffet, unfolded the extra leaves, and set out a mismatched collection of vintage casserole dishes. One of them—her chipped white CorningWare—was always filled with bubbling spinach and artichoke heaven. We called it “green gold,” and it was the first thing to disappear, scooped up with buttery croissants while the adults sipped mimosas and the kids hunted for hidden presents. Years later, when I inherited that same CorningWare, I felt the weight of memory and knew I had to recreate her classic, but with a modern make-ahead twist so today’s hosts can actually enjoy the party. After ten test batches (and a lot of taste-testing by my brunch club), this cheesy baked spinach and artichoke casserole was born. It keeps the soul-warming flavors of her original—nutmeg-kissed spinach, tangy artichoke hearts, three kinds of cheese—but bakes into a golden, sliceable square that can be prepped the night before and popped into the oven while guests pour coffee. One bite and you’ll understand why we still fight over the crispy corner pieces.
Why You'll Love This Cheesy Baked Spinach & Artichoke Casserole
- Make-Ahead Magic: Assemble up to 24 hours early; bake straight from the fridge.
- Feed-a-Crowd Friendly: One 9×13 pan yields 12 generous brunch portions.
- Three-Cheese Wonder: Creamy mascarpone, melty mozzarella, and sharp Parm deliver depth without graininess.
- Veggie-Loaded but Indulgent: An entire pound of spinach plus two cans of artichokes sneak in greens while tasting decadent.
- Crispy Top, Creamy Center: A buttery panko crown bakes up golden, contrasting the lush interior.
- Holiday Versatility: Perfect for Christmas morning, Easter brunch, or New-Year’s-Day potluck.
- Freezer Hero: Double the batch and freeze one unbaked for up to two months.
Ingredient Breakdown
Great holiday casseroles start with smart shopping. Below is a quick science-backed cheat-sheet so you know why each component matters and how to pick the best version.
- Spinach: Frozen chopped spinach is actually higher in folate than fresh after blanching. Thaw, then squeeze until almost dry—excess water will curdle the custard.
- Artichoke Hearts: Canned in water keeps sodium low; marinated jars add tang but can discolor the custard. Either works—just rinse and pat dry.
- Mascarpone: Italian triple-cream cheese stabilizes the base so the casserole slices cleanly. In a pinch, swap with softened cream cheese plus 2 Tbsp heavy cream.
- Mozzarella: Low-moisture, part-skim prevents a watery result. Shred yourself; pre-shredded cellulose can mute silkiness.
- Parmesan: Aged 24 months adds natural glutamates for savory depth. Veggie rennet versions keep it vegetarian if you have guests who care.
- Eggs: Provide structure. Room-temperature eggs emulsify more smoothly with the dairy.
- Heavy Cream + Whole Milk: This ratio (1:1) sets the custard without turning into flan. Sub with half-and-half in a pinch, but expect a slightly looser texture.
- Shallot + Garlic: Sweet-sharp balance; sauté until translucent to remove raw bite.
- Nutmeg: A whisper (⅛ tsp) amplifies spinach’s grassy sweetness—grandma’s secret.
- Panko + Butter: Japanese breadcrumbs bake extra-crispy; coating them with melted butter before topping prevents dry spots.
Step-by-Step Instructions
Yield: one 9×13-inch pan (12 brunch servings). Total hands-on time: 25 min. Bake: 40 min.
Prep-ahead timeline
- Day before: assemble, cover, refrigerate
- Morning of: bake 45 min, rest 10 min
Oven & dish
- Preheat 375 °F (190 °C)
- Grease 9×13 glass or ceramic
- Sauté aromatics: In a medium skillet, melt 1 Tbsp butter over medium heat. Add 1 small minced shallot and 2 cloves garlic; cook 2–3 min until translucent. Cool slightly.
- Thaw & wring spinach: Microwave two 10-oz boxes frozen chopped spinach per package directions. Place in a clean kitchen towel and twist until no more water drips—seriously, squeeze hard! You should have ~1½ packed cups.
- Prep artichokes: Drain 2 cans (14 oz each) artichoke hearts, rinse, pat dry, and chop into ¾-inch pieces so they distribute evenly.
- Build custard base: In a large bowl whisk 4 large eggs, 8 oz mascarpone, 1 cup whole milk, 1 cup heavy cream, 1 tsp kosher salt, ½ tsp black pepper, ⅛ tsp nutmeg, and a pinch of cayenne until silky.
- Fold in veggies & cheeses: Stir in spinach, artichokes, 1½ cups shredded mozzarella, and ¾ cup grated Parmesan. Add cooled shallot mixture.
- Fill pan & top: Pour into buttered 9×13 dish. Combine 1 cup panko with 2 Tbsp melted butter; sprinkle over casserole. Add extra ½ cup mozzarella for those Instagram pulls.
- Bake: 40 min uncovered until the center jiggles like set Jell-O, not waves. If browning too fast, tent with foil for final 10 min.
- Rest: Let stand 10 min to set the custard. Serve warm or at room temperature with sliced baguette and fruit salad.
Expert Tips & Tricks
- Room-temp dairy: Pull eggs, milk, and cream from the fridge 30 min before mixing to avoid a lumpy custard.
- Micro-plane nutmeg: Freshly grated is 3× more aromatic; pre-ground can taste dusty.
- Cheese cold zone: Keep mozzarella in the freezer 15 min before shredding; it firms up and grates faster.
- Squeeze station: Use rubber gloves when wringing spinach—hot water stings and stains.
- Crunch upgrade: Swap half the panko with crushed Ritz crackers for a buttery, nostalgic topping.
- Make it mini: Divide mixture among 12 muffin tins; bake 18 min for grab-and-go portions.
- Holiday buffet hack: Place the baking dish on an upside-down sheet pan to avoid over-browning the bottom in a crowded oven.
Common Mistakes & Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Watery layer on bottom | Spinach not squeezed dry enough | Re-bake 5 min uncovered to evaporate; serve with slotted spoon |
| Curdled texture | Oven too hot or dairy boiled | Lower temp to 350 °F next time; bake in water bath |
| Bland flavor | Under-salted custard | Sprinkle flaky salt on top after baking; add ½ tsp Dijon to custard |
| Panko burns | Top rack placement | Move to lower third; tent with foil |
Variations & Substitutions
- Gluten-free: Replace panko with crushed gluten-free cornflakes mixed with 1 Tbsp olive oil.
- Dairy-light: Use Neufchâtel instead of mascarpone, 2% milk, and reduce mozzarella to 1 cup; add 2 tsp cornstarch to stabilize.
- Seafood twist: Fold in 8 oz chopped cooked crab for an elegant Christmas Eve brunch.
- Southern kick: Add 1 cup shredded pepper-jack and 4 oz diced pimentos; serve with hot sauce.
- Vegan (tested!): Swap eggs for 1 cup JUST Egg, use coconut-cream instead of heavy cream, vegan mozzarella & Parm, and nutritional-yeast-packed panko topping.
Storage & Freezing
- Refrigerate: Cool completely, cover tightly, store up to 4 days. Reheat single portions in microwave 60–90 sec or whole pan at 325 °F for 20 min.
- Freeze unbaked: Wrap dish in plastic + foil; freeze up to 2 months. Bake from frozen 60–70 min at 350 °F, adding foil if top browns too quickly.
- Freeze baked: Cut into squares, flash-freeze on a sheet pan, then bag. Thaw overnight and reheat 20 min at 325 °F.
- Make-ahead note: If prepping night before, press plastic wrap directly onto surface to prevent skin; remove before baking.
Frequently Asked Questions
Here’s to crispy edges, melty centers, and the kind of brunch memories that linger long after the last bite. May your holidays be cheesy, cheerful, and stress-free!
Cheesy Baked Spinach & Artichoke Casserole
Ingredients
- 12 oz baby spinach, roughly chopped
- 14 oz can artichoke hearts, drained & chopped
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1 cup shredded mozzarella
- ½ cup grated Parmesan
- 2 large eggs
- 3 cloves garlic, minced
- ½ tsp red-pepper flakes
- Salt & black pepper to taste
- ½ cup panko breadcrumbs
- 2 Tbsp butter, melted
- Zest of 1 lemon
- 2 Tbsp chopped fresh parsley
Instructions
- Preheat oven to 375 °F (190 °C). Lightly grease a 9×13-inch baking dish.
- In a skillet over medium heat, wilt spinach with a splash of water, 2–3 min. Drain, squeeze dry, and set aside.
- In a large bowl, beat cream cheese until smooth. Fold in sour cream, mozzarella, Parmesan, eggs, garlic, pepper flakes, lemon zest, salt, and pepper.
- Stir in chopped artichokes and wilted spinach until evenly coated.
- Spread mixture into prepared dish and smooth the top.
- Combine panko, melted butter, and parsley; sprinkle over casserole.
- Bake 25–30 min until bubbly and golden on top. Broil 1–2 min for extra crunch if desired.
- Rest 5 min before slicing. Serve warm with crusty bread or fresh fruit.
Recipe Notes
- Make-ahead: assemble (minus topping) up to 24 h ahead; add panko just before baking.
- Freezer-friendly: cool completely, wrap tightly, freeze up to 2 months; thaw overnight in fridge before reheating.