Cheesy Baked Spinach and Potato Casserole

This Cheesy Baked Spinach and Potato Casserole is everything you crave in a comforting, satisfying dish. Packed with tender potatoes, nutrient-rich spinach, creamy cheeses, and a fragrant blend of aromatics, it’s the ultimate one-pan meal that works for breakfast, brunch, or dinner. Whether you’re serving it up as a main course or as a hearty side dish, this casserole hits all the right notes—creamy, cheesy, savory, and beautifully golden on top.

The beauty of this dish lies not just in its flavor but also in its flexibility. It’s vegetarian, full of wholesome ingredients, and incredibly easy to prepare. With minimal prep time and ingredients you likely already have in your kitchen, this casserole is bound to become a family favorite.

Cooking Time

  • Preparation time: 20 minutes

  • Cooking time: 30 minutes

  • Total time: 50 minutes

Ingredients

  • 500 g potatoes, peeled and cubed

  • 250 g fresh spinach

  • 4 eggs

  • 100 g cream cheese

  • 1 onion, finely chopped

  • 1 clove of garlic, minced

  • 150 g mozzarella cheese, grated

  • 2–3 spring onions, chopped

  • Salt, to taste

  • Black pepper, to taste

  • Olive oil, for sautéing

  • Dried garlic, 1 teaspoon (optional)

Step-by-Step Cooking Directions

Step 1: Prepare the Potatoes
Peel and cut the potatoes into small cubes. Boil them in salted water for about 10–12 minutes until just tender. Drain and set aside.

Step 2: Sauté the Aromatics and Spinach
In a large skillet, heat a drizzle of olive oil. Add the chopped onion and sauté until translucent. Stir in the minced garlic and cook for 30 seconds until fragrant. Add the spinach and cook until wilted. Season with salt, pepper, and a pinch of dried garlic if using. Remove from heat and let cool slightly.

Step 3: Mix the Filling
In a large bowl, whisk the eggs. Add cream cheese and mix until mostly smooth. Fold in the cooked potatoes, sautéed spinach mixture, chopped spring onions, and half of the mozzarella. Stir until well combined.

Step 4: Bake the Casserole
Preheat your oven to 180°C (360°F). Grease a medium-sized baking dish with olive oil. Pour the mixture into the dish and spread evenly. Top with the remaining mozzarella cheese.

Step 5: Bake and Serve
Bake for 25–30 minutes or until the top is golden brown and the casserole is set. Let cool for a few minutes before slicing. Serve warm and enjoy!

Nutritional Information (per serving, approx. 6 servings)

  • Calories: 230

  • Protein: 12 g

  • Fat: 14 g

  • Carbohydrates: 18 g

  • Fiber: 3 g

  • Calcium: 180 mg

  • Iron: 2 mg

The Origins and Popularity of the Recipe

The baked spinach and potato casserole is inspired by classic European comfort food. Similar dishes can be found in Italian, Greek, and Eastern European cuisines, where baked vegetable and egg dishes are part of traditional meals. The idea of combining leafy greens like spinach with potatoes and cheese is time-tested and well-loved across cultures due to its heartiness and adaptability.

In modern kitchens, this type of casserole has surged in popularity for its meal-prep friendliness, vegetarian appeal, and ability to satisfy even the pickiest eaters.

Reasons Why You’ll Love the Recipe

  • Easy to make: Simple steps and common ingredients

  • One-dish meal: Perfect for busy weeknights or brunch

  • Versatile: Great as a main or a side

  • Freezer-friendly: Make ahead and freeze in portions

  • Customizable: Add your favorite vegetables or proteins

Health Benefits

This casserole offers a nutritious blend of vegetables, proteins, and healthy fats:

  • Spinach provides iron, calcium, and vitamins A and K

  • Potatoes are a great source of potassium and fiber

  • Eggs offer high-quality protein and essential B vitamins

  • Garlic and onion boost immune support and digestion

  • Cheese contributes calcium and flavor in moderation

Together, these ingredients form a balanced, satisfying dish that supports energy and nutrient needs.

Serving Suggestions

  • Pair with a crisp green salad dressed with lemon vinaigrette

  • Serve alongside grilled chicken or fish for added protein

  • Add a slice of crusty bread or garlic toast

  • Enjoy with a light soup for a well-rounded meal

  • Garnish with fresh herbs like parsley or dill for extra brightness

