01 -
Preheat oven to 375°F (190°C). Peel and thinly slice 2 lbs Russet potatoes. Set aside. This initial prep ensures your Cheesy Hamburger Potato Casserole bakes evenly and efficiently, allowing for a smooth assembly process later on.
02 -
In a large skillet, brown 1 1/2 lbs 80/20 ground beef over medium-high heat, breaking it apart. Drain any excess fat. Add 1 large yellow onion, chopped, and cook until softened, about 5 minutes. Stir in 3 cloves garlic, minced, for 1 minute until fragrant.
03 -
To the beef mixture, add 1 cup low-sodium beef broth, 1 tbsp Worcestershire sauce, 1 tsp smoked paprika, 1/2 tsp dry mustard, 1 tsp salt, and 1/2 tsp black pepper. Simmer for 5 minutes, allowing the rich flavors to meld beautifully for your Cheesy Hamburger Potato Casserole.
04 -
In a separate saucepan, melt 2 tbsp unsalted butter over medium heat. Whisk in 1/4 cup all-purpose flour and cook for 1 minute. Gradually whisk in 2 cups whole milk until the sauce thickens. Remove from heat and stir in 2 cups shredded sharp cheddar cheese until melted and smooth.
05 -
Lightly grease a 9x13 inch baking dish. Arrange half of the thinly sliced 2 lbs Russet potatoes in an even layer. Top with the seasoned 1 1/2 lbs 80/20 ground beef mixture, then pour half of the cheese sauce over it. Repeat layers with remaining potatoes and cheese sauce.
06 -
Cover the dish with foil and bake for 25 minutes. Remove the foil, sprinkle with the remaining 1 cup shredded sharp cheddar cheese, and bake uncovered for another 10-15 minutes, or until the potatoes are tender and the cheese is bubbly and golden brown.
07 -
Let the Cheesy Hamburger Potato Casserole rest for 5-10 minutes before serving. This allows the layers to set, making for easier and cleaner serving. Garnish with 2 tbsp chopped fresh parsley for a fresh, vibrant finish.