Ingredients
Directions
- 1
Preheat oven to 350 degrees F (175 degrees C) and lightly grease a baking dish.
- 2
Bring a large pot of lightly salted water to a boil. Cook elbow macaroni in the boiling water, stirring occasionally until cooked through but firm to the bite, 8 minutes. Drain.
- 3
Melt butter in a large saucepan over medium heat. Stir in flour until smooth, about 5 minutes. Slowly pour milk into butter-flour mixture while continuously stirring until mixture is smooth and bubbling, about 5 minutes.
- 4
Add heavy cream, Cheddar cheese, Gruyere cheese, salt, black pepper, and paprika into the mixture. Stir until cheese is melted and the mixture is well-coated, 2 to 4 minutes.
- 5
Fold macaroni into the cheese sauce until coated and transfer to the baking dish.
- 6
Bake in the preheated oven until cheese is bubbly and golden brown, about 20 minutes.