Ingredients
Method
Heat the Oven
- Preheat to 325°F (165°C). Grease a 3-quart (2.8 L) baking dish.
Boil the Pasta
- Bring a large pot of salted water to a boil. Cook macaroni 1–2 minutes under al dente. Drain and set aside.
Combine the Cheeses
- Mix all three cheeses together and reserve half for layering/topping.
Make the Roux
- Melt butter over medium heat. Whisk in flour and cook 30–45 seconds.
Build the Cream Sauce
- Slowly add half the milk while whisking. Add remaining milk + heavy cream. Simmer until glossy and slightly thickened.
Season the Sauce
- Stir in smoked paprika, garlic powder, onion powder, and salt to taste.
Melt in the Cheese
- Turn off heat. Add half the cheese mixture and stir until fully melted.
Coat the Pasta
- Fold the cooked macaroni into the sauce until evenly coated.
Layer the Mac and Cheese
- Add half the pasta to the baking dish → half the cheese → remaining pasta → remaining cheese.
Bake & Broil
- Bake 15–20 minutes until bubbling. Broil 1–2 minutes for a golden top.
Serve
- Rest 5 minutes before scooping. Serve hot.
Notes
- Swap ½ cup milk for evaporated milk if you want a thicker, richer sauce.
- For crunch: mix panko + melted butter and sprinkle before baking.
- Always grate cheese fresh — it melts 10× smoother.
