Spinach Casserole Recipe: A Simple Holiday Joy

This spinach casserole recipe delivers a wonderfully creamy and cheesy center with a satisfyingly crisp, golden-brown topping. It's the perfect comforting side dish that feels both wholesome and indulgent, making it ideal for weeknight dinners or holiday feasts.
Our easy spinach casserole recipe combines creamy cheeses and fresh spinach, baked with a golden breadcrumb topping for the perfect comforting side dish.

What Makes This Spinach Casserole Recipe So Special

With just a handful of simple ingredients, this spinach casserole recipe delivers a wonderfully creamy and cheesy center with a satisfyingly crisp, golden-brown topping. It’s the kind of comforting side dish that feels both wholesome and indulgent, making it a perfect partner for a weeknight dinner or a holiday feast. We love how the sharp cheddar and creamy cottage cheese create a rich base, while the seasoned breadcrumbs add that essential textural contrast everyone craves.

During our testing, we found that thoroughly squeezing the thawed spinach is the secret to avoiding a watery final dish. It’s a simple step, but it makes all the difference in achieving the perfect creamy spinach casserole consistency. You’re going to be amazed at how such an easy spinach casserole can taste so incredibly decadent!

This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for This Spinach Casserole Recipe

Here’s everything you’ll need to create this comforting dish. We recommend using full-fat cheeses for the richest flavor and creamiest texture in your spinach casserole.

  • 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 cup small curd cottage cheese
  • 1 cup shredded sharp cheddar cheese
  • 2 large eggs, lightly beaten
  • 1/2 cup finely chopped yellow onion
  • 1/4 cup unsalted butter, melted
  • 1/4 cup all-purpose flour
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 cup seasoned breadcrumbs
  • 1 tablespoon olive oil

Cook Time for Your Cheesy Spinach Casserole

We know your time is precious, so we’ve timed every step of this easy spinach casserole. From start to finish, you can have this comforting dish on the table in under an hour.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes

How to Make a Creamed Spinach Casserole

Follow these simple steps for a perfectly baked casserole every single time. We’ve included our team’s little insights to guide you along the way.

Step 1: Preheat and Prepare

Preheat your oven to 350°F and lightly grease a 2-quart baking dish with butter or non-stick spray.

Step 2: Combine the Main Ingredients

In a large mixing bowl, combine the squeezed spinach, cottage cheese, cheddar cheese, beaten eggs, chopped onion, melted butter, flour, garlic powder, salt, and pepper. Mix thoroughly until all ingredients are well incorporated.

Step 3: Transfer to Baking Dish

Transfer the spinach mixture to the prepared baking dish, spreading it into an even layer with a spatula.

Step 4: Create the Topping

In a small bowl, toss the breadcrumbs with the olive oil until evenly moistened, then sprinkle this mixture evenly over the top of the casserole.

Step 5: Bake and Rest

Bake for 35-40 minutes, until the edges are bubbly and the top is golden brown. Let the casserole rest for 5-10 minutes before serving to allow it to set.

Pro Tips & Tasty Tweaks

After making this recipe countless times, we’ve gathered a few favorite tips to help you make it your own. Here are our top suggestions for a flawless spinach casserole.

  • Flavor Swap: For a different cheesy profile, try swapping half of the cheddar for Monterey Jack or Gruyère.
  • Heat Adjustment: If your breadcrumbs are browning too quickly, simply tent the dish with foil for the last 10-15 minutes of baking.
  • Texture Fix: For an ultra-creamy result, let the casserole rest a full 10 minutes after baking; this allows the center to set perfectly for clean slices.
  • Storage Tip: Leftovers reheat beautifully! Cover and refrigerate for up to 3 days, and reheat individual portions in the microwave or the entire dish in a 325°F oven until warmed through.

Flavor & Texture Notes

When you pull this spinach casserole from the oven, you’re greeted by a wonderful aroma of melted cheese and savory onion. The flavor is deeply savory and rich, with the sharp cheddar and creamy cottage cheese creating a robust base that’s perfectly balanced by the gentle earthiness of the spinach.

Texture-wise, you can expect a creamy, almost quiche-like interior that’s beautifully contrasted by the crisp, golden breadcrumb topping. A perfect bite includes a little of that crunchy top with the soft, cheesy center. You’ll know it’s done when the edges are actively bubbling and the top is a uniform golden brown.

Variations & Substitutions

