Ingredients
Equipment
Method
- Bring a large pot of salted water to a rolling boil and cook the pasta until just al dente, about 8 minutes. Drain and set aside.

- In the same pot, melt butter over medium heat until it begins to foam and smells nutty, about 1 minute. Add the minced garlic and cook until fragrant, around 1 minute.

- Whisk in the flour and cook, stirring constantly, until the mixture turns a light golden color, about 2 minutes. This creates your roux base.

- Slowly pour in the warm milk while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer, allowing it to thicken slightly, about 3-4 minutes.

- Stir in shredded cheddar, Gruyère, and Parmesan cheese until melted and smooth, creating a rich, cheesy sauce. Mix in smoked paprika for a smoky kick.

- Add the cooked pasta to the cheese sauce, stirring gently to coat all the pieces evenly. Season with salt and pepper as needed.

- Transfer the cheesy pasta mixture into a baking dish. Spread evenly and sprinkle with extra cheese and toasted breadcrumbs on top.

- Bake in a preheated oven at 180°C (356°F) until bubbling and golden brown on top, about 15 minutes.

- Remove from the oven and let rest for 5 minutes, allowing the cheese to settle and flavors to meld.

- Serve hot, optionally garnished with chopped chives or a dash of hot sauce for extra flavor and color.

Notes
For an extra smoky flavor, add a pinch more smoked paprika or a dash of liquid smoke. Toast breadcrumbs in olive oil until golden for added crunch. Use high-quality cheeses for the best melt and flavor.
