Ingredients
Equipment
Method
- Preheat your oven to 200°C (400°F). Grease the baking dish lightly with butter.
 - Cook the penne pasta in a large pot of boiling salted water until just al dente, about 9 minutes. Drain and set aside.
 - In the same pot, melt butter over medium heat. Add flour, whisking constantly, and cook for 1-2 minutes until lightly golden.
 - Gradually add milk while whisking to prevent lumps, and cook until the sauce thickens, 3-5 minutes.
 - Reduce heat to low. Add cheddar, 1 cup of mozzarella, and 1/4 cup of Parmesan cheese. Stir until melted and smooth.
 - Season the cheese sauce with salt, black pepper, garlic powder, and paprika if using.
 - Add cooked penne pasta to the cheese sauce and mix until evenly coated.
 - Transfer the pasta and sauce mixture to the prepared baking dish.
 - Sprinkle the remaining mozzarella and Parmesan cheese evenly over the top.
 - Bake uncovered in the preheated oven for 20 minutes, until the top is golden and bubbly.
 - Let cool for 5 minutes before garnishing with fresh parsley and serving.
 
Notes
For extra flavor, add sautéed mushrooms or cooked chicken before baking.
You can swap out penne for any short pasta such as rigatoni or fusilli.
Leftovers can be kept in an airtight container in the refrigerator for up to 3 days.
