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!”

Cheesy Hamburger Potato Casserole Recipe

Looking for a hearty, crowd-pleasing dish that combines the comforting flavors of beef, potatoes, and cheese? This Cheesy Hamburger Potato Casserole has you covered. It’s the ultimate cozy meal—easy to make, rich in flavor, and perfect for feeding the whole family. Follow along for a step-by-step guide to creating this savory, satisfying favorite.


🧾 Ingredients

IngredientAmount
Ground beef1 pound
Thinly sliced potatoes4 cups
Onion, chopped1 medium
Garlic, minced2 cloves
Shredded cheddar cheese1 cup
Milk1 cup
All-purpose flour2 tablespoons
Butter2 tablespoons
Salt1 teaspoon
Black pepper½ teaspoon
Paprika½ teaspoon

👩‍🍳 How to Make It

Step 1: Cook the Ground Beef

Preheat your oven to 375°F (190°C). In a large skillet over medium heat, brown the ground beef until it’s fully cooked and no longer pink. Break it apart as it cooks. Once done, drain the excess fat and set the beef aside.

Step 2: Sauté Onion and Garlic

In the same skillet, melt 1 tablespoon of butter over medium heat. Add the chopped onion and minced garlic. Sauté for about 5 minutes, until the onion is soft and translucent and the garlic is fragrant. This step builds flavor right from the start.

Step 3: Make the Cheese Sauce

In a small saucepan, melt the remaining 1 tablespoon of butter. Whisk in the flour to form a smooth roux and cook for about 1 minute, stirring constantly. Gradually whisk in the milk and keep stirring until the sauce thickens, about 3–4 minutes.

Once thickened, remove the pan from heat and stir in the shredded cheese. Mix until completely melted and smooth. This cheesy sauce will bring the whole casserole together.

Step 4: Layer the Casserole

Grease a 9×13-inch baking dish. Start with a layer of thinly sliced potatoes. Sprinkle lightly with salt, pepper, and paprika. Add half of the cooked ground beef, followed by half of the sautéed onion and garlic. Drizzle a layer of cheese sauce over the top.

Repeat the process with a second layer: potatoes, remaining beef, onion mixture, and more cheese sauce. Finish with a final layer of potatoes, and sprinkle again with seasoning.

Step 5: Bake

Cover the dish with foil and bake for 40 minutes. Then, remove the foil and continue baking for another 20–25 minutes, until the potatoes are fork-tender and the top is golden and bubbly.

Step 6: Cool & Serve

Let the casserole rest for a few minutes after baking—this helps it set for easier slicing. Serve warm, perhaps alongside a crisp green salad or steamed veggies for a complete meal.


💡 Tips for Success

  • Use a mandoline to get evenly thin potato slices for quicker, even baking.
  • Add a pinch of cayenne or red pepper flakes if you want a little heat.
  • Leftovers keep well—store covered in the fridge for up to 3 days.

Whether it’s for a casual family dinner or a comforting weekend meal, this Cheesy Hamburger Potato Casserole delivers on flavor, texture, and heartiness. Ready to dig in?