Imagine a golden‑browned casserole that oozes creamy cheese, cradles tender spinach, and hugs perfectly al dente penne in every bite. That’s the magic of Cheesy Spinach Bliss Baked Penne, a comforting dish that feels both indulgent and home‑cooked.
What makes it special is the layered cheese sauce—ricotta, mozzarella, and a touch of Parmesan—combined with sautéed garlic, fresh spinach, and a whisper of nutmeg. The sauce clings to each noodle, creating a velvety blanket of flavor that never feels heavy.
This recipe is perfect for busy families, college students craving a hearty dinner, or anyone looking for a crowd‑pleasing potluck centerpiece. Serve it for weeknight meals, casual gatherings, or a cozy weekend lunch.
The process is straightforward: boil the pasta, whip up a silky cheese‑spinach sauce, toss everything together, top with extra cheese, and bake until bubbling and lightly browned. In under an hour you’ll have a dish that looks as good as it tastes.
Why You'll Love This Recipe
One‑Pan Comfort: All the components come together in a single baking dish, so cleanup is minimal and the flavors meld beautifully as they bake.
Cheese Lover’s Dream: Three cheeses create a rich, gooey texture that satisfies cravings without overwhelming the palate.
Vegetable Boost: Fresh spinach adds a burst of color, nutrients, and a subtle earthy note that balances the richness of the sauce.
Flexible & Affordable: The ingredients are pantry‑friendly and can be swapped or scaled to suit any budget or dietary preference.
Ingredients
For this baked penne I rely on fresh, high‑quality ingredients that each play a distinct role. The penne provides a sturdy base that holds sauce well. A blend of ricotta, mozzarella, and Parmesan builds a luxurious cheese sauce, while fresh spinach adds color and a nutritional lift. Aromatics like garlic and a pinch of nutmeg deepen the flavor profile, and a crunchy cheese topping finishes the dish with a golden crust.
Pasta & Vegetables
- 12 oz (340 g) penne rigate
- 4 cups (120 g) fresh baby spinach
- 2 cloves garlic, minced
Cheese Sauce
- 1 ½ cups (360 ml) whole milk
- 1 ½ cups (340 g) ricotta cheese
- 1 ½ cups (170 g) shredded mozzarella
- ½ cup (50 g) grated Parmesan
- 2 tablespoons unsalted butter
- 2 tablespoons all‑purpose flour
Seasonings & Topping
- ¼ teaspoon freshly grated nutmeg
- ½ teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- ¼ cup (25 g) extra mozzarella for topping
Together these ingredients create a harmonious balance of texture and flavor. The butter‑flour roux thickens the milk into a silky béchamel, while the ricotta adds creaminess without heaviness. Mozzarella melts into stretchy strands, and Parmesan contributes a sharp, salty edge. The spinach folds into the sauce, releasing a subtle earthiness that brightens each forkful. Seasonings finish the profile, ensuring every bite is perfectly seasoned.
Step-by-Step Instructions

