Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until just al dente. Drain, rinse with cold water to stop cooking, and set aside.
Cleanup: Dispose of boiling water safely after draining pasta.
2
Make the Roux
In the same pot, melt the butter over medium heat. Sprinkle in the flour and whisk constantly for about 1-2 minutes to create a smooth, golden paste (roux). This will help thicken the sauce.
Tip: Whisk continuously to prevent burning or clumping.
3
Add Dairy to Form Sauce
Gradually pour in the milk and half and half while whisking to blend smoothly with the roux. Continue cooking for about 5 minutes, until the sauce thickens and begins to simmer gently.
Tip: Slow pouring prevents lumps and keeps the sauce smooth.
4
Incorporate Cheese
Remove the pot from heat and stir in 3 cups of cheddar and 1 ½ cups of Gruyere cheese. Mix until melted and the sauce is creamy. Season with salt, pepper, and smoked paprika, adjusting to taste.
Cleanup: Use a spatula to scrape the sides for fully melted cheese and an even consistency.
5
Combine with Pasta
Add the cooked macaroni back into the pot with the cheese sauce. Gently stir until each piece of pasta is well-coated in the creamy cheese sauce.
Tip: Avoid over-mixing once the pasta is added to maintain a creamy texture.
6
Prepare for Baking
Preheat your oven to 350°F (175°C). Transfer the mac and cheese mixture to a greased baking dish, spreading it evenly. Sprinkle the remaining cheddar and Gruyere on top for a golden finish.
7
Bake Until Golden
Bake for 20-25 minutes, or until bubbly and golden on top. For a crispier topping, broil on high for 2-3 minutes at the end, watching closely to avoid burning.
Tip: Broiling enhances the top layer for extra crunch.
8
Serve and Enjoy
Let the baked mac and cheese rest for a few minutes before serving. Enjoy the rich, creamy goodness!
Make dinner one less decision.
Add this recipe to an existing meal plan, or start a new one.