Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Cheese Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 57 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Spinach and Cheese Casserole is a deliciously creamy and cheesy baked side dish featuring tender spinach blended with eggs, milk, and a mix of mozzarella and Parmesan cheeses. It’s seasoned with garlic, onions, nutmeg, and a hint of black pepper, topped with optional crispy breadcrumbs for a golden finish. Perfect for an easy, comforting vegetarian meal or side.


Ingredients

Scale

Main Ingredients

  • 2 tablespoons unsalted butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 (10-ounce) packages frozen chopped spinach, thawed and well-drained
  • 4 large eggs
  • 1 cup whole milk
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg

Optional Topping

  • 1/2 cup breadcrumbs
  • 1 tablespoon olive oil


Instructions

  1. Preheat and Prepare Dish: Preheat your oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish to ensure the casserole doesn’t stick.
  2. Sauté Aromatics: In a skillet over medium heat, melt the butter. Add the finely chopped onion and cook for 4 to 5 minutes until softened and translucent. Stir in the minced garlic and cook for an additional minute to release its aroma, then remove from heat.
  3. Mix Wet Ingredients and Seasoning: In a large mixing bowl, whisk together the eggs, whole milk, sour cream, salt, black pepper, and ground nutmeg until thoroughly combined.
  4. Combine Spinach and Cheese: Stir the sautéed onion and garlic into the egg mixture. Gently fold in the well-drained spinach along with shredded mozzarella and grated Parmesan cheese until evenly incorporated.
  5. Assemble Casserole: Pour the spinach and cheese mixture into the prepared baking dish, smoothing the top with a spatula for even baking.
  6. Add Breadcrumb Topping (Optional): If using, mix the breadcrumbs with olive oil and sprinkle this mixture evenly over the top of the casserole to add a crunchy golden crust.
  7. Bake: Place the baking dish in the preheated oven and bake for 30–35 minutes. Bake until the casserole is set in the center and the top is a beautiful golden brown.
  8. Cool and Serve: Allow the casserole to cool for 5–10 minutes before slicing and serving. This rest time helps it set and makes serving easier.

Notes

  • Ensure the spinach is thoroughly drained to prevent a watery casserole.
  • For added flavor, try mixing in crumbled feta or shredded cheddar cheese.
  • This casserole can be prepared ahead of time and reheated for convenience.