01 -
Preheat your oven to 375°F. Lightly grease a 9x13 inch baking dish. This initial prep ensures a smooth start for your Cheesy Ground Beef and Potato Casserole Recipe, preventing sticking and making cleanup easier.
02 -
In a large pot, boil 2 lbs Yukon Gold potatoes, peeled and diced into 1/2-inch cubes, until tender-crisp (about 8-10 minutes). Drain the potatoes thoroughly and set them aside. Avoid overcooking them, as they will bake further.
03 -
In a large skillet, heat 2 tbsp olive oil over medium-high heat. Add 1 1/2 lbs lean ground beef (85/15) and cook until thoroughly browned, breaking it up with a spoon. Drain any excess fat. Stir in 1 medium yellow onion, diced, and 3 cloves garlic, minced; cook until softened, about 5 minutes.
04 -
Sprinkle 1/4 cup all-purpose flour over the beef mixture, stirring for 1 minute. Gradually whisk in 1 1/2 cups whole milk and 1/2 cup beef broth. Bring to a simmer, then stir in 1 tsp smoked paprika, 1/2 tsp dried thyme, 1 tsp salt, and 1/2 tsp black pepper. Remove from heat and stir in 2 cups shredded sharp cheddar cheese until melted and smooth. This forms the creamy heart of your Cheesy Ground Beef and Potato Casserole Recipe.
05 -
Gently fold the cooked potatoes into the beef and cheese sauce mixture until well combined. Pour the entire mixture into the prepared baking dish, spreading it evenly. Ensure all components are well distributed for a perfect Cheesy Ground Beef and Potato Casserole Recipe.
06 -
Bake for 25-30 minutes, or until the casserole is bubbly around the edges and the top is lightly golden. For an extra cheesy crust, you can sprinkle a little more shredded cheddar cheese over the top during the last 5 minutes of baking.
07 -
Remove the Cheesy Ground Beef and Potato Casserole Recipe from the oven and let it rest for 5-10 minutes before serving. This allows the sauce to set, making for easier and cleaner portions. Serve hot and enjoy!