Ingredients
Scale
- 2 tablespoons unsalted butter
- 4 cloves garlic, finely minced
- 1 small yellow onion, finely chopped
- 10 ounces fresh spinach (about 5 cups packed)
- 1 cup heavy cream
- 1/2 cup whole milk
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1/4 teaspoon freshly grated nutmeg
- Salt and freshly ground black pepper, to taste
- 1 tablespoon all-purpose flour (optional, for thickening)
- 1/4 cup breadcrumbs (optional, for topping)
Substitution Tips: If you prefer a lighter version, swap heavy cream for half-and-half or use Greek yogurt stirred in at the end. For a dairy-free option, try coconut cream and a dairy-free cheese alternative. Fresh spinach can be replaced with frozen spinach (about 12 ounces), just be sure to thaw and squeeze out excess water before cooking.
Instructions
- Preheat your oven to 375°F (190°C). Butter or lightly grease a medium-sized baking dish (about 8×8 inches) and set aside.
- In a large skillet over medium heat, melt the butter. Add the minced garlic and chopped onion, sautéing until fragrant and translucent, about 3-4 minutes. This step releases the deep, aromatic base that reminds me of my mother’s kitchen on Sunday afternoons.
- Add the fresh spinach to the skillet in batches, stirring until wilted and reduced—this usually takes about 5 minutes. If using frozen spinach, make sure it’s well-drained before adding.
- Sprinkle the flour over the spinach mixture and stir well to coat. This helps thicken the sauce slightly. If you’re skipping the flour, your bake will be creamier but a bit looser.
- Pour in the heavy cream and milk, stirring continuously until the mixture thickens, about 4-5 minutes. You’ll notice it begin to coat the back of your spoon—a sure sign you’re on the right track.
- Remove the skillet from heat and stir in the Parmesan cheese, half of the mozzarella, nutmeg, salt, and pepper. The nutmeg is a little nod to my Nonna Rosa’s subtle seasoning secrets; it brings warmth without overpowering.
- Transfer the creamy spinach mixture to your prepared baking dish. Sprinkle the remaining mozzarella on top, followed by breadcrumbs if using. The breadcrumbs add a delightful crunch, a texture contrast I learned to appreciate during my time in Italy.
- Bake uncovered for 20-25 minutes, or until the cheese is golden and bubbly. You’ll want to watch closely towards the end—the aroma filling your kitchen will be irresistible.
- Allow the bake to cool for 5 minutes before serving. This resting time helps everything set beautifully, making it easier to portion and savor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
