

Hot from the oven with layers of tender potatoes, savory ground beef, creamy sauce, and melted cheese, this Hobo Casserole is the kind of cozy dinner that’s especially welcome at the end of a long day.
There’s something so satisfying about a casserole made with simple, familiar ingredients. You brown the beef with onion and garlic, slice the potatoes, whisk together the creamy sauce, and layer everything into one big baking dish. From there, the oven does most of the work.
I especially love how the potatoes cook underneath all that creamy sauce and cheese. They become tender as the casserole bakes, while the beef makes every serving hearty and filling. And then there’s that cheesy top layer! After the foil comes off for the final 30 minutes, the casserole finishes uncovered so the cheese can melt beautifully.
This is simple comfort food through and through. Make it for a cozy weeknight dinner, add an easy vegetable or salad on the side, and you have a meal that can feed the whole table.
Why You’ll Love This Recipe
We’ve been loving this Hobo Casserole as an easy, hearty dinner. It has everything I want from a cozy casserole: potatoes, seasoned beef, creamy sauce, and plenty of cheese, all baked together in one dish.
It uses everyday ingredients. Ground beef, potatoes, onion, garlic, canned soup, milk, and cheese make up the heart of this casserole. Nothing fancy required!
It’s wonderfully creamy. Condensed mushroom and chicken soups are whisked with evaporated milk and regular milk to create the sauce that surrounds the beef and potatoes.
It feeds a crowd. Baked in a 9×13-inch pan, the recipe makes 8 servings, so it’s a great option for a family meal.
Most of the cooking happens in the oven. Once you’ve browned the beef and assembled the layers, you can leave the casserole to bake.
And, of course, there’s plenty of cheese. Half goes into the middle of the casserole and the rest finishes the top.
Hobo Casserole Ingredients
Here’s what you’ll need to make this cozy, cheesy casserole:
- Ground Beef – The hearty, savory base of the casserole. Browning it with the onion and garlic adds plenty of flavor to every layer.
- Onion – Diced onion cooks right along with the beef, adding a little sweetness and extra savory flavor.
- Garlic – A tablespoon of minced garlic gives the beef mixture more depth and makes the casserole especially flavorful.
- Salt and Black Pepper – Simple seasonings that bring out the flavors of the beef, potatoes, and creamy sauce.
- Potatoes – Thinly sliced potatoes create the tender layers that make this casserole so satisfying. Try to slice them evenly so they cook through at the same time.
- Condensed Cream of Mushroom Soup – One half of the creamy sauce. You can use cream of mushroom soup with or without garlic added.
- Condensed Cream of Chicken Soup – Combined with the mushroom soup, it makes the casserole sauce extra creamy and savory.
- Evaporated Milk – Adds richness to the soup mixture while helping create that creamy consistency around the potatoes and beef.
- Milk – Thins the condensed soups just enough to create a smooth sauce that can spread through the layers.
- Shredded Cheese – Adds cheesy goodness between the layers and across the top, where it melts as the casserole bakes.
- Cooking Spray – Keeps the casserole from sticking to the 9×13-inch baking pan.
Step-by-Step Instructions
Let’s make Hobo Casserole!
1. Get the Pan Ready
Heat the oven to 375°. Spray a 9×13 inch pan with cooking spray.
2. Cook the Beef
Cook the beef, onions and garlic in a large skillet until the beef is no longer pink. Drain well. Season with salt and pepper.
At this point, you have the savory base of the casserole ready to go. Draining the beef well is important—you want all that delicious flavor without excess grease collecting in the finished dish.
3. Begin Layering
Place a layer of potatoes over the bottom of a 9×13 inch pan, then add half of the beef.
Try to keep those potato slices thin and fairly even. They’ll cook more consistently and become tender as the casserole bakes.
4. Add the Creamy Sauce and Cheese
Combine the mushroom and chicken soup together and mix in the milk and evaporated milk with a whisk. Pour half of the soup over the beef and sprinkle with half of the cheese.
This creamy mixture works its way into the layers as everything cooks, tying the potatoes and beef together.
5. Finish the Layers
Repeat the layers and top with the remaining cheese.
Now you have another round of potatoes, beef, creamy sauce, and that final layer of cheese on top.
6. Cover
Place a piece of tinfoil over the pan, making sure to tent it so it doesn’t bake to the cheese.
7. Bake
Place in the oven and bake for 1 hour. Remove the tinfoil and continue baking for an additional 30 minutes.
That final uncovered bake gives the top of the casserole time to finish cooking without the foil sitting over the cheese.
8. Let It Rest
Remove and let stand for 10 minutes before slicing on a wire rack.
It might be tempting to serve it immediately, but give it those 10 minutes! The casserole has a chance to settle, and it will be easier to slice and serve.
Expert Tips
Thin potatoes are key. If there’s one thing to pay attention to when preparing this casserole, it’s the potatoes. Slice them thinly and as evenly as you can so they cook at roughly the same rate.
Drain the ground beef well. Once the beef is fully cooked, remove the excess grease before building the casserole.
Keep the foil away from the cheese. Tent the foil instead of pressing it directly against the surface. Otherwise, you may lose some of that cheesy topping when you remove it.
Build even layers. Spread the potatoes, beef, sauce, and cheese across the baking dish instead of concentrating them in one area. That way, every slice gets a little of everything.
Don’t skip the resting time. Let the finished casserole sit for 10 minutes before slicing. It’s a small step that makes serving much easier.
Recipe Variations
I love the casserole as written, but it’s also the kind of cozy dinner that lends itself well to a few simple variations.
For extra vegetables, try adding green beans, corn, peas, carrots, or bell peppers. They can bring extra color and texture to the beef mixture.
If you like a little heat, chili pepper flakes, cayenne, diced jalapeño, or chipotle powder would all fit nicely with the savory beef and creamy sauce.
You can also play with the seasonings. Taco seasoning will take the casserole in one direction, while basil, oregano, and Italian seasoning will give it a completely different personality.
And if you want even more savory flavor, a splash of Worcestershire sauce or soy sauce can be added to the creamy sauce.
For a little crunch on top, French fried onions are another option.
These variations are optional and are not part of the original recipe-card ingredients or cooking instructions.
Storage & Reheating
This casserole is just as useful when there are leftovers!
Once it has cooled, store leftovers in an airtight container or keep them in the casserole dish covered securely. They’ll keep in the refrigerator for up to 3 days.
For longer storage, transfer the leftovers to a freezer-safe container, or tightly wrap the casserole dish with plastic wrap and aluminum foil. Freeze for up to 2 months, then let it thaw overnight in the refrigerator before reheating.
When you’re ready to warm it up, preheat the oven to 350°F (175°C). Let the refrigerated casserole sit at room temperature for about an hour, remove any plastic wrap, and cover the dish with aluminum foil. Reheat for 20 to 30 minutes, or until the center reaches 165°F (74°C).
You can also get a head start on dinner by assembling the casserole in advance. Layer everything in the baking dish without cooking it, cover it tightly, and refrigerate for up to 24 hours. Take it out about an hour before cooking, then follow the original cooking instructions.
Serving Suggestions
Hobo Casserole is already a hearty meal on its own, so I like serving it with something fresh and simple on the side.
A crisp green salad is an easy choice. The fresh vegetables are a nice contrast to the creamy potatoes, beef, and cheese. A cucumber salad would be lovely here too.
For a warm vegetable side, try green beans, roasted carrots, broccoli, zucchini, or another simple roasted vegetable. You don’t need anything complicated—the casserole is already the star of the plate.
And if you’re in the mood for an extra-cozy dinner, add some bread! Crusty bread, warm dinner rolls, or garlic bread all pair nicely with the creamy casserole.
Serve everything while the casserole is still warm, and enjoy!
Recipe FAQs
1. Do I need to cook the potatoes before making Hobo Casserole?
No, you do not need to cook the potatoes first. Just slice them thin and layer them right into the casserole. They’ll cook in the oven along with the beef and creamy sauce.
2. How thin should I slice the potatoes?
You want the potatoes sliced thin and as evenly as possible. This helps them cook at the same rate and become nice and tender. A sharp knife works great, or you can use a mandoline to make this step even easier.
3. Can I assemble Hobo Casserole ahead of time?
Yes, you can definitely make this casserole ahead. Simply assemble all of the layers in the baking dish, cover tightly, and refrigerate for up to 24 hours. Take it out of the refrigerator about an hour before cooking, then bake according to the recipe instructions.
4. Why do I need to cover the casserole with foil?
Covering the casserole helps the potatoes cook and keeps the top from drying out. Just make sure you tent the foil so it doesn’t stick to the cheese. After 1 hour, remove the foil and continue baking for the remaining 30 minutes.
5. What’s the easiest way to reheat leftovers?
Simply cover the casserole with foil and reheat it in a 350°F oven for about 20 to 30 minutes. You want the center to be nice and hot and reach 165°F before serving.

