In a large skillet, cook and crumble beef (1 1/2 pounds) with onion (1 1/2 cups), garlic (4 cloves), 1 1/2 teaspoon salt, and 1/2 teaspoon pepper, until there is no longer any pink in the beef. Drain off excess grease. Stir in Worcestershire (1 tablespoon).
In a mixing bowl combine soup (2 cans), sour cream (1/2 cup), tomatoes (1 can), hot sauce (1/2 teaspoon), Italian seasoning (2 teaspoons), thyme (1/2 teaspoon), 1 cup of cheddar cheese.
Add milk (3/4 cup) and mix until the mixture is smooth.
Pour 1 cup of sauce into the bottom of a deep 9x13-inch baking dish.
Arrange a layer of half of the potatoes in the prepared baking dish then spread half the sauce and half the meat on top. Repeat with the second layer. Cover tightly with aluminum foil and place on a rimmed baking sheet (to catch any spillover). Bake in preheated oven for about 90 minutes, or until potatoes are tender.
Remove from oven, uncover, top with remaining 2 cups cheddar and bake until cheese is melted about 10-15 minutes. Garnish and serve!
Notes
Baking Dish: You need to use an extra deep 9X13 baking dish. Pyrex has a new product out that fits the bill perfectly! My sister, Chrissy, told me about the Pyrex 9X13 deep glass bakeware! I bought mine at Target.
Potatoes: The type of potato you use in this hamburger potato casserole recipe matters! If you use one that’s too soft, it’ll disintegrate in cooking. That’s why russet potatoes are so great — it’s full of starch that’ll help them hold their shape!