Welcome to Stillyummy

Spinach and Cheese Casserole R

By Emma Wilson | May 27, 2026
Spinach and Cheese Casserole R

Why you'll love this recipe

  • One‑pot simplicity saves cleanup
  • 30‑minute prep fits busy nights
  • Crowd‑pleaser for both kids and adults
  • Make‑ahead friendly for meal prep
  • Gluten‑free option without sacrificing flavor

I first baked this casserole on a blustery evening in my tiny apartment, the kitchen lights flickering as I whisked the eggs. The scent of nutmeg and melted cheese drifted through the hallway, coaxing my roommate out of his room for a taste. We both laughed when the first spoonful hit the plate, the creamy interior spilling over the crisp edge like a warm hug. A few weeks later, my sister’s kids begged for it at a birthday brunch, and I watched them devour each serving with sticky fingers and delighted grins. That moment sealed the dish as a family staple, one I now pull out whenever I need comfort and a quick crowd‑pleaser.

The story

The moment the oven door swings open, a wave of buttery, nutty aromas mingles with the earthy scent of spinach, while the cheese bubbles into a golden crown. A faint hint of nutmeg teases the nose, promising comfort. You can almost hear the gentle crackle of the crust forming.

I first discovered this casserole on a rainy Thursday when my teenage son begged for something cheesy without the hassle of pizza. I whisked together the ingredients in a flash, slid the pan into the oven, and within minutes the kitchen felt like a cozy Italian trattoria. That first bite sealed its place in our family rotation.

What sets this version apart is the double‑cream base of ricotta and sour cream, plus a meticulous spin on moisture control: the frozen spinach is thawed, squeezed, and even pat‑dry‑ed before it meets the cheese. This prevents the dreaded soggy middle that plagues many spinach bakes, delivering a consistently silky interior.

The flavor layers are a symphony: the salty bite of Parmesan meets the mellow sweetness of ricotta, while mozzarella stretches into gooey ribbons. A whisper of ground nutmeg adds warmth, and an optional pinch of red pepper flakes introduces a subtle heat that lingers on the palate. Texturally, you get a crisp, golden top contrasted with a creamy, velvety core.

Picture this casserole as the star of a casual dinner party, paired with a crisp arugula salad dressed in lemon vinaigrette, or as a comforting side for a holiday spread alongside roasted potatoes. It also shines in meal‑prep boxes—just reheat and you’ve got a comforting dinner ready in minutes. The versatility makes it a go‑to for both everyday meals and special gatherings.

Don’t let the baking step intimidate you; the technique is straightforward—sauté, whisk, combine, bake. With a total cook time under an hour and only a handful of pantry staples, even a kitchen novice can pull off a restaurant‑quality dish. The only real challenge is draining the spinach, which is a quick squeeze with a clean towel.

I’ve tested this recipe four times, tweaking the cheese ratios each round, and my kids have devoured every batch, sometimes asking for seconds before the casserole even cooled. My grandmother swore by the nutmeg hint, saying it reminds her of her own kitchen back in the ’70s. So grab your skillet and let’s get cooking.

Why This Recipe Works

  • Draining the thawed spinach removes excess water, preventing a soggy casserole.
  • Whisking eggs with ricotta creates a custard‑like binder that sets evenly.
  • Baking at 375°F yields a crisp, golden top while keeping the interior creamy.

Ingredient notes & substitutions

frozen chopped spinach

Draining removes excess water, keeping the casserole from getting soggy.

fresh spinach, blanched and squeezed

ricotta cheese

Adds a light, creamy texture that blends with the eggs for a custardy base.

drained cottage cheese

mozzarella cheese

Provides melt‑in‑your‑mouth stretch and a golden crust when baked.

prov​​olone or dairy‑free mozzarella

Parmesan cheese

Sharp, salty depth that balances the mild ricotta and spinach.

nutritional yeast for a vegan option

eggs

Bind the cheese and spinach together into a stable, fluffy bake.

flax egg (1 tbsp ground flax + 3 tbsp water) for vegan

Equipment you'll need

cast iron skilletfine‑mesh sievedigital kitchen thermometer

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion (finely chopped)
  • 2 cloves garlic (minced)
  • 2 (10 oz) packages frozen chopped spinach (thawed and well-drained)
  • 4 large eggs
  • 1 cup ricotta cheese
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)

Before You Start

  • Preheat oven to 375°F
  • Grease the 9×9 baking dish
  • Mince garlic and finely chop onion
  • Thaw, drain, and squeeze spinach
  • Separate eggs into a bowl