Hobo Casserole
Ingredients
- 1 pound ground beef
- 1 cup onion, diced
- 1 tbsp garlic, minced
- 1 tsp salt
- 1 tsp black pepper
- 5 medium potatoes, thinly sliced
- 1 can (10.7 oz) condensed cream of mushroom soup, with or without garlic added
- 1 can (10.7 oz) condensed cream of chicken soup
- 1 can (12 oz) evaporated milk
- 1/2 cup milk
- 2 cups shredded cheese
- cooking spray
Instructions
- Heat the oven to 375°. Spray a 9x13 inch pan with cooking spray.
- Cook the beef, onions and garlic in a large skillet until the beef is no longer pink. Drain well. Season with salt and pepper.
- Place a layer of potatoes over the bottom of a 9x13 inch pan, then add half of the beef.
- Combine the mushroom and chicken soup together and mix in the milk and evaporated milk with a whisk. Pour half of the soup over the beef and sprinkle with half of the cheese.
- Repeat the layers and top with the remaining cheese.
- Place a piece of tinfoil over the pan, making sure to tent it so it doesn't bake to the cheese.
- Place in the oven and bake for 1 hour. Remove the tinfoil and continue baking for an additional 30 minutes.
- Remove and let stand for 10 minutes before slicing on a wire rack.
.
Recipe Notes
- Slice the potatoes thinly. Keep the slices about the same thickness so they become tender and cook evenly.
- Drain the beef well. Removing the excess grease before layering helps keep the casserole creamy without becoming oily.
- Tent the foil. Make sure the foil doesn’t touch the cheese while the casserole bakes, or the melted cheese may stick to it.
- Keep the layers even. Spread the potatoes, beef, creamy soup mixture, and cheese evenly throughout the pan so every serving gets a little of everything.
- Don’t skip the resting time. Let the casserole stand for 10 minutes after baking. This gives it time to settle and makes it easier to slice and serve.


