Ingredients
Equipment
Method
Step 1: Cook the Pasta
- Bring a large pot of salted water to a boil. Cook pasta until al dente (8 minutes). Drain but do not rinse — pasta starch helps the sauce cling.
Step 2: Make the Roux
- Melt butter in a saucepan over medium heat. Whisk in flour for 1–2 minutes until smooth and lightly golden. This ensures a lump-free, rich base for the cheese sauce.
Step 3: Build the Cheese Sauce
- Gradually whisk in milk, simmer for 3–4 minutes. Reduce the heat and add cheeses slowly. Stir until fully melted and smooth, then season with salt, pepper, garlic, and mustard powder.
Step 4: Combine and Serve
- Mix pasta into the sauce until coated. Optional: transfer to a baking dish, sprinkle with the reserved cheese, and broil for 2–3 minutes for a golden, bubbly finish.
Notes
Control the salt by adding it gradually, especially since cheeses vary in saltiness. Use good-quality butter for a richer flavor. Let the dish rest for a couple of minutes after cooking to let the sauce set a bit. If it sits, give it a quick stir with a splash of milk before reheating to revive the creaminess.