We love this spinach casserole recipe as written, but we also encourage you to get creative! Here are some of our favorite twists that we’ve tested and enjoyed in our own kitchens.

  • Spinach Artichoke Twist: Transform it into a spinach artichoke casserole by stirring in a cup of chopped, well-drained marinated artichoke hearts.
  • Herbaceous Boost: For a fresh flavor pop, add a tablespoon of chopped fresh dill or two tablespoons of sliced fresh chives to the spinach mixture.
  • Crunchy Topping Alternatives: Instead of breadcrumbs, try using crushed buttery crackers or even French fried onions for a different kind of crunch.
  • Dairy Swaps: You can easily substitute the cottage cheese with an equal amount of ricotta cheese for a slightly smoother texture.
  • Extra Veggie Power: Sautéed sliced mushrooms or finely diced red bell pepper can be mixed in for added color and flavor.

Make-Ahead & Scaling

We love recipes that make life easier, and this spinach casserole is a fantastic candidate for getting a head start on your meal prep. You can assemble the entire dish, cover it tightly, and refrigerate it for up to 24 hours before you plan to bake it. If you do this, we recommend letting it sit on the counter for about 20-30 minutes to take the chill off before it goes into the oven; this helps it bake more evenly. For an even easier spinach casserole on a busy day, you can also mix the filling ingredients a day ahead and store them separately in the fridge, then just assemble and add the topping right before baking.

When scaling this recipe, it works beautifully for both smaller and larger gatherings. To make a smaller batch, simply halve all the ingredients and use an 8×8-inch baking dish, reducing the bake time by about 5-10 minutes. For a crowd, you can double the recipe and bake it in a 9×13-inch dish. In our tests, the larger pan needed an extra 10-15 minutes in the oven to become bubbly and golden. Just keep in mind that the texture of this cheesy spinach casserole is best when served fresh, but leftovers are still wonderfully creamy after a gentle reheat.

How to Serve This Spinach Casserole Recipe

This versatile dish truly shines as a comforting side, and we love how it complements so many different main courses. For a classic weeknight dinner, we often pair it with roasted chicken or baked fish. The creamy, savory notes of the casserole balance perfectly with the simple flavors of the protein. During the holidays, it makes a wonderful addition to the spread alongside a glazed beef or turkey roast or a herb-roasted turkey.

For a more complete plate, consider serving it with a bright, acidic side to cut through the richness. A simple arugula salad with a lemon vinaigrette or some quick-pickled red onions work wonders. This easy spinach casserole is also substantial enough to stand as a vegetarian main course, perhaps with a cup of tomato soup for a cozy, satisfying lunch.

One of our favorite team discoveries was how well this creamed spinach casserole holds its shape when served. Letting it rest for those 5-10 minutes after baking is the key to getting those beautiful, clean slices that look so inviting on the plate.

Mistakes to Avoid

After many rounds of testing, we’ve seen almost every possible kitchen mishap. Fortunately, they’re all easy to avoid with a little know-how. Here are the most common pitfalls we’ve encountered with this spinach casserole recipe and how you can steer clear of them for a perfect result every time.

First, and this is our number one tip, do not skip thoroughly squeezing the spinach. It might seem like a small detail, but frozen spinach holds a surprising amount of water. If you don’t remove it, you’ll end up with a watery, loose casserole instead of the firm, creamy texture you’re after. We squeeze it in a clean kitchen towel over the sink, twisting until no more liquid comes out.

Another common question we get is, “Why is my topping not crispy?” This usually happens if the breadcrumbs are applied too thickly or aren’t evenly coated in the oil. The goal is a light, even sprinkle of moistened crumbs, which will toast up to a perfect golden brown. Conversely, if your topping is browning too fast, don’t hesitate to tent the dish with foil partway through baking.

Finally, avoid overbaking. You’re looking for bubbly edges and a golden top, not a dark brown crust. The casserole continues to set up as it rests, so pulling it out at the right moment ensures a lusciously creamy interior. Following these simple steps will guarantee your cheesy spinach casserole turns out perfectly.

How to Store This Spinach Casserole Recipe

Good news: this casserole stores and reheats beautifully, making it a fantastic option for leftovers or planned-over meals. After the dish has cooled completely, cover it tightly with plastic wrap or transfer individual portions to airtight containers. It will keep in the refrigerator for up to 3 days. The breadcrumb topping will soften in the fridge, but the flavor will still be fantastic.

