Imagine a warm, buttery penne baked to golden perfection, swirled through a luxuriously creamy Alfredo sauce that hugs every curve, while fresh spinach adds a bright, earthy lift. This is the magic of Creamy Spinach & Alfredo Baked Penne—a comforting delight that feels like a hug on a plate.
What makes this dish truly special is the balance between indulgent cheese and the subtle bitterness of spinach. The sauce is enriched with real Parmesan and a splash of nutmeg, creating depth without overwhelming the palate.
Breakfast lovers, brunch enthusiasts, and even late‑night snack seekers will adore this recipe. It shines at weekend brunch tables, as a hearty breakfast‑for‑dinner, or whenever you crave a cozy, cheesy casserole that satisfies.
The process is straightforward: cook the penne, wilt the spinach, blend a silky Alfredo, combine everything in a baking dish, and finish with a golden cheese crust. In under an hour you’ll have a restaurant‑quality comfort food ready to share.
Why You'll Love This Recipe
One‑Pan Simplicity: All components are cooked separately then assembled, so you avoid juggling multiple pots and still achieve a layered, restaurant‑style bake.
Balanced Richness: The creamy Alfredo is tempered by fresh spinach and a hint of nutmeg, keeping the dish indulgent yet not cloying.
Brunch‑Ready: Serve it alongside a crisp fruit salad or a light citrus mimosa for a crowd‑pleasing brunch that feels both comforting and elegant.
Family Friendly: Kids love the cheesy crust, while adults appreciate the subtle herb and spice notes—making it a true crowd‑pleaser.
Ingredients
The backbone of this baked penne is a trio of fresh ingredients: al dente pasta, vibrant spinach, and a velvety Alfredo sauce. Each element contributes texture, color, and flavor. The cheese blend adds a savory depth, while a touch of garlic and nutmeg lifts the sauce from ordinary to unforgettable. Together they create a harmonious, comforting casserole perfect for any brunch spread.
Pasta & Vegetables
- 12 oz (340 g) penne pasta
- 4 cups (120 g) fresh baby spinach
Alfredo Sauce
- 2 cups heavy cream
- 1 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 2 cloves garlic, minced
- ¼ tsp freshly grated nutmeg
Seasonings & Topping
- Salt and freshly ground black pepper, to taste
- 2 tbsp unsalted butter, cut into small pieces
- ¼ cup grated Parmesan for topping
These ingredients work together to create a dish that’s both creamy and bright. The heavy cream provides the silkiness needed for a classic Alfredo, while Parmesan and mozzarella give it a cheesy stretch and a golden crust. Fresh spinach adds a pop of color and a dose of nutrients, and the nutmeg introduces a whisper of warmth that elevates the whole casserole.
Step-by-Step Instructions

