
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.
What You’ll Find in This Article
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
Ingredients
Equipment
Method
- Preheat your oven to 350°F and lightly grease a 2-quart baking dish with butter or non-stick spray.
- 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.
- Transfer the spinach mixture to the prepared baking dish, spreading it into an even layer with a spatula.
- 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.
- 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
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
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 RecipeFrequently 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!







