Hobo Casserole with Ground Beef, the Old-Fashioned Way
Hobo casserole with ground beef is the kind of dinner that shows up in a lot of family recipe boxes, usually scrawled on an index card with no fuss attached. It’s ground beef, sliced potatoes, and a creamy sauce layered in one dish and baked until the top turns golden and the potatoes go tender.

It’s the sort of meal you can build from what’s already in the fridge, and it feeds a hungry table without much cleanup after.
Why This Casserole Works
There’s nothing fancy going on here, and that’s the point. The beef gets seasoned and browned first, so it’s not bland under all those potatoes.
Sliced potatoes soak up the cream of mushroom sauce as they bake, so every layer ends up soft and a little rich instead of dry. The cheddar on top crisps at the edges while staying gooey in the middle, which is really the best part.
This is the version I keep coming back to because it holds together well when you cut into it, instead of falling apart into soup.
Ingredients

- 1.5 lbs ground beef (80/20): the fat renders as it browns and helps carry the sauce, so don’t drain it off
- 1 medium yellow onion, diced
- 4 cups thinly sliced russet potatoes (about 4 medium): slice them about 1/8 inch thick so they cook through fully in the oven
- 1 can (10.5 oz) condensed cream of mushroom soup: this is the whole sauce base, no water needed
- 1/2 cup whole milk: thins the soup enough to coat every potato slice
- 1 cup shredded cheddar cheese: a sharp cheddar melts into a browned layer on top
- 1 tsp garlic powder
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp vegetable oil: only needed if your beef is on the leaner side
Variations / Substitutions
- Ground turkey: swaps in cleanly for the beef, just add the 1 tbsp vegetable oil since turkey releases less fat on its own.
- Sweet potatoes: use them in place of the russets for a softer, slightly sweet layer that plays well against the salty cheddar.
- Cream of chicken soup: a fine stand-in for the cream of mushroom if that’s what’s in your pantry, the flavor shifts milder.
- Diced jalapeño: stir 1 diced jalapeño into the beef while it browns if you want real heat running through the dish.
- Dairy-free: use a canned coconut milk based cream soup and a dairy-free shredded cheese, the texture stays close to the original.
- A splash of hot sauce or Worcestershire: stirred into the sauce, it cuts the richness and keeps the dish from tasting flat. If you like this kind of layered beef and potato dinner, shepherd’s pie is worth trying next.
How to Make Hobo Casserole with Ground Beef
Step 1: Brown the Ground Beef and Onion

Set a large skillet over medium-high heat and add the 1 tbsp vegetable oil if your beef is lean. Add the 1.5 lbs ground beef and 1 diced medium onion along with 1 tsp garlic powder, 1 tsp salt, and 1/2 tsp black pepper, breaking the beef up as it cooks for about 8 minutes, until no pink remains.
You’ll know it’s ready when the onion has gone soft and translucent and the beef has browned in places, not just gone gray. Leave the rendered fat in the pan, it’s going to help the sauce later.
Step 2: Layer the Sliced Potatoes

Preheat your oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish. Spread half of the browned beef mixture across the bottom, then layer the 4 cups thinly sliced potatoes evenly over the beef, followed by the rest of the beef on top.
The potato slices should overlap slightly like shingles so there are no bare gaps where the sauce won’t reach. This layering is what keeps every bite balanced between meat and potato instead of one dominating the dish.
Step 3: Whisk and Pour the Soup Sauce

In a medium bowl, whisk together the 1 can (10.5 oz) condensed cream of mushroom soup and 1/2 cup whole milk until smooth, about 30 seconds. Pour the sauce evenly over the layered beef and potatoes, tilting the dish slightly so it settles into the corners.
The sauce should look pourable, almost like a thin gravy, not thick and clumped. If it’s still gluey, whisk in another tablespoon of milk before pouring.
Step 4: Scatter the Cheese and Bake

Cover the dish tightly with foil and bake at 375°F (190°C) for 40 minutes, until a knife slides into the potatoes with no resistance. Uncover, scatter the 1 cup shredded cheddar cheese over the top, and bake uncovered for another 10 minutes, until the cheese has melted and started to brown at the edges.
The top should look bubbling around the sides with the cheese pulling into browned patches, not just melted flat. That last uncovered stretch is what gives the casserole its color, so don’t skip covering it earlier or the potatoes won’t finish cooking through.
Step 5: Scoop and Serve

Let the casserole sit for 5 minutes so the sauce settles, then scoop out full portions with a large spoon, making sure each one gets a bit of the browned cheese on top. Serve it while it’s still hot, straight from the dish.
Each scoop should hold its layers instead of sliding apart, with the cheese forming a lightly crisp cap over the potatoes underneath.
A Few Notes Before You Start
- Slice the potatoes as evenly as you can, uneven thickness means some pieces are done at 40 minutes and others are still firm.
- If your ground beef is very fatty, tip off a bit of the excess grease before layering, otherwise the sauce can turn oily instead of creamy.
- Leftover beef and potato filling on its own also works spooned over rice or into a baked potato the next day.
- A mandoline makes quick, even work of the potato slices if you’re not confident with a knife.
Bake times shift a little depending on the size of your dish, so use this as a guide.
| Dish Size | Covered Bake | Uncovered Bake |
|---|---|---|
| 8×8 inch (deeper layers) | 50 mins | 12 mins |
| 9×13 inch (standard) | 40 mins | 10 mins |
| Wide shallow dish | 30 mins | 8 mins |
Storing Leftovers
Refrigerate leftovers in an airtight container for up to 4 days.
Reheating: warm individual portions in the microwave for about 2 minutes, or cover the dish with foil and reheat in a 350°F (175°C) oven for 15 to 20 minutes until heated through.
What To Serve With Hobo Casserole
A simple green salad with a sharp vinaigrette cuts through the richness of the cheese and sauce here, which the casserole needs since it’s heavy on its own. Steamed green beans or roasted broccoli add some crunch and color without competing for attention on the plate. If you want bread, a plain buttered roll is enough to mop up the extra sauce without turning the meal into more than it needs to be.
Frequently Asked Questions
Can I assemble this casserole ahead and bake it later?
Yes, layer everything through Step 3, cover, and refrigerate for up to a day before baking. Add about 10 extra minutes to the covered bake time since it’s starting cold.
Can I use frozen sliced potatoes instead of fresh?
You can, but thaw them fully and pat them dry first, otherwise the extra water they release will make the sauce thin and watery.
Can I freeze the finished casserole?
Yes, cool it completely, then freeze in a sealed container for up to 2 months. Thaw overnight in the fridge before reheating, since the potatoes can turn grainy if reheated straight from frozen.
Why did my casserole turn out watery?
This usually means the potatoes were sliced too thick and released extra moisture as they baked, or the beef wasn’t drained of excess fat. Slicing thinner and letting the beef sit a minute before layering both help.

Hobo Casserole with Ground Beef Recipe
Ingredients
Method
- Brown the 1.5 lbs ground beef and 1 diced onion with 1 tsp garlic powder, 1 tsp salt, and 1/2 tsp black pepper over medium-high heat for about 8 minutes, until no pink remains.
- Preheat the oven to 375°F (190°C), then layer half the beef, all 4 cups sliced potatoes, and the remaining beef in a greased 9×13 inch baking dish.
- Whisk the 1 can cream of mushroom soup with 1/2 cup milk until smooth and pour it evenly over the layered dish.
- Cover with foil and bake for 40 minutes, then uncover, scatter with 1 cup shredded cheddar, and bake 10 more minutes until melted and browned at the edges.
- Let it sit 5 minutes, then scoop into portions and serve hot.
