Creamy Spinach Casserole with Bubbling Mozzarella and Parmesan

By Heidi Vance

On August 29, 2026

Close up of charred mozzarella and parmesan crust on a creamy spinach casserole. (creamy spinach casserole)

Cuisine

American, French-inspired

Prep time

15 minutes

Cooking time

20 minutes

Total time

35 minutes

Servings

6 servings

Creamy spinach casserole is the ultimate comfort food side dish that transforms simple greens into a decadent, cheesy masterpiece. This recipe features perfectly wilted dark green spinach enveloped in a thick, velvety heavy cream sauce and topped with a golden-brown, charred mozzarella crust. Whether you are looking for a holiday showstopper or a cozy weeknight accompaniment, this dish delivers on every sensory level.

When you prepare this creamy spinach casserole, you are creating a professional-grade side dish that mimics the high-end steakhouse experience. The secret lies in the balance between the earthy spinach and the sharp, salty punch of toasted parmesan cheese. Every bite offers a contrast between the silky sauce and the stringy, bubbling cheese pull that Pinterest dreams are made of.

A high-angle shot of a cheesy spinach casserole garnished with fresh chives and red pepper flakes.
Fresh chives and red pepper flakes add the perfect finishing touch to this rich dish.

Why This Is The Best Cheesy Spinach Recipe You Will Ever Make

  • Ultra-Thick Texture: We use a specific reduction technique to ensure the sauce is velvety and clings to the leaves, never watery.
  • The Perfect Crust: A combination of shredded mozzarella and finely grated parmesan creates a toasted, bubbly topping with beautiful charred spots.
  • Visual Appeal: Garnished with vibrant red pepper flakes and fresh chives, this dish looks as good in a rustic white ceramic casserole dish as it tastes.
  • Keto-Friendly Option: This dish is naturally low-carb, making it perfect for those following a keto creamed spinach lifestyle.

Essential Ingredients for a Velvety Casserole Base

To achieve the forensic visual accuracy of a professional food photo, each ingredient serves a specific culinary purpose. Using high-quality fats and fresh garnishes is the key to elevating this creamy spinach casserole.

Fresh Baby Spinach: Use about 20oz (565g) of fresh leaves. While it looks like a lot, it wilts down into the perfect concentrated flavor base. If you prefer other greens, you can adapt this technique for a baked vegetable casserole.

Heavy Cream (240ml / 1 cup): This provides the high fat content necessary for a stable, non-breaking sauce that stays thick under the heat of the broiler.

Cream Cheese (115g / 4oz): This acts as a thickener and emulsifier, ensuring the sauce doesn’t separate or become oily.

Mozzarella Cheese (150g / 1.5 cups): Specifically chosen for its superior melting properties and that iconic, stringy cheese pull.

Parmesan Cheese (50g / 0.5 cup): Finely grated parmesan provides the saltiness and the ability to “toast” into golden-brown spots under the flame.

Aromatics: Fresh garlic, shallots, and a pinch of nutmeg to enhance the natural sweetness of the dairy.

Garnishes: Red pepper flakes for a hint of heat, cracked black pepper for depth, and finely chopped fresh chives for a pop of color.

Step-by-Step Instructions for the Perfect Bubbling Casserole

Step 1: Wilting the Spinach and Removing Moisture

Start by heating a large skillet over medium heat with a tablespoon of olive oil. Add the spinach in batches, tossing until it becomes wilted dark green spinach.

Pro Tip: Once wilted, place the spinach in a fine-mesh sieve and press out every drop of excess liquid. This prevents your creamy spinach casserole from becoming a watery mess in the oven.

Step 2: Crafting the Thick Heavy Cream Sauce

In the same skillet, sauté finely minced garlic and shallots until fragrant. Pour in the 1 cup (240ml) of heavy cream and whisk in the cream cheese until smooth and bubbling.

Season with salt, cracked black pepper, and a pinch of nutmeg. The sauce should be thick enough to coat the back of a silver vintage spoon without dripping off immediately.

Close up of charred mozzarella and parmesan crust on a creamy spinach casserole. (creamy spinach casserole)
Look for these golden-brown charred spots to ensure maximum flavor.

Step 3: The Assembly and The Cheese Pull

Fold the squeezed spinach into the cream sauce until every leaf is coated. Transfer the mixture into a rustic white ceramic casserole dish.

Top the mixture generously with the shredded mozzarella and parmesan cheese. Ensure the cheese reaches the very edges of the dish to create those crispy, toasted corners.

Step 4: The High-Heat Bake

Bake at 400°F (200°C) for 15 minutes, then turn the broiler to high for the last 2-3 minutes. Watch closely! You are looking for melted bubbly mozzarella with distinct golden-brown charred spots.

