If you’re looking for a comforting dish that combines creamy textures and savory flavors, look no further than this delightful Spinach and Cheese Casserole. With layers of irresistible cheese, tender spinach, and a hint of spice, this casserole is perfect for breakfast, brunch, or as a side dish at dinner. It’s a versatile dish that brings nutrition and flavor to your table, all while being easy to prepare. Let’s dive into the art of creating this delicious casserole that will surely become a family favorite!
The Upside of Spinach and Cheese Casserole

One of the greatest aspects of a Spinach and Cheese Casserole is its ability to pack a nutritious punch while still tasting indulgent. Spinach offers a wealth of vitamins, minerals, and antioxidants, making it an excellent choice for boosting your health. When combined with protein-rich cottage cheese and the rich flavor of sharp cheddar, you have a dish that is not only filling but also nourishing. Additionally, this casserole is incredibly easy to make, perfect for busy weeknights or leisurely weekend brunches.
Gather These Ingredients
To make this Spinach and Cheese Casserole, you will need the following ingredients:
- 2 tablespoons butter
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 cup cottage cheese
- 1/4 cup mayonnaise
- 5 large eggs
- 1 tablespoon flour
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1 teaspoon hot sauce
- 2 (10-ounce) packages frozen, chopped spinach, thawed
- 3 cups shredded sharp cheddar cheese, divided
Setup & Equipment
Before you start cooking, gather the following equipment to streamline your preparation:
- Large mixing bowl – for combining the ingredients.
- 9×13 inch baking dish – to bake the casserole.
- Skillet – for sautéing the onion and garlic.
- Whisk – to blend the eggs and other ingredients smoothly.
- Measuring cups and spoons – to ensure accurate ingredient measurements.
Spinach and Cheese Casserole — Do This Next

Now that you have your ingredients and equipment ready, follow these simple steps to create your Spinach and Cheese Casserole:
Step 1: Sauté the Aromatics
In a skillet, melt the butter over medium heat. Once melted, add the diced onion and minced garlic. Sauté until the onion becomes translucent and fragrant, about 5 minutes. This aromatic base will add depth to your casserole.
Step 2: Mix the Wet Ingredients
In a large mixing bowl, combine the cottage cheese, mayonnaise, and eggs. Whisk them together until smooth and well blended.
Step 3: Add the Seasonings
To the egg mixture, add the flour, salt, pepper, and hot sauce. Stir until all ingredients are fully incorporated.
Step 4: Incorporate Spinach and Cheese
Carefully fold in the thawed spinach and two cups of the shredded cheddar cheese into the mixture, along with the sautéed onion and garlic. Make sure everything is evenly distributed.
Step 5: Transfer to Baking Dish
Pour the spinach and cheese mixture into a greased 9×13 inch baking dish. Spread it out evenly with a spatula.
Step 6: Top with Cheese
Sprinkle the remaining one cup of shredded cheddar cheese over the top of the casserole for that gooey, cheesy finish.
Step 7: Bake
Preheat your oven to 350°F (175°C) and bake the casserole for 35-40 minutes, or until it is set in the center and the cheese on top is golden and bubbly.
No-Store Runs Needed

One of the best parts of this Spinach and Cheese Casserole is that it uses ingredients you may already have in your pantry or fridge. Here’s a list of common substitutes or alternatives:
- Instead of cottage cheese, you can use ricotta cheese for a creamier texture.
- Mayonnaise can be replaced with Greek yogurt for a healthier twist.
- If you don’t have frozen spinach, fresh spinach works too; just sautĂ© it until wilted.
- Feel free to switch out the cheddar cheese for your favorite cheese, like mozzarella or Monterey Jack.
Problems & Prevention
While this recipe is straightforward, a few common issues can arise. Here are some tips to prevent them:
- Watery Casserole: Make sure to thoroughly squeeze out excess moisture from the thawed spinach before combining it with other ingredients.
- Undercooked Center: Ensure your oven is fully preheated and bake until the casserole is firm in the middle.
- Burnt Cheese: If the cheese on top is browning too quickly, cover the casserole with aluminum foil halfway through baking.
- Overcooked Eggs: Keep an eye on the baking time; overbaking can lead to rubbery eggs.
Refrigerate, Freeze, Reheat
This Spinach and Cheese Casserole is perfect for meal prepping. Here are some storage tips:
You can refrigerate leftovers in an airtight container for up to 4 days. To freeze, wrap the cooled casserole tightly in plastic wrap and then in aluminum foil. It can be frozen for up to 3 months. When you’re ready to enjoy, simply thaw overnight in the fridge and reheat in the oven at 350°F (175°C) until warmed through. For a quicker option, you can microwave individual portions on medium heat until hot.
Top Questions & Answers
Can I use fresh spinach instead of frozen?
Yes! If you prefer fresh spinach, you can substitute it for the frozen variety. Just sauté it until wilted before adding it to the mixture.
Is there a way to make this dish gluten-free?
Absolutely! You can omit the flour altogether, or replace it with a gluten-free flour blend to maintain the texture.
How can I add more flavor to the casserole?
Consider adding herbs like dill or parsley, or spices such as paprika or cayenne pepper for an extra kick!
Can I make this casserole ahead of time?
Yes! You can assemble the casserole the night before and store it covered in the refrigerator. Just bake it the next day when you’re ready to serve!
This Spinach and Cheese Casserole pairs beautifully with a variety of dishes. Here are some suggestions:
Bring It to the Table
Once your Spinach and Cheese Casserole is out of the oven, allow it to cool for a few minutes before slicing it into squares. Serve it warm with your favorite sides, and watch as everyone enjoys this delightful dish. With its cheesy goodness and nutritious spinach, this casserole is sure to become a staple in your cooking repertoire.
Enjoy the wonderful flavors and the comfort that this Spinach and Cheese Casserole brings to your table!

Spinach and Cheese Casserole
Ingredients
Equipment
Method
- In a skillet, melt the butter over medium heat. Once melted, add the diced onion and minced garlic. Sauté until the onion becomes translucent and fragrant, about 5 minutes.
- In a large mixing bowl, combine the cottage cheese, mayonnaise, and eggs. Whisk them together until smooth and well blended.
- To the egg mixture, add the flour, salt, pepper, and hot sauce. Stir until all ingredients are fully incorporated.
- Carefully fold in the thawed spinach and two cups of the shredded cheddar cheese into the mixture, along with the sautéed onion and garlic.
- Pour the spinach and cheese mixture into a greased 9x13 inch baking dish. Spread it out evenly with a spatula.
- Sprinkle the remaining one cup of shredded cheddar cheese over the top of the casserole.
- Preheat your oven to 350°F (175°C) and bake the casserole for 35-40 minutes, or until it is set in the center and the cheese on top is golden and bubbly.
Notes
- For a creamier texture, substitute cottage cheese with ricotta.
- Use Greek yogurt instead of mayonnaise for a healthier option.
- To reduce moisture, squeeze excess liquid from thawed spinach.
