Thinly slice Yukon gold potatoes (⅛ inch) and soak in cold water.
Preheat oven to 350°F. Grease a 9x13-inch baking dish.
Brown ground beef with diced onions and garlic (8–10 mins). Drain grease.
Whisk cream of mushroom soup, half and half, onion powder, salt, and pepper.
Drain potatoes. Layer ⅓ of potatoes, ⅓ beef, ¾ cup cheese, and ⅓ sauce.
Repeat with another ⅓ of each ingredient.
Top with remaining potatoes, beef, sauce, and 1½ cups cheese.
Cover with foil and bake for 1 hour 10 minutes.
Uncover and bake 20 more minutes until bubbly and golden.
Cool for 15 minutes before serving.