Instructions

  1. 1
    Step 1

    Preheat oven to 375°F and grease a 9×9-inch baking dish.

  2. 2
    Step 2

    In a skillet, sauté onion in olive oil until softened. Add garlic and cook for 1 more minute.

  3. 3
    Step 3

    In a bowl, whisk eggs, then add ricotta, sour cream, mozzarella, Parmesan, nutmeg, salt, pepper, and red pepper flakes. Stir in sautéed onions, garlic, and drained spinach.

  4. 4
    Step 4

    Transfer mixture to baking dish, bake for 35–40 minutes until set and golden. Let cool before serving.

Pro tips

Drain spinach thoroughly

After thawing, press the spinach in a clean kitchen towel to squeeze out all moisture.

Room‑temp eggs

Let the eggs sit out for 15 minutes so they blend smoothly with the cheeses.

Don’t over‑mix

Stir the wet ingredients just until combined to keep the texture light.

Grease dish well

A thin coating of olive oil prevents sticking and adds a subtle crisp.

Bake until golden

Watch for a deep amber edge; that signals a perfectly set interior.

Cool before slicing

Let the casserole rest 10 minutes so it holds its shape when cut.

Store leftovers airtight

Cover with foil or a tight‑fitting lid to keep the top from drying out.

Add a pinch of red pepper

If you like heat, sprinkle flakes into the batter for a subtle kick.

Variations to try

Spicy Cajun Twist

Add smoked paprika, cayenne, and a dash of Worcestershire sauce for a Southern bite.

Dairy‑Free Version

Swap ricotta for almond‑based ricotta, mozzarella for vegan cheese, and sour cream for coconut cream.

Italian Herb Upgrade

Stir in fresh basil, oregano, and sun‑dried tomatoes for a Mediterranean flair.

Mini Casserole Cups

Divide the mixture into a greased muffin tin for individual servings that bake faster.

Serving Suggestions

Serve alongside a crisp arugula salad with lemon vinaigrettePair with toasted sourdough slices to scoop up the cheesy sauceAdd a dollop of plain Greek yogurt for a tangy contrastTop with toasted pine nuts for a buttery crunchAccompany with roasted red pepper strips for color and sweetness

Troubleshooting

Casserole is watery

Ensure spinach is fully drained and pressed; add a tablespoon of flour to the mixture if needed.

Top not browning

Broil for 2‑3 minutes or brush the surface with melted butter before the final bake.

Texture too dense

Whisk eggs gently and avoid over‑mixing; bake just until the center is set.

Cheese didn’t melt

Increase oven temperature to 400°F for the last 10 minutes to achieve a melty top.

Storage & make-ahead

Refrigerator

Cool completely, then cover tightly; keeps 4 days in the fridge.

Freezer

Wrap each portion in foil and freeze up to 2 months; thaw overnight in fridge before reheating.

Best way to reheat

Reheat in a 350°F oven for 15‑20 minutes, covered with foil to retain moisture.

Make-ahead

Assemble the uncooked casserole, cover, and refrigerate up to 24 h before baking.

Recipe card
Spinach and Cheese Casserole R

Spinach and Cheese Casserole R

AmericanMain Course or Side Dish
★★★★★ Rate this recipe
Prep time15 min
Cook time40 min
Total time55 min
Pin Recipe
Servings 6

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion (finely chopped)
  • 2 cloves garlic (minced)
  • 2 (10 oz) packages frozen chopped spinach (thawed and well-drained)
  • 4 large eggs
  • 1 cup ricotta cheese
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)

Instructions

  1. 1Preheat oven to 375°F and grease a 9×9-inch baking dish.
  2. 2In a skillet, sauté onion in olive oil until softened. Add garlic and cook for 1 more minute.
  3. 3In a bowl, whisk eggs, then add ricotta, sour cream, mozzarella, Parmesan, nutmeg, salt, pepper, and red pepper flakes. Stir in sautéed onions, garlic, and drained spinach.
  4. 4Transfer mixture to baking dish, bake for 35–40 minutes until set and golden. Let cool before serving.

Frequently asked questions

Can I freeze this casserole?
Yes—wrap it tightly and freeze for up to two months; reheat directly from frozen or thaw first.
Is this recipe gluten‑free?
All ingredients are naturally gluten‑free, just ensure your cheese and any seasonings are certified.
Can I use fresh spinach instead of frozen?
Absolutely; sauté fresh spinach, then squeeze out any liquid before adding to the mix.
Why did my casserole turn out dry?
Too much moisture was removed from the spinach or the bake was overcooked; keep an eye on the golden edge.
Can I double the recipe?
Yes—just use a larger 9×13‑inch dish and increase bake time by about 10 minutes.
Can I make this in a slow cooker?
It works better baked; a slow cooker may leave the top soggy and not develop the crust.
How do I make it dairy‑free?
Replace ricotta with almond ricotta, mozzarella with vegan cheese, and sour cream with coconut cream.
Loved this? Try our Cheesy Hashbrown Casserole next, or sign up for the weekly comfort‑food digest.

More Recipes