For longer storage, this easy spinach casserole freezes well. We prefer to freeze it in individual portions for easy lunches. Wrap slices tightly in plastic wrap and then in foil, or place them in a freezer-safe container. It will keep for up to 2 months. To reheat, thaw overnight in the refrigerator and then warm in a 325°F oven until heated through, or microwave single servings until hot. The texture will be slightly softer after freezing, but it remains a delicious and convenient meal.

Try This Spinach Casserole Recipe Yourself

We genuinely hope you feel inspired to try this spinach casserole recipe in your own kitchen. It’s one of those dishes that our team returns to again and again because it’s reliably delicious, comforting, and so simple to put together. Whether you’re cooking for a busy Tuesday night or a special holiday table, this casserole is sure to become a new favorite.

Remember, the best part of cooking is making a recipe your own. Don’t be afraid to add your own twist, whether it’s a different cheese, a handful of fresh herbs, or an extra vegetable. We’d love to hear how your creamed spinach casserole turns out! This is a forgiving recipe, so trust your instincts and enjoy the process of creating a warm, homemade dish for yourself and your loved ones.

Creamy Cheesy Spinach Casserole

No ratings yet
This spinach casserole recipe delivers a wonderfully creamy and cheesy center with a satisfyingly crisp, golden-brown topping. It’s the perfect comforting side dish that feels both wholesome and indulgent, making it ideal for weeknight dinners or holiday feasts.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 245

Ingredients
 
 

  • 1 package frozen chopped spinach 10-ounce, thawed and squeezed dry
  • 1 cup small curd cottage cheese
  • 1 cup shredded sharp cheddar cheese
  • 2 large eggs lightly beaten
  • 0.5 cup finely chopped yellow onion
  • 0.25 cup unsalted butter melted
  • 0.25 cup all-purpose flour
  • 0.5 tsp garlic powder
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 0.25 cup seasoned breadcrumbs
  • 1 tbsp olive oil

Equipment

  • 2-quart baking dish
  • Large mixing bowl
  • Small Bowl

Method
 

  1. Preheat your oven to 350°F and lightly grease a 2-quart baking dish with butter or non-stick spray.
  2. In a large mixing bowl, combine the squeezed spinach, cottage cheese, cheddar cheese, beaten eggs, chopped onion, melted butter, flour, garlic powder, salt, and pepper. Mix thoroughly until all ingredients are well incorporated.
  3. Transfer the spinach mixture to the prepared baking dish, spreading it into an even layer with a spatula.
  4. In a small bowl, toss the breadcrumbs with the olive oil until evenly moistened, then sprinkle this mixture evenly over the top of the casserole.
  5. Bake for 35-40 minutes, until the edges are bubbly and the top is golden brown. Let the casserole rest for 5-10 minutes before serving to allow it to set.

Nutrition

Calories: 245kcalCarbohydrates: 12gProtein: 14gFat: 16gSaturated Fat: 8gCholesterol: 95mgSodium: 580mgPotassium: 320mgFiber: 2gSugar: 2gVitamin A: 6500IUVitamin C: 6mgCalcium: 220mgIron: 2mg

Notes

Thoroughly squeeze the thawed spinach to avoid a watery final dish. For a different cheesy profile, try swapping half of the cheddar for Monterey Jack or Gruyère. Leftovers reheat beautifully and can be stored in the refrigerator for up to 3 days.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Absolutely! You will need about 1 to 1.5 pounds of fresh spinach. Simply wilt it in a large pan with a tablespoon of water, then drain it and squeeze it thoroughly to remove all excess liquid before using it in the recipe. The key is to get it as dry as possible, just like the frozen kind.

How do I know when the casserole is done baking?

The casserole is ready when the edges are actively bubbling and the breadcrumb topping is a uniform golden brown. A knife inserted into the center should come out clean, indicating the eggs have set. It will continue to firm up as it rests on the counter.

Can I make this spinach casserole without eggs?

The eggs act as a binder, so omitting them will result in a much softer, less sliceable texture. For a similar binding effect, you could try using a flax egg, but the final consistency will be different from our tested version.

What can I use instead of cottage cheese?

Ricotta cheese is an excellent one-to-one substitute for cottage cheese and will give you a slightly smoother, but equally delicious, texture in your cheesy spinach casserole. Full-fat ricotta will provide the creamiest results.

Conclusion

We are so excited for you to experience the simple joy of making this spinach casserole recipe. It’s a testament to how a few basic ingredients can come together to create something truly special and comforting. From our kitchen to yours, we hope this dish brings warmth and satisfaction to your table. Remember to let us know how it goes when you try this easy spinach casserole yourself—happy cooking!

SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating