
If you're anything like me, you're always searching for the ultimate comfort food—something that’s hearty, budget-friendly, and easy enough to whip up on a busy weeknight. This Cheesy Hamburger Potato Casserole is exactly that kind of meal. It’s warm, filling, layered with seasoned ground beef, tender potatoes, and loaded with melted cheese in every bite.
Preheat oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish.
Cook the beef: In a skillet over medium heat, cook ground beef and diced onion until browned and no longer pink. Drain excess grease.
Make the sauce: In a mixing bowl, combine cream of mushroom soup, milk, garlic powder, salt, and pepper. Mix until smooth.
Layer the casserole:
Cover and bake: Cover with foil and bake for 60–70 minutes, or until the potatoes are fork-tender.
Add cheese and finish baking: Remove foil, sprinkle remaining cheese on top, and bake uncovered for an additional 10–15 minutes until golden and bubbly.
Let it rest: Allow to rest for 10 minutes before serving. Garnish with parsley if desired.