Remove from the oven when the cheese is hissing and bubbling aggressively. The visual cues should match the high-angle, close-up shots of a perfect vegetable casserole.

Expert Tips for Success

  • Don’t Skimp on the Squeeze: The number one failure in spinach recipes is excess water. Squeeze the spinach until it is a dry ball before adding it to the cream.
  • Use Block Cheese: Grate your mozzarella and parmesan from a block. Pre-shredded cheeses are coated in potato starch, which prevents that perfect, stringy cheese pull.
  • Temperature Control: Ensure your cream cheese is at room temperature before whisking it into the cream to avoid lumps.
  • The Garnish Timing: Add the red pepper flakes and fresh chives after the casserole comes out of the oven to maintain their vibrant colors and oils.

Storage, Reheating, and Freezing

This creamy spinach casserole is excellent for meal prep. You can store leftovers in an airtight container in the refrigerator for up to 3 days.

To reheat, place a portion in a small baking dish and pop it back into the oven at 350°F (175°C) until the cheese begins to bubble again. Avoid the microwave if possible, as it can cause the heavy cream sauce to break and become oily.

We do not recommend freezing this dish, as the cell structure of the spinach and the emulsion of the heavy cream will change significantly upon thawing, resulting in a grainy texture.

What to Serve With This Cheesy Side Dish

Because this dish is so rich and savory, it pairs perfectly with lean proteins or other roasted vegetables. Consider serving it alongside a slow cooker turkey breast for a holiday meal.

If you are hosting a tapas-style dinner, this casserole complements creamy garlic parmesan mushrooms or even garlic potato pops for a texture-rich feast.

Frequently Asked Questions

Yes, but you must thaw it completely and squeeze it extremely dry in a kitchen towel. Frozen spinach contains even more moisture than fresh, which can ruin the cream sauce texture.

The secret is two-fold: press the wilted spinach until no liquid remains, and use a combination of heavy cream and cream cheese to create a stable, thick emulsion.

Absolutely. By using heavy cream and full-fat cheeses, this recipe is naturally low in carbs and high in healthy fats, perfect for a ketogenic diet.

Low-moisture mozzarella provides the best stretch and bubble, while finely grated parmesan adds the saltiness and ability to brown into beautiful charred spots.

The Ultimate Creamy Spinach Casserole Recipe

Close up of charred mozzarella and parmesan crust on a creamy spinach casserole. (creamy spinach casserole)

Creamy Spinach Casserole with Bubbling Mozzarella and Parmesan

A decadent creamy spinach casserole featuring wilted dark green spinach, a velvety heavy cream sauce, and a toasted mozzarella and parmesan crust. Perfect for holidays or a cozy, cheesy keto-friendly side dish.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Dinner, Side Dish
Cuisine: American, French-inspired
Calories: 285

Ingredients
  

Casserole Ingredients
  • 20 oz Fresh baby spinach 565g, wilted and squeezed dry
  • 1 cup Heavy cream 240ml
  • 4 oz Cream cheese 115g, softened
  • 2 cloves Garlic minced
  • 1.5 cups Mozzarella cheese 150g, shredded
  • 0.5 cup Parmesan cheese 50g, finely grated
  • 1 tsp Red pepper flakes for garnish
  • 2 tbsp Fresh chives finely chopped

Equipment

  • 1 Rustic white ceramic casserole dish
  • 1 Large Skillet
  • 1 Fine-mesh Sieve For squeezing spinach

Method
 

Prepare the Base
  1. Sauté spinach in a skillet until dark green and wilted. Use a sieve to squeeze out all excess moisture.
  2. Whisk heavy cream and cream cheese with garlic and spices until a thick, velvety sauce forms.
  3. Fold spinach into sauce, transfer to white ceramic dish, top with mozzarella and parmesan. Bake at 400°F (200°C) until bubbling and charred.

Notes

Ensure spinach is completely dry to avoid a watery sauce.
Broil for the last 2 minutes for maximum char spots.
A bubbling creamy spinach casserole in a white ceramic dish with a silver spoon lifting a cheesy portion. (creamy spinach casserole)
The ultimate cheesy, bubbly spinach casserole with a perfect cheese pull.

Save This Recipe to Pinterest!

If you love this creamy spinach casserole, make sure to save it to your “Side Dishes” or “Keto Recipes” board on Pinterest! Following pantry_dream ensures you never miss a decadent, cheesy update.

Did you make this recipe? We want to see your results! Upload a photo of your bubbling casserole in the comments below and tell us how that cheese pull turned out. Don’t forget to leave a 5-star rating to help other home cooks find this recipe!

You might also like these recipes

Leave a Comment

Recipe Rating