Hamburger Potato Casserole

Creamy, cheesy hamburger potato casserole topped with melted cheese and ground beef

This Hamburger Potato Casserole is the ultimate comfort meal that’s a total favorite in our family — creamy, cheesy, and packed with hearty ground beef and tender potatoes baked just right. It uses simple ingredients, comes together quickly, and feeds a hungry crew without any hassle.

My daughter actually asks for this Hamburger Potato Casserole every single year on her birthday — not a fancy cake or night out, just this simple, delicious casserole. She’s totally obsessed, and honestly, I don’t blame her because it’s that good.

This recipe is the best — my kids jokingly call me Chef Ramsey whenever I make it. Then once it’s gone, they ask for it over and over again! I usually toss in some onions, but that’s the only tweak I make. Thank you for this crowd-pleaser!

The very first time I made this beef potato casserole, my kids devoured it and it’s been a staple in our meal lineup ever since. It’s honestly the best beef casserole we’ve ever whipped up, and I’m confident you’ll agree. Plus, it tastes fantastic and you can easily put it together ahead of time and stick it in the oven when you’re ready — just like my cowboy casserole.

Also, there’s a Gluten Free Hamburger Casserole Recipe version if you need one, so no one misses out. And don’t forget to check out more comforting meals that work perfectly when you’re on a budget.

Instructions

  • Preheat oven to 350 degrees.
  • Brown 2 pounds ground beef and set aside
  • Peel and slice 5 small potatoes and set aside.
  • In a mixing bowl, combine 2 cans cream of mushroom soup, 1 ½ cups milk, salt and pepper to taste. Mix well. Set aside.
  • Spray a 9×13 baking dish with non stick spray.
  • Layer in the pan, potatoes, beef, soup, and cheese. Then repeat. Top with remaining cheese.
  • Cover with foil and bake for 1 hour
  • Remover foil and bake another 30 minutes until potatoes are fork tender.
  • Allow it to sit for 10 minutes, then cut and serve.

Recipe Notes

This beef potato casserole is one of those go-to meals you’ll find on repeat around here — creamy, cheesy, and made from easy pantry basics like ground beef, sliced potatoes, canned soup, milk, and shredded cheese. It’s the birthday dish my daughter requests every year, which says a lot about how comforting and kid-friendly this recipe truly is.

Inside this post, I’ve packed everything you need to know: a full ingredient list, step-by-step photos, prep and cook times (about 10 minutes to prep and roughly 1 hour 40 minutes total baking time), plus my favorite tips for making it ahead, freezing it, and swapping ingredients to fit your family’s tastes or any dietary needs. This beef potato casserole serves about 10 and is easy on the wallet (around $1.78 per serving), making it perfect for feeding a crowd or having leftovers to enjoy.

  • Taste and texture: Expect creamy potatoes, gooey melty cheese, and robust ground beef.
  • Time: Quick to assemble (just 10 minutes prep) and mainly hands-off while it bakes.
  • Make-ahead & storage: You can put it together ahead of time, refrigerate or freeze, then reheat with ease.
  • Customizable: Swap cheeses, proteins, or use gluten-free soup if you need to.

Scroll down for the full recipe card, detailed photos, and pro tips so every batch comes out perfectly tender and delicious.

Why You’ll Come Back For Seconds

This beef potato casserole is a no-fuss, classic comfort dish packed with creamy potatoes, melted cheese, and hearty ground beef — the perfect combo for a one-dish meal. If you love this kind of cozy, one-pan comfort, you might also enjoy our Chili Mac and Cheese. It’s budget-friendly, made from pantry staples, reliable, and quick to throw together. You can get it prepped ahead of time, swap in your favorite cheeses or soups, and rest assured that the whole family (especially the kids) will be coming back for seconds. Leftovers reheat beautifully, so it’s great for busy weeknights or meal prep.

Ingredients and Key Swaps

Ingredients for hamburger potato casserole including potatoes, ground beef, and cheese arranged on a marble surface.

  • 5 small potatoes
  • 2 lbs ground beef, browned
  • 2 cans cream of mushroom soup
  • 1 ½ cups milk
  • 1 ½ cups shredded cheese, we used a colby jack mix, but cheddar would be great too

