This cheesy spinach casserole is a creamy, hearty, and flavorful dish that’s perfect as a side for a family dinner or the star of your next potluck. Packed with tender spinach, gooey cheese, and a crispy topping, it’s a comforting recipe that will have everyone coming back for seconds.
Ingredients
For the casserole:
- 2 (10 oz) packages of frozen spinach, thawed and drained
- 1 medium onion, finely chopped
- 2 tablespoons butter
- 1 cup ricotta cheese
- 1 cup sour cream
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon garlic powder
- 1/2 teaspoon nutmeg (optional)
- Salt and pepper to taste
For the topping:
- 1 cup breadcrumbs
- 1/2 cup shredded cheddar cheese
- 2 tablespoons butter, melted
Instructions
1. Prepare the spinach
- Preheat your oven to 375°F (190°C).
- Squeeze out as much liquid as possible from the thawed spinach. Excess moisture can make the casserole soggy. Set the spinach aside.
2. Sauté the onion
- In a medium skillet, melt 2 tablespoons of butter over medium heat.
- Add the chopped onion and sauté for 3-5 minutes until it becomes soft and translucent. Remove from heat and let it cool slightly.
3. Mix the casserole ingredients
- In a large mixing bowl, combine the spinach, sautéed onion, ricotta cheese, sour cream, mozzarella cheese, Parmesan cheese, garlic powder, nutmeg (if using), salt, and pepper.
- Stir until the mixture is evenly combined.
4. Assemble the casserole
- Grease a 9×9-inch baking dish (or similar size).
- Spread the spinach mixture evenly into the prepared dish.
5. Add the topping
- In a small bowl, mix the breadcrumbs, shredded cheddar cheese, and melted butter until combined.
- Sprinkle this mixture evenly over the spinach casserole.
6. Bake the casserole
- Place the dish in the preheated oven and bake for 25-30 minutes, or until the topping is golden brown and the casserole is bubbling around the edges.
- Remove from the oven and let it cool for 5 minutes before serving.
Tips for Success
- Fresh spinach option: You can use fresh spinach instead of frozen. Simply blanch the spinach in boiling water, drain, and chop before using.
- Cheese variations: Experiment with different cheeses such as Gruyère, Fontina, or a smoked cheddar for added depth of flavor.
- Make it heartier: Add cooked bacon bits, diced ham, or shredded chicken to the mixture for a protein boost.
Serving Suggestions
This cheesy spinach casserole pairs beautifully with roasted chicken, grilled fish, or a juicy steak. It can also be served as a vegetarian main course with crusty bread or a side salad.
Storage and Reheating
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in the oven at 350°F (175°C) for 10-15 minutes, or microwave individual portions until warm.
Why You’ll Love This Recipe
This cheesy spinach casserole is the perfect combination of creamy and crunchy textures, packed with bold flavors. It’s easy to prepare, versatile, and always a crowd-pleaser. Whether for a casual weeknight dinner or a holiday feast, this dish will shine on any table!