Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add macaroni and cook according to package instructions until just al dente. Drain and set aside.
- In a large saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1–2 minutes until bubbly (this forms a roux).
- Gradually whisk in the milk and heavy cream, stirring constantly until smooth. Cook for about 5 minutes until slightly thickened.
- Stir in salt, pepper, garlic powder, and paprika. Add 3 cups of cheddar and 1 cup of mozzarella, stirring until melted and smooth.
- Add cooked macaroni to the cheese sauce and stir until well coated.
- Pour half the mac and cheese into a greased 9x13-inch baking dish. Sprinkle with half of the remaining cheddar and mozzarella. Top with the rest of the mac and cheese, then finish with the remaining cheese.
- Bake uncovered at 375°F (190°C) for 20–25 minutes or until the top is bubbly and golden brown.
- Let rest for 5 minutes before serving for the creamiest texture.
Notes
For extra crunch, top with buttered breadcrumbs before baking. You can also mix in cooked bacon, caramelized onions, or even jalapeños for added flavor. Leftovers reheat best in the oven or air fryer to keep the top crispy.