Preparing the Pasta
Bring a large pot of salted water to a rolling boil. Add the penne and cook until it reaches al dente—about 1 minute less than the package directs. This ensures the pasta will finish cooking in the oven without becoming mushy. Drain, reserve ½ cup of pasta water, and set the noodles aside.
Making the Cheese‑Spinach Sauce
- Sauté aromatics. In a large skillet over medium heat, melt 2 tablespoons unsalted butter. Add the minced garlic and cook for 30 seconds until fragrant, being careful not to let it brown. This releases a sweet, mellow base for the sauce.
- Build the roux. Sprinkle 2 tablespoons all‑purpose flour over the butter‑garlic mixture. Stir continuously for 1–2 minutes; the mixture should turn a light golden color. The roux will thicken the milk without creating lumps.
- Incorporate milk. Gradually whisk in 1 ½ cups whole milk, using the reserved pasta water to adjust consistency if needed. Bring to a gentle simmer, stirring until the sauce thickens enough to coat the back of a spoon—about 4 minutes.
- Add cheeses and seasonings. Reduce heat to low and fold in 1 ½ cups ricotta, 1 ½ cups shredded mozzarella, and ½ cup grated Parmesan. Sprinkle in ¼ teaspoon nutmeg, ½ teaspoon red pepper flakes (if using), and season with salt and pepper. Stir until the cheeses melt into a glossy, cohesive sauce.
- Wilt the spinach. Toss 4 cups fresh baby spinach into the sauce. Cook for 1–2 minutes, allowing the leaves to wilt and blend into the creamy mixture. The spinach will retain its bright green color, adding visual appeal.
Assembling & Baking
Preheat the oven to 375°F (190°C). In a large mixing bowl, combine the drained penne with the cheese‑spinach sauce, ensuring every noodle is evenly coated. Transfer the mixture to a greased 9‑x 13‑inch baking dish. Sprinkle the remaining ¼ cup mozzarella over the top for a bubbly, golden crust.
Place the dish in the oven and bake for 20–25 minutes, or until the cheese topping is melted, lightly browned, and the interior is bubbling. If you prefer a deeper crust, switch the oven to broil for the last 2 minutes—watch closely to avoid burning.
Finishing & Serving
Remove the casserole from the oven and let it rest for 5 minutes. Resting allows the sauce to thicken slightly, making it easier to slice and serve. Garnish with a light drizzle of olive oil and a sprinkle of extra Parmesan if desired. Serve hot, straight from the dish, and enjoy the melty, spinach‑laden bliss.
Tips & Tricks
Perfecting the Recipe
Al dente First. Undercook the penne slightly before baking; it will finish cooking in the oven without turning mushy.
Reserve Pasta Water. A splash of the starchy water helps loosen the sauce if it thickens too quickly.
Low‑Heat Melt. Add the cheeses over low heat to prevent grainy texture and keep the sauce silky.
Even Topping. Distribute the final mozzarella layer uniformly for consistent browning.
Flavor Enhancements
Stir in a teaspoon of lemon zest just before baking for a bright pop. A pinch of smoked paprika adds depth, while a drizzle of truffle oil after baking elevates the dish to gourmet status.
Common Mistakes to Avoid
Avoid over‑cooking the spinach; it wilts quickly and can become soggy if left too long. Also, don’t skip the resting period—cutting too early releases steam and makes the sauce runny.
Pro Tips
Use Fresh Mozzarella. Freshly shredded mozzarella melts smoother than pre‑shredded, which often contains anti‑caking agents.
Season Layer‑by‑Layer. Lightly salt the pasta water, the sauce, and the final dish to build depth without over‑salting.
Broil for Crunch. A brief broil at the end creates a crisp, caramelized cheese top that adds texture contrast.
Prep Ahead. Assemble the casserole up to an hour before baking; keep it covered in the fridge and bake when ready.
Variations
Ingredient Swaps
Replace the spinach with kale or arugula for a peppery twist. Swap ricotta for cottage cheese or a plant‑based ricotta alternative for a lighter texture. Use smoked gouda instead of mozzarella for a smoky, richer flavor profile.
Dietary Adjustments
For gluten‑free diners, use gluten‑free penne or a corn‑based pasta. Vegan versions replace dairy with cashew cream, dairy‑free mozzarella, and nutritional yeast for a cheesy bite. To keep it low‑carb, substitute the penne with spiralized zucchini or shirataki noodles.
Serving Suggestions
Pair the baked penne with a crisp Caesar salad, garlic‑roasted asparagus, or a simple tomato‑cucumber salad. A side of warm, crusty sourdough helps mop up any extra sauce, while a glass of buttery Chardonnay balances the richness.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer portions into airtight containers. Refrigerate for up to 4 days. For longer keeping, freeze sealed containers for up to 3 months; wrap the dish in plastic wrap followed by foil to guard against freezer burn.
Reheating Instructions
Reheat refrigerated leftovers in a 350°F oven, covered with foil, for 15‑20 minutes until warmed through. For frozen portions, thaw overnight in the fridge, then bake as above. A quick microwave works for single servings—add a splash of milk, cover, and heat in 30‑second bursts, stirring midway.
Frequently Asked Questions
This Cheesy Spinach Bliss Baked Penne brings together creamy cheese, vibrant spinach, and perfectly cooked pasta in a single, satisfying dish. By following the detailed steps, tips, and storage guidelines you’ll achieve a restaurant‑quality bake every time. Feel free to experiment with swaps or add your personal touch—cooking is all about making it yours. Serve hot, share generously, and enjoy the comforting bliss of every cheesy, spinach‑laden forkful!