Make the pasta according to package directions, drain, and reserve.
2 ½ cups elbow pasta
In a non-stick skillet, melt half of the butter and add the garlic. Cook for a couple of minutes, just until fragrant.
¼ cup butter, 1 garlic clove
Add the mustard and flour and mix until creamy to form a roux.
2 tablespoons mustard, 3 tablespoons all-purpose flour
Add the milk, cheddar cheese, and parmesan cheese.
2 cups whole milk, 1 ½ cups mature cheddar, ¼ cup Parmesan grated
Lower the heat to medium-low and stir with a wooden spoon, until the sauce is creamy and all cheese has melted.
Add the cooked pasta and mix well.
Preheat the oven to 180ºC (350°F). Transfer the pasta to a baking dish and top with breadcrumbs.
2 tablespoons bread crumbs
Bake for 10 minutes or until golden brown.
Serve warm and enjoy!