Creamy Hamburger and Potato Casserole Recipe for Weeknight Dinner

This post may contain affiliate links. Please read our disclosure policy.

This Hamburger Potato Casserole is a timeless, comforting dinner. Layers of tender potatoes, seasoned ground beef, plenty of melted cheese, and a rich, creamy sauce come together to make a hearty casserole the whole family will enjoy.

Quick enough for weeknights, budget-friendly, and easy to make ahead, this cheesy hamburger potato casserole is perfect for feeding a hungry family or serving a cozy comfort-food meal that always disappears fast.

hamburger potato casserole on a plate

What You’ll Love About This Hamburger Potato Casserole

  • Creamy, flavorful sauce
  • Beef and potatoes cooked perfectly
  • Feeds a hungry family
  • Easy cleanup

Before You Begin

Slice Evenly: Slice potatoes uniformly so they cook at the same rate. A mandoline speeds this up, but a sharp knife works fine.

Drain the Beef: Brown the ground beef well and drain excess grease to keep the sauce creamy instead of oily.

Shred Your Own Cheese: Freshly shredded cheese melts more smoothly than pre-shredded varieties that contain anti-caking agents.

Check Potato Tenderness: If your potatoes are thick or large, test for doneness before removing the casserole from the oven—the potatoes should be easily pierced with a fork.

Let It Rest: Allow the casserole to rest 10–15 minutes before serving so the sauce thickens slightly and slices hold together better.

Ingredients

Meat: 1 1/2 lb ground beef (80/20 recommended). You can use lean ground beef, ground chicken, or turkey if desired, though the flavor will be milder.

Onion: Yellow onion, diced into small pieces.

Garlic: Fresh garlic is preferred; garlic powder can be used in a pinch.

Salt + Pepper: Basic seasoning to taste.

Worcestershire Sauce: Adds depth and umami.

Canned Soup: Condensed cream of mushroom is my favorite for this casserole, though cream of chicken or cream of celery also work.

Sour Cream: Adds creaminess to the sauce.

Tomatoes: Petite diced tomatoes work well because their small pieces distribute evenly.

Hot Sauce: Optional—use a small amount for subtle tang, or add more to taste.

Italian Seasoning & Thyme: A blend of dried herbs brings balanced flavor.

Cheese: Sharp or extra-sharp cheddar melts beautifully. Mozzarella or Colby Jack are good alternatives.

Milk: Whole milk makes the sauce richer.

Potatoes: Use russet potatoes for structure and creaminess; peel and slice about 1/8–1/4 inch thick.

Fresh Parsley: Optional garnish.

How to Make Cheesy Hamburger Potato Casserole

step by step how to make hamburger potato casserole

  1. Preheat oven to 350°F (177°C).
  2. In a large skillet, cook and crumble 1 1/2 pounds ground beef with 1 1/2 cups chopped onion and 4 cloves minced garlic. Season with 1 1/2 teaspoons salt and 1/2 teaspoon pepper. Cook until no pink remains, then drain excess grease. Stir in 1 tablespoon Worcestershire sauce.
  3. In a mixing bowl, combine 2 (10.75-ounce) cans condensed cream of mushroom soup, 1/2 cup sour cream, 1 (15-ounce) can petite diced tomatoes (drained), 1/2 teaspoon hot sauce, 2 teaspoons Italian seasoning, 1/2 teaspoon thyme, and 1 cup shredded cheddar.
  4. Add 3/4 cup whole milk and mix until smooth.
  5. Pour 1 cup of the sauce into the bottom of an extra-deep 9×13-inch baking dish.
  6. Arrange half of the sliced potatoes in a layer over the sauce. Spread half of the remaining sauce over the potatoes, then top with half of the cooked beef mixture.
  7. Repeat with the second layer of potatoes, the rest of the sauce, and the remaining beef. Cover tightly with aluminum foil and place the dish on a rimmed baking sheet to catch any spillover.
  8. Bake in the preheated oven for about 90 minutes, or until the potatoes are tender when pierced with a fork.
  9. Remove foil, top with the remaining 2 cups shredded cheddar, and bake uncovered until the cheese melts, about 10–15 minutes. Let rest 10–15 minutes before serving. Garnish with parsley if desired.

Notes

  • Baking Dish: Use an extra-deep 9×13-inch baking dish so the layers fit comfortably and the sauce doesn’t overflow.
  • Potatoes: Choose a potato with enough starch to hold its shape—russets are ideal. Slice thinly for even cooking.

Storing, Reheating, Freezing, and Make-Ahead