Common Mistakes to Avoid

  • Overcooking the potatoes: Boil just until tender to avoid mushiness

  • Undercooking the casserole: Ensure the center is set before removing from the oven

  • Not seasoning enough: The potatoes and spinach need a generous pinch of salt and spices to shine

  • Adding too much moisture: Be sure to drain spinach and potatoes thoroughly to avoid a watery bake

  • Skipping the cheese topping: The melted mozzarella crust adds texture and richness

Pairing Recommendations

  • Drink: A light white wine like Sauvignon Blanc, or sparkling water with lemon

  • Soup: Tomato basil, carrot-ginger, or mushroom soup

  • Bread: Sourdough, rye, or herb focaccia

  • Protein: Roasted salmon, grilled tofu, or a soft-boiled egg on top

Cooking Tips

  • Use full-fat cream cheese for a creamier texture

  • For a crispier top, switch to broil for the last 2–3 minutes

  • Let the casserole rest before slicing for cleaner cuts

  • Add a pinch of nutmeg for a subtle warm flavor in the spinach

  • Don’t overcrowd your baking dish—spread the mixture evenly for even cooking

Similar Recipes to Try

  • Cheesy Zucchini and Potato Gratin

  • Spinach and Feta Crustless Quiche

  • Potato Egg Muffins with Mozzarella

  • Cauliflower and Broccoli Cheese Bake

  • Greek Spanakopita with Potatoes

  • Crustless Mushroom and Herb Frittata

Variations to Try

  • Add meat: Mix in diced ham, cooked bacon, or shredded chicken

  • Change the cheese: Try gouda, cheddar, or feta

  • Make it spicy: Add chili flakes or a diced jalapeño

  • Low-carb version: Substitute potatoes with grated cauliflower

  • Add herbs: Fresh basil, thyme, or oregano elevate the flavor

Ingredient Spotlight

Spinach
One of the healthiest greens available, spinach is loaded with iron, fiber, and vitamins. It wilts beautifully into baked dishes, adding nutrition and color.

Potatoes
A reliable base ingredient, potatoes offer substance, potassium, and comfort in every bite. In this dish, they provide the perfect contrast to creamy cheese.

Eggs
They hold everything together, provide protein, and help create a fluffy, custard-like texture when baked.

Cream Cheese
Adds richness and moisture to the dish, while giving it a subtle tang. It’s the hidden star behind the casserole’s creamy texture.

Mozzarella
Melts into gooey goodness that tops the casserole with golden, stretchy deliciousness.

Conclusion Paragraph

This Cheesy Baked Spinach and Potato Casserole is more than just a comfort food—it’s a wholesome, flavor-packed meal that brings together the best of simplicity and nutrition. From the creamy cheese to the hearty potatoes and vibrant greens, every bite is satisfying and nourishing. Whether served for a family dinner or prepared in advance for a week of lunches, this recipe fits effortlessly into your routine. Try it once, and it’ll become one of your go-to favorites!

10 Comprehensive Frequently Asked Questions

1. Can I use frozen spinach instead of fresh?
Yes. Just thaw and squeeze out all the excess liquid before using.

2. How long does it keep in the fridge?
Up to 3 days in an airtight container. Reheat in the oven or microwave.

3. Can I freeze this casserole?
Yes. Bake, cool, slice, and freeze in portions. Reheat before serving.

4. Can I make it dairy-free?
Use dairy-free cream cheese and mozzarella substitutes.

5. Do I need to boil the potatoes first?
Yes, boiling them first ensures they are soft and don’t stay raw during baking.

6. Can I prepare this ahead of time?
Yes. Mix everything, pour into the dish, cover, and refrigerate until ready to bake.

7. Can I use sweet potatoes instead?
Absolutely. Sweet potatoes add a sweeter, richer flavor and more fiber.

8. Is this recipe gluten-free?
Yes, as written, it’s naturally gluten-free.

9. Can I add more vegetables?
Yes! Bell peppers, mushrooms, or zucchini work beautifully.

10. What size baking dish should I use?
An 8×8 inch (20×20 cm) dish or medium casserole pan works best for even cooking.