I start by boiling water with a pinch of salt and cooking the penne until just al dente. Draining it well ensures the sauce clings to the pasta perfectly.
Next, I melt butter in a skillet, whisk in flour, and cook for a minute. Gradually adding half-and-half while whisking creates a smooth base for the cheesy sauce.
I lower the heat and stir in mozzarella, Parmesan, and fontina until fully melted. The sauce should be creamy, thick, and velvety.
Adding cooked, diced chicken at this stage ensures every bite is packed with protein. I let it heat gently in the sauce for 2–3 minutes.
I toss the cooked penne in the cheese sauce until everything is coated evenly. A little extra pasta water helps if the sauce is too thick.
Finally, I season with garlic powder, onion powder, salt, and pepper. A sprinkle of chopped parsley makes the dish visually appealing.