Cooking the Pasta
Bring a large pot of salted water to a rolling boil. Add the penne and cook until just shy of al dente—about 1 minute less than the package directs. This prevents the pasta from becoming mushy during the bake. Drain, drizzle with a teaspoon of olive oil, and set aside.
Sautéing Spinach & Garlic
In a large skillet over medium heat, melt 1 tablespoon of butter. Add the minced garlic and sauté for 30 seconds until fragrant—be careful not to let it brown. Toss in the fresh spinach, stirring constantly until wilted, about 2‑3 minutes. Season with a pinch of salt and pepper, then remove from heat.
Preparing the Alfredo Sauce
- Warm the Cream. In a saucepan over medium‑low heat, pour the heavy cream. Warm it gently—do not boil—until tiny bubbles form around the edges, about 4 minutes. This gradual heating prevents the cream from curdling later.
- Incorporate Cheese. Reduce the heat to low and whisk in the grated Parmesan and shredded mozzarella. Stir continuously until the cheeses melt into a smooth, glossy sauce. The cheese should fully dissolve, creating a velvety texture.
- Season & Finish. Add the minced garlic from the skillet, the nutmeg, and a generous pinch of black pepper. Taste and adjust salt as needed. Finally, whisk in the remaining butter pieces; this enriches the sauce and adds a glossy finish.
Assembling the Bake
Preheat your oven to 375°F (190°C). In a large mixing bowl, combine the cooked penne, wilted spinach, and the Alfredo sauce. Toss gently to coat every noodle evenly. Transfer the mixture to a greased 9‑x‑13‑inch baking dish, spreading it into an even layer.
Baking & Finishing
Sprinkle the top with the remaining grated Parmesan and a few extra mozzarella shreds for extra stretch. Bake uncovered for 20‑25 minutes, or until the cheese turns a deep golden brown and the sauce bubbles around the edges. Let the casserole rest for 5 minutes before serving; this allows the sauce to thicken slightly, making each slice clean and creamy.
Tips & Tricks
Perfecting the Recipe
Don’t Over‑cook Pasta. Slightly under‑cooking the penne ensures it stays firm after the bake, preventing a mushy texture.
Dry Spinach Before Adding. Pat the wilted spinach with a paper towel to remove excess moisture, which keeps the sauce from thinning.
Use Freshly Grated Cheese. Fresh Parmesan melts more smoothly and provides a richer flavor than pre‑grated varieties.
Cover First 15 Minutes. If you notice the top browning too quickly, loosely cover with foil for the first half of baking.
Flavor Enhancements
A splash of white wine added to the sauce before the cheese gives a subtle acidity that balances richness. Finish each serving with a drizzle of truffle oil or a sprinkle of toasted pine nuts for an upscale twist.
Common Mistakes to Avoid
Avoid stirring the sauce too vigorously once the cheese melts—it can become grainy. Also, never bake with a wet baking dish; excess liquid will make the crust soggy. Pat the dish dry before adding the pasta mixture.
Pro Tips
Toast the Nutmeg. Lightly toasting whole nutmeg before grating releases a deeper, more aromatic flavor.
Make Ahead. Assemble the casserole up to the baking step, cover, and refrigerate for up to 24 hours; bake when ready.
Use a Cast‑Iron Skillet. For a crispier bottom crust, bake the dish in a pre‑heated cast‑iron pan.
Season Each Layer. Lightly salt the pasta water, the spinach, and the sauce separately for layered depth.
Variations
Ingredient Swaps
Swap penne for rigatoni or fusilli for a different bite. Replace spinach with kale, Swiss chard, or arugula for varied texture. For a smoky twist, stir in cooked pancetta or crumbled bacon. If you prefer a lighter sauce, use half‑and‑half mixed with low‑fat milk.
Dietary Adjustments
Use gluten‑free pasta and ensure your cheese is certified gluten‑free for a safe option. For dairy‑free, substitute heavy cream with coconut cream and use nutritional yeast in place of Parmesan. A vegan version can be made with plant‑based cheese and tofu instead of dairy.
Serving Suggestions
Pair the bake with a crisp arugula salad tossed in lemon vinaigrette, or serve alongside roasted cherry tomatoes for a burst of acidity. A side of toasted garlic bread or warm focaccia makes the brunch feel complete, while fresh berries add a sweet contrast.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer portions to airtight containers. Store in the refrigerator for 3‑4 days. For longer keeping, freeze sealed containers for up to 3 months; label with the date and reheat within the recommended timeframe.
Reheating Instructions
Reheat in a pre‑heated 350°F oven, covered with foil, for 15‑20 minutes until heated through. Remove foil for the last 5 minutes to restore the golden crust. In a microwave, heat on medium power for 2‑3 minutes, stirring halfway, and add a splash of milk or broth to revive the sauce’s creaminess.
Frequently Asked Questions
This Creamy Spinach & Alfredo Baked Penne delivers the perfect blend of cheesy comfort and fresh greens, making it an ideal brunch centerpiece. The detailed steps, storage tips, and creative variations ensure you can master it today and adapt it for any occasion. Feel free to experiment with herbs, proteins, or spice levels—cooking is your playground. Serve it hot, share it widely, and enjoy every comforting bite!