Preheat your oven to 375°F (190°C).
In a large baking dish, add uncooked elbow macaroni, milk, cream, salt, pepper, and garlic powder. Give it a gentle stir.
Top the mixture with all the shredded cheese, then dot the surface with butter chunks.
Cover tightly with foil and bake for 35 minutes.
Uncover and give it a stir—make sure everything’s melted and gooey.
Pop it back in the oven uncovered for 10–15 minutes, until bubbly and golden.
Let it cool a few minutes before diving in (or don’t, I won’t tell).