Refrigerator: Store leftovers in an airtight container for up to four days.

Reheating: For single portions, microwave covered with a damp paper towel in 30-second intervals until heated through. For larger portions, cover the casserole with foil and bake at 350°F for 20–30 minutes until hot and bubbly. If it seems dry, add a splash of milk before reheating.

Freezing: This casserole freezes well, before or after baking, for up to 2–3 months. Thaw overnight in the refrigerator before baking or reheating.

Make-Ahead: Assemble up to 24 hours in advance, cover tightly, and refrigerate. Bring to room temperature while the oven preheats, then bake as directed.

Serving Recommendations

This casserole pairs nicely with simple sides like brown sugar glazed carrots, southern-style green beans, roasted broccoli, or a broccoli-cauliflower casserole. For bread, try biscuits, beer bread, crescent rolls, or Southern cornbread.

southern hamburger and potato casserole

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes. Assemble up to 24 hours ahead, cover tightly, and refrigerate. Remove from the fridge while the oven preheats and bake as directed.

What potatoes work best?

Russet potatoes are recommended for their starch content and ability to hold shape. Yukon Golds are another good option if you prefer a slightly firmer texture.

Can I use cream of mushroom soup?

Absolutely. Cream of mushroom is a great choice; cream of chicken or cream of celery also work well.

Why are my potatoes still firm?

Slicing the potatoes too thick is the most common cause. Slice about 1/8-inch thick for best results so they become tender during baking.

Can I add vegetables?

Yes. Frozen mixed vegetables, peas, corn, green beans, or diced bell peppers can be added with the ground beef layer.

If you have more questions, leave a comment—I love helping you cook with confidence!

More Beefy Casserole Recipes You’ll Love

  • American Goulash
  • Baked Ziti with Ricotta
  • Sloppy Joe Casserole
  • Cowboy Casserole
  • Million Dollar Spaghetti
  • Shredded Beef Enchiladas
  • Dorito Casserole
  • John Wayne Casserole
  • Bisquick Taco Bake
  • Mexican Casserole
  • Stuffed Pepper Casserole
  • Runza Casserole
  • Pierogi Casserole
  • Cattle Drive Casserole

Tried This Recipe?

We post new recipes weekly. If you made this casserole, please leave a review—I love hearing your feedback!

hamburger potato cheese casserole on a plate

Hamburger Potato Casserole

This creamy hamburger potato casserole is classic comfort food. Tender potatoes, seasoned beef, melted cheese, and a rich sauce bake into a family-friendly dish perfect for weeknights, potlucks, or make-ahead meals.
Prep Time: 20 mins
Cook Time: 1 hr 50 mins
Total Time: 2 hrs 10 mins
Servings: 6–8
Author: Kathleen

Ingredients

  • 1 1/2 pounds ground beef
  • 1 1/2 cups onion, chopped
  • 4 cloves garlic, minced
  • Salt and pepper to taste (about 1 1/2 tsp salt, 1/2 tsp pepper)
  • 1 tablespoon Worcestershire sauce
  • 2 (10.75-ounce) cans condensed cream of mushroom soup
  • 1/2 cup sour cream
  • 1 (15-ounce) can petite diced tomatoes, drained
  • 1/2 teaspoon hot sauce (optional)
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon thyme
  • 3 cups shredded cheddar, divided
  • 3/4 cup whole milk
  • 3 pounds russet potatoes, peeled and thinly sliced

Instructions

  1. Preheat oven to 350°F (177°C).
  2. Cook and crumble beef with onion and garlic, seasoning with salt and pepper. Drain grease and stir in Worcestershire.
  3. In a bowl, combine soups, sour cream, drained tomatoes, hot sauce, Italian seasoning, thyme, and 1 cup cheddar. Add milk and mix until smooth.
  4. Pour 1 cup of sauce into the bottom of a deep 9×13-inch baking dish.
  5. Layer half the potatoes, half the sauce, and half the beef. Repeat layers, cover tightly with foil, and place on a rimmed baking sheet.
  6. Bake about 90 minutes, until potatoes are tender. Remove foil, top with remaining 2 cups cheddar, and bake 10–15 minutes more until cheese melts. Let rest before serving.

Notes

  1. Use an extra-deep 9×13-inch baking dish to fit the layers and avoid overflow.
  2. Choose russet potatoes for structure and creaminess; slice thin for even cooking.

Nutrition

Serving: 1 serving | Calories: 827 kcal | Carbohydrates: 53 g | Protein: 41 g | Fat: 50 g

On your phone? Check the web story for this recipe.