Creamy Potato and Spinach Bake with Mozzarella

This Creamy Potato and Spinach Bake is the ultimate comfort food—rich, velvety layers of tender potatoes, sautéed spinach, a creamy carrot-garlic milk sauce, and golden melted mozzarella cheese. It’s an easy, family-friendly dish that works perfectly as a main course or a hearty side.

Whether you’re cooking for a cozy dinner, meal prepping for the week, or looking for a crowd-pleasing vegetarian bake, this recipe is simple to follow and delivers big on flavor. With nourishing vegetables and a rich, homemade sauce, this bake feels both indulgent and wholesome.

Preparation Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Yield: 6 servings
Cuisine: European / Comfort Food

Ingredients

  • 1 kg (2.2 lbs) potatoes

  • Water, for boiling

  • Salt, to taste

  • 3 cloves garlic, minced

  • 40 g (1.4 oz) butter

  • 1 carrot, peeled and grated

  • 30 g (¼ cup) all-purpose flour

  • 500 ml (2 cups) milk

  • Dried ground nutmeg, to taste

  • 200 g (7 oz) spinach, fresh

  • Vegetable oil, for sautéing

  • 150 g (5.3 oz) hard mozzarella cheese, grated

Step-by-Step Cooking Directions

Prepare the potatoes
Peel and slice the potatoes into thin, even rounds using a sharp knife or mandoline for uniformity. Place them in a pot, cover with water, and add salt to taste. Bring to a boil and cook until just tender but not mushy. Drain and set aside to cool slightly.

Sauté garlic and carrot
In a saucepan, melt the butter over medium heat. Add the minced garlic and grated carrot. Sauté for about 5 minutes until softened and aromatic.

Make the roux and sauce
Stir in the flour and cook for 1–2 minutes, stirring constantly to eliminate the raw flour taste. Gradually add milk in small batches, whisking continuously to prevent lumps. Let the sauce thicken to a smooth, creamy consistency. Season with salt and a pinch of ground nutmeg.

Cook the spinach
In a separate skillet, heat a bit of vegetable oil over medium heat. Add the spinach and sauté until wilted, about 3–4 minutes. Season lightly with salt.

Assemble the bake
Preheat the oven to 180°C (355°F). Lightly grease a baking dish. Layer half of the cooked potato slices on the bottom. Top with half of the sautéed spinach and pour half the carrot-garlic milk sauce over the spinach. Repeat the layers with the remaining ingredients.

Top with mozzarella
Sprinkle the grated mozzarella evenly across the top layer. For extra golden crust, you can lightly drizzle a few drops of olive oil over the cheese.

Bake
Place the dish in the preheated oven and bake for 30 minutes, or until the cheese is bubbly and golden brown. Let it sit for 5–10 minutes before serving.

Nutritional Information (per serving – based on 6 servings)

  • Calories: 310

  • Protein: 10g

  • Carbohydrates: 30g

  • Fat: 17g

  • Saturated Fat: 9g

  • Fiber: 3g

  • Sugar: 4g

  • Sodium: 250mg

  • Calcium: 18% DV

  • Vitamin A: 70% DV

  • Iron: 12% DV

The Origins and Popularity of the Recipe

Baked potato dishes have long been cherished in European and Mediterranean cuisines, often combined with leafy greens, cheese, and creamy sauces. This version builds on the idea of a French gratin, but with a healthier twist—using spinach and carrots for added nutrition, and garlic for depth.

With the rise of home cooking and interest in one-dish meals, this vegetarian-friendly, layered potato bake has gained popularity on recipe blogs, social media, and family meal plans. Its simplicity, versatility, and satisfying taste make it a staple across cultures.

Reasons Why You’ll Love the Recipe

  • Creamy, cheesy, and satisfying

  • Simple, whole ingredients and no complicated steps

  • Loaded with vegetables like spinach, potatoes, garlic, and carrots

  • Family-friendly – even picky eaters will ask for seconds

  • Great as a main or side dish

  • Perfect for make-ahead meals and weekly meal prep

  • Budget-friendly and filling

Health Benefits

This dish may feel indulgent, but it comes with plenty of nutritional perks:

  • Potatoes are high in potassium, vitamin C, and fiber (especially with skin on)

  • Spinach is rich in iron, magnesium, and folate

  • Carrots provide beta-carotene and antioxidants

  • Milk delivers calcium and vitamin D

  • Garlic offers immune-boosting and anti-inflammatory benefits

  • A balanced meal with protein, fiber, and healthy carbs

Serving Suggestions

  • Serve as a main course with a side of fresh salad or roasted vegetables

  • Pair with grilled chicken or fish for extra protein

  • Add a spoonful of sour cream or herbed yogurt for tangy contrast

  • Drizzle with balsamic glaze or pesto for an elegant touch

  • Cut into squares and serve warm or room temperature at a brunch or potluck

  • Enjoy leftovers the next day for a quick and satisfying lunch

Cooking Tips

  • Slice potatoes thinly and evenly for consistent texture and quicker baking

  • Grate carrot finely to melt into the sauce without standing out

  • Use freshly grated mozzarella for best meltability and flavor

  • Whisk the sauce constantly to avoid lumps—patience pays off!

  • Let the bake rest before slicing to help it set and avoid falling apart

  • Use a ceramic or glass baking dish for even heat distribution

Variations to Try

  • Add mushrooms or zucchini for more veggies

  • Swap spinach for kale or chard for a different green

  • Use sweet potatoes instead of regular for a deeper flavor and more antioxidants

  • Add grated parmesan or feta to the top layer for a bolder cheese taste

  • Mix cooked quinoa into the spinach layer for added protein

  • Include fresh herbs like thyme, oregano, or rosemary in the sauce

  • Make it spicy with a pinch of chili flakes or smoked paprika

Conclusion

This Creamy Potato and Spinach Bake is a celebration of simple ingredients transformed into a rich, flavorful dish that comforts and nourishes. With its delicate garlic-carrot sauce and gooey mozzarella topping, it’s the kind of recipe that feels both indulgent and balanced.

Perfect for casual weeknights or cozy gatherings, this dish is flexible, approachable, and endlessly customizable. Whether you serve it hot from the oven or enjoy leftovers the next day, it’s guaranteed to bring warmth to your table and smiles all around.

FAQ

1. Can I make this dish ahead of time?
Yes! Assemble the bake, cover, and refrigerate. Bake when ready to serve, adding 5–10 minutes to the baking time.

2. Can I use frozen spinach?
Absolutely. Thaw and drain it well to remove excess moisture before layering.

3. What’s the best cheese to use?
Mozzarella melts well and has a mild flavor, but you can mix in parmesan, cheddar, or even gouda for variety.

4. Can I make this gluten-free?
Yes. Substitute the flour with gluten-free flour or cornstarch to thicken the sauce.

5. Can I freeze leftovers?
Yes. Let the bake cool completely, slice, and freeze portions. Reheat in the oven or microwave until hot.

6. Is this a complete meal?
Yes! It contains carbs, protein, vegetables, and healthy fats. Add a salad or lean protein if you want more balance.

7. How can I make it vegan?
Use plant-based butter and milk, and a vegan cheese alternative. Swap the roux for cornstarch or blended cashews for the creamy effect.

8. Can I skip the carrot?
Yes, though it adds sweetness and nutrients to the sauce. You can also replace it with finely chopped onion or bell pepper.

9. What’s the best way to reheat?
In the oven at 350°F for 10–15 minutes, or in the microwave for 1–2 minutes per slice.

10. Can I double the recipe?
Yes! Use a larger baking dish or make two trays. Perfect for feeding a crowd or storing extras.