01 -
Set oven to 375°F (190°C) and allow to fully preheat.
02 -
Cook penne in a large pot of salted boiling water until al dente, about 8–10 minutes. Drain and set aside.
03 -
In a large skillet over medium heat, melt butter. Add minced garlic and cook for 1 minute, stirring until fragrant. Stir in flour and whisk constantly for 1 minute to form a roux.
04 -
Gradually whisk in milk and heavy cream until smooth. Simmer gently, stirring, until slightly thickened, about 3–4 minutes.
05 -
Add grated Parmesan, 1 cup shredded mozzarella, Italian seasoning, and season generously with salt and black pepper. Stir until cheese is melted and sauce is creamy.
06 -
Toss cooked penne with the cheese sauce until thoroughly coated.
07 -
Pour pasta and sauce into a greased 9x13-inch baking dish. Spread evenly.
08 -
Top evenly with remaining mozzarella cheese. Bake uncovered for 20–25 minutes, or until golden and bubbling.
09 -
Remove from oven, sprinkle with chopped parsley if desired, and serve warm.