1Cup(225ml) Whole Milk, or ½ (115g) Cup Milk and ½ (115g) Cup Heavy Cream
2 ½Cups(300g) Raw Milk Cheddar or Extra Sharp Cheddar cubed, plus extra for topping.
1LBS(454g) Elbow Pasta
¼Cup(50g) Gruyere Cheese, grated
2TBSP(20g) Parmesan, grated
2TBSP(30g) Panko Bread Crumbs
2Bunches Fresh Rosemary,or more to taste, roughly chopped
Instructions
Boil the Pasta
Preheat the oven to 350°F (175°C).
In a large pot of salted water, boil the elbows according to the directions on the package.
Once cooked, strain the elbows and toss them around in a TBSP of butter or olive oil to keep them from sticking to each other. Set them to the side in a warm place.
Make a Roux
While the pasta cooks, in a medium sauce pan cook the butter and flour on low to medium heat, stirring until the flour dissolves. Once it does, add the milk and/or cream and gently mix.
Let the mixture get bubbly and thick, stirring occasionally, but do not let it burn.
Turn the heat to low and stir in the cheddar. Mix until the cheese has completely melted, but do not burn it.
Take the mixture off the heat and season it with salt and pepper to taste.
In a large mixing bowl, mix the elbows, cheese roux, and 1 bunch of the chopped rosemary together until thoroughly combined.
Bake the Pasta
Pour the elbow mixture into a 9x9 baking dish and even out the surface with a spatula.
Mix together the extra grated cheddar, gruyere cheese, parmesan, the other bunch of chopped rosemary, and bread crumbs. Evenly top the macaroni with the grated cheese mixture, and season with salt and pepper to taste.
Bake the dish covered for 25 to 30 minutes, then bake the dish uncovered for 10 minutes.
Let the macaroni and cheese sit for at least 15 minutes before serving.
Enjoy!
Recipe Notes
• You can double the ingredients for the roux if you like your macaroni to be cheesy.