2 Tbsp vegetable oil
1 Lb elbow macaroni or cavatappi
1 Quart milk
8 Tbsp unsalted butter (1 stick), divided
½ Cup all-purpose flour
4 Oz. Gruyere cheese, grated (1½ cups)
8 Oz. Extra-sharp cheddar cheese, grated (2 cups)
8 Oz. Jarlsburg cheese, grated (2 cups)
½ Tsp fresh black pepper
½ Tsp ground nutmeg
1½ Cups fresh bread crumbs(5 slices) or Panko breadcrumbs
Preheat your oven to 375° F. In a large pot bring some salted water to a boil. Once your water is boiling add in the oil. Add your noodles to the pot and cook until they are al dente, approximately 6-8 minutes. Drain your noodles and rinse with hot water.
While your pasta is cooking, in a small sauce pan heat the milk without allowing it to boil. Melt 6 tbsp. of the butter in a 4-quart pot and add the the flour. Cook on low for about 2 minutes while stiring slowly with a whisk. Slowly add the hot milk while continuously whisking and cook for another minute or two, until slightly thickened and smooth.
Remove the sauce from the heat and add the cheese, 1 tbsp of the kosher salt, pepper and nutmeg. Stir until well blended and smooth. Add in your cooked noodles and stir to combine. Pour the noodles and sauce into a 3-quart baking dish.
Melt the rest of the butter and combine with the bread crumbs and sprinkle on top of the noodles. Bake for 30 to 35 minutes, or until the sauce is bubbly and the noodles are browned on top.