My Mom found the recipe in the paper. I love this dish at Longhorn’s and I was really excited to try it at home!

If you’re craving a hearty, cheesy, and downright comforting meal, this Cheesy Hamburger Potato Casserole is about to become your new favorite. With juicy ground beef, tender potatoes, and a rich homemade cheese sauce baked to perfection, this dish delivers big flavor with every bite. It’s simple enough for a weeknight dinner but impressive enough to serve when you want to wow the family. Let’s dive right in!

Cheesy Hamburger Potato Casserole is the ultimate comfort food combo—savory beef, creamy potatoes, and gooey cheese all layered together. You can enjoy it as a filling main dish or even as a crowd-pleasing side. Every layer blends together beautifully, creating a warm and satisfying meal that makes it hard to stop at just one serving.

Ingredients:

Ingredient Quantity
Ground beef 1 pound
Thinly sliced potatoes 4 cups
Onion, chopped 1
Garlic, minced 2 cloves
Shredded cheddar cheese 1 cup
Milk 1 cup
All-purpose flour 2 tablespoons
Butter 2 tablespoons
Salt 1 teaspoon
Black pepper 1/2 teaspoon
Paprika 1/2 teaspoon

Step 1: Prepare the Ground Beef
Preheat your oven to 375°F (190°C). In a large skillet, cook the ground beef over medium heat until it’s browned and no longer pink. Break it up into small crumbles as it cooks. Once done, drain off any excess fat.

Step 2: Sauté Onion and Garlic
In the same skillet, melt the butter over medium heat. Add the chopped onion and garlic, then sauté for about 5 minutes until the onion becomes soft and the garlic is fragrant. This step builds a delicious base flavor for your casserole.

Step 3: Make the Cheese Sauce
In a saucepan, melt the remaining butter and whisk in the flour to form a smooth roux. Cook for about 1 minute, stirring constantly, to remove the raw flour taste. Slowly whisk in the milk, continuing until the sauce thickens and turns creamy (about 3–4 minutes). Remove from heat and stir in the shredded cheddar until it melts completely into a velvety sauce.

Step 4: Layer the Casserole
Grease a 9×13-inch baking dish. Start with a layer of sliced potatoes and season lightly with salt, pepper, and paprika. Add half of the cooked beef, then half of the onion and garlic mixture, and drizzle generously with cheese sauce. Repeat the layers again, finishing with a final layer of potatoes sprinkled with seasoning.

Step 5: Bake to Perfection
Cover the dish with aluminum foil and bake for 40 minutes. Remove the foil and continue baking for another 20–25 minutes, or until the potatoes are tender and the top is bubbling and golden brown. By now, your kitchen will smell absolutely incredible.

Step 6: Serve and Enjoy
Let the casserole cool for a few minutes before slicing. This helps everything set nicely. Serve with a fresh green salad or simple veggies for a complete meal. Each bite delivers layers of savory beef, creamy potatoes, and cheesy goodness—it’s comfort food at its best.