Assemble, Bake, and Finish

  1. Preheat oven to 350°F.
  2. Brown 2 lb ground beef in a skillet, drain excess fat, and set aside.
  3. Peel and thinly slice 5 small potatoes.
  4. In a bowl, combine 2 cans cream of mushroom soup, 1½ cups milk, and salt and pepper to taste; stir until smooth.
  5. Spray or grease a 9×13-inch baking dish with non-stick spray.
  6. Layer potatoes, browned beef, the soup mixture, and some shredded cheese in the dish; repeat layers and finish with remaining cheese on top.

    Layers of cooked ground beef, potatoes, cheese, and creamy sauce in a baking dish.

  7. Cover the casserole tightly with foil and bake at 350°F for 1 hour.
  8. Remove the foil and bake uncovered for an additional 30 minutes, or until potatoes are fork tender.
  9. Let the casserole rest about 10 minutes before slicing and serving.

Chef Tips and Serving Suggestions

  • Slice Potatoes Evenly – Try to cut your potatoes into similarly sized slices so they cook up evenly and no slices stay too firm or mushy.
  • Use Cooking Spray – Greasing the baking dish well helps the casserole come out cleanly and makes cleaning up a breeze.
  • Watch Your Cooking Time – Baking times can differ depending on your oven or the thickness of your potato slices. You’ll know it’s done when the potatoes are tender to a fork.

I usually serve it alongside a simple side salad because that means dinner is done with hardly any extra effort. But steamed broccoli or green beans are great choices too — both require almost no work but add a fresh vegetable finish. For a warm, equally simple option, try skillet zucchini and mushrooms.

Asparagus is another easy side that pairs beautifully — or try these irresistibly crunchy garlic Parmesan roasted zucchini for a quick, family-approved addition.

I love hearing from you! If you make this beef potato casserole recipe, drop a comment or star review to let me know how it turned out.

Flavor Swaps and Add-Ins

  • Cheese – Feel free to use whatever cheese your family enjoys. Monterey Jack, sharp cheddar, mozzarella, or pepper jack all work great.
  • Meat – While ground beef is classic here, you can swap in ground turkey, chicken, or Italian sausage for different flavors. If you’re craving a chicken-forward casserole, try our Chicken Pot Pie Casserole.
  • Creamy Soup – If cream of mushroom isn’t your favorite, cream of chicken soup works just as well and switches up the flavor nicely.
  • Toppings – This casserole is great topped with sour cream, diced avocado, or salsa for extra flavor and texture; for more loaded-potato topping inspiration, see Crock Pot Loaded Baked Potato Soup.

Nutrition Facts

Serving 8 Ounces, Calories 331kcal, Carbohydrates 18g, Protein 28g, Fat 15g, Saturated Fat 7g, Cholesterol 78mg, Sodium 624mg, Potassium 868mg, Fiber 2g, Sugar 2g, Vitamin A 175IU, Vitamin C 12.1mg, Calcium 171mg, Iron 6mg

Keep, Freeze, and Reheat Safely

Once your beef potato casserole cools to room temperature, cover it tightly with foil or pop leftovers into airtight containers.

  • Refrigerate for 3–4 days, keeping it covered well.
  • Freeze for 2–3 months by wrapping the cooled casserole in plastic wrap and foil, or portion into freezer-safe containers.

When you’re ready to eat:

  • From the fridge: reheat single portions in the microwave for 1–3 minutes until hot, or warm the entire casserole covered at 350°F (175°C) for 20–35 minutes.
  • From frozen: if possible, thaw overnight in the fridge, then bake covered at 350°F for 35–50 minutes until potatoes are tender and it’s heated through. If you bake from frozen, add about 30–45 minutes of extra time and keep it covered until near the end to avoid over-browning.

Make-ahead tip: you can assemble the casserole in the baking dish, cover it, and refrigerate up to 24 hours before baking. For longer storage, prepare it in a foil pan and freeze; thaw before baking for best results or bake straight from frozen as described above.

Close-up of cheesy hamburger potato casserole with browned ground beef and melted cheese

Answers to Common Questions

  • Can I use a different meat? Definitely! Ground turkey, chicken, or Italian sausage all work well in place of ground beef. Just adjust your seasoning to match.
  • Can I swap the cream of mushroom soup? Yes, you can switch it with cream of chicken soup or a homemade creamy sauce to match your flavor preference.
  • Is there a gluten‑free option? For sure. Use a gluten-free canned cream soup or make a gluten-free cream sauce at home to keep this casserole safe for gluten sensitivities.
  • Can I add onions or other veggies? Absolutely! Sautéed onions, bell peppers, or frozen peas complement the dish nicely. Just keep an eye on watery veggies like zucchini — pre-sautéing helps (see how to sauté zucchini) — and you might want to reduce the added liquids a bit.
  • Can I use frozen hash browns instead of sliced potatoes? Yes, but make sure to thaw and squeeze out as much moisture as you can before layering to avoid sogginess. This might affect cooking time slightly.
  • How do I know when it’s done? The casserole’s ready when the potatoes are fork tender and the inside is hot. An internal temperature of 165°F (74°C) is just right.
  • How long do leftovers last in the fridge? Stored in an airtight container, leftovers keep well for 3–4 days.

Delicious cheesy hamburger potato casserole with ground beef and melted cheese.

Print

A creamy, cheesy, and hearty casserole layered with ground beef, sliced potatoes, cream of mushroom soup, milk, and shredded cheese. A comforting family favorite that is easy to prepare and perfect for feeding a crowd.

  • Author: Margo Bennett
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 40 minutes
  • Yield: 10 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 5 small potatoes
  • 2 pounds ground beef, browned
  • 2 cans cream of mushroom soup
  • 1 ½ cups milk
  • 1 ½ cups shredded cheese (Colby Jack mix recommended, cheddar also works)

Instructions

  1. Preheat oven to 350°F (175°C).
  2. Brown 2 pounds ground beef in a skillet, drain excess fat, and set aside.
  3. Peel and thinly slice 5 small potatoes.
  4. In a mixing bowl, combine 2 cans cream of mushroom soup, 1 ½ cups milk, salt and pepper to taste; stir until smooth.
  5. Spray or grease a 9×13-inch baking dish with non-stick spray.
  6. Layer the potatoes, browned beef, soup mixture, and shredded cheese in the dish; repeat layers and finish with remaining cheese on top.
  7. Cover the casserole tightly with foil and bake at 350°F for 1 hour.
  8. Remove the foil and bake uncovered for an additional 30 minutes, or until potatoes are fork tender.
  9. Allow the casserole to rest about 10 minutes before slicing and serving.

Notes

Slice potatoes evenly to ensure even cooking., Grease the baking dish well to make cleanup easier and to help the casserole come out cleanly., Cooking times may vary depending on oven and potato slice thickness; bake until potatoes are fork tender., Can be assembled ahead and refrigerated or frozen for later baking., Cheese can be swapped with Monterey Jack, sharp cheddar, mozzarella, or pepper jack., Ground beef can be replaced with ground turkey, chicken, or Italian sausage., Cream of mushroom soup can be swapped with cream of chicken soup or a homemade creamy sauce., Great topped with sour cream, diced avocado, or salsa for extra flavor and texture., Leftovers can be refrigerated for 3–4 days or frozen for 2–3 months., Reheat refrigerated portions in microwave (1–3 minutes) or oven (350°F for 20–35 minutes)., If baking from frozen, thaw overnight if possible; otherwise, add extra baking time and keep covered until near the end.

Nutrition

  • Serving Size: Approximately 8 ounces
  • Calories: 331 kcal per serving
  • Fat: 15 g per serving
  • Carbohydrates: 18 g per serving
  • Protein: 28 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Margo Bennett

ABOUT THE AUTHOR

Margo Bennett

Hi, I’m Margo Bennett, the home cook behind Margo Recipes. I created this website for people who enjoy comforting homemade food but do not want recipes that feel complicated or intimidating. Here, you’ll find approachable dishes made with familiar ingredients, clear instructions, and plenty of practical tips. My kitchen is where I test cozy soups, seasonal desserts, pumpkin favorites, fruit butters, simple breads, and family-style recipes worth making more than once. I believe good food does not have to be perfect. It simply needs to taste delicious, bring people together, and make everyday moments feel a little more special.

READ MORE →

Leave a Comment

Recipe rating