This Weeknight Comfort Casserole is a quick and easy ground beef dinner with potatoes and melted cheese. Perfect for busy families, it's a hearty, budget-friendly meal ready in under an…
Ingredients
Instructions
Preheat your oven to 375°F (190°C). While the oven heats, prepare all your ingredients. This is a great time to peel and thinly slice the potatoes—aim for about 1/8-inch thickness. Using a mandoline slicer ensures even slices that cook uniformly. Yukon Gold potatoes are ideal because their waxy texture holds shape during baking and they have a buttery flavor. If you don’t have a mandoline, a sharp knife and steady hand work fine, just try to keep slices consistent. Place the sliced potatoes in a bowl of cold water to prevent browning, and pat them dry before layering.

In a large skillet over medium-high heat, add 1 tablespoon of olive oil. Once the oil shimmers, add the diced onion and cook for 3-4 minutes until translucent and fragrant. Add the minced garlic and cook for 30 seconds until aromatic, being careful not to burn it. Then add the ground beef, breaking it apart with a wooden spoon. Cook for 6-8 minutes until browned and no longer pink. The beef should be in small crumbles; if you prefer larger chunks, break it less. Season with 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1/2 teaspoon smoked paprika, and 1/4 teaspoon dried thyme. Stir to combine. Drain any excess fat if needed (lean beef may not require it). Set aside.

In a medium bowl, whisk together the can of condensed cream of mushroom soup and 1/2 cup of milk until smooth. This mixture will create the creamy, luscious sauce that binds the casserole. The soup provides concentrated flavor and thickness, while the milk thins it to a pourable consistency. If you prefer a richer sauce, use half-and-half or even heavy cream. Set the sauce aside.

Lightly grease a 9×13-inch baking dish with nonstick spray or a thin layer of butter. Begin layering: spread half of the sliced potatoes evenly across the bottom of the dish. Overlap them slightly to create a solid base. Top the potatoes with half of the cooked ground beef mixture. Sprinkle half of the shredded cheddar and mozzarella cheeses over the beef. Pour half of the cream sauce evenly over the cheese layer. Repeat the layers with the remaining potatoes, beef, sauce, and cheeses. The final top layer should be cheese—this will create a golden, bubbly crust as it bakes.
Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for 35 minutes. The foil traps steam, cooking the potatoes through without drying out the casserole. After 35 minutes, carefully remove the foil (watch out for hot steam) and continue baking for an additional 10-15 minutes, or until the cheese is melted and bubbly and the potatoes are tender when pierced with a fork. The top should be golden brown in spots. If you want extra browning, switch the oven to broil for the last 2 minutes—but watch closely to avoid burning.
Remove the casserole from the oven and let it rest for 5-10 minutes. This resting period allows the layers to set, making serving easier and preventing a runny mess. The casserole will be very hot, so use caution. Garnish with fresh chopped parsley if desired for a pop of color and freshness. Serve warm as a complete meal, perhaps with a side salad or steamed green beans. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven until hot.

For best results
- For the best texture, use Yukon Gold or Russet potatoes. Yukon Golds hold their shape and have a creamy interior, while Russets are starchier and will absorb more sauce, becoming extra tender. Slice them uniformly—a mandoline is your best friend here. If you prefer a softer, almost mashed potato texture, slice slightly thicker (1/4-inch) and extend the covered baking time by 5 minutes.
- To save time on busy weeknights, you can prep the layers ahead of time. Assemble the casserole completely but do not bake. Cover and refrigerate for up to 24 hours. When ready to bake, add about 10-15 extra minutes to the covered baking time since the dish starts cold. You can also freeze the unbaked casserole for up to 3 months; thaw overnight in the refrigerator before baking.
- Don't skip draining the ground beef fat. Too much grease can make the casserole soggy and heavy. If using a higher-fat beef (like 70/30), after browning, tilt the skillet and spoon out the excess fat, or use a paper towel to blot it. Alternatively, drain the beef in a colander and rinse with hot water (though this reduces flavor slightly). For a leaner option, use ground turkey or chicken—just add a tablespoon of oil to prevent dryness.
- The cheese choice matters. Sharp cheddar provides a bold, tangy flavor that cuts through the richness, while mozzarella adds gooey meltability. For a more complex flavor, mix in Gruyère, Monterey Jack, or a smoked gouda. Pre-shredded cheese often contains anti-caking agents that prevent smooth melting; for the best results, shred your own cheese from a block. It melts creamier and tastes fresher.
- If you don't have cream of mushroom soup, you can make a quick homemade alternative: melt 2 tablespoons butter in a saucepan, whisk in 2 tablespoons flour, cook for 1 minute, then slowly whisk in 1 cup of milk and 1/2 cup of finely chopped mushrooms (optional). Season with salt, pepper, and a pinch of nutmeg. Simmer until thickened—this gives you control over sodium and avoids preservatives.
- For a crispy topping, after the final uncovered baking, sprinkle an additional 1/4 cup of panko breadcrumbs mixed with 1 tablespoon melted butter over the cheese. Return to the oven for 5 minutes until golden. This adds a delightful crunch that contrasts the creamy interior. You can also add crushed potato chips or French fried onions for extra texture.
Variations
- Vegetarian Hobo Casserole: Replace the ground beef with 1 can (15 oz) of drained and rinsed black beans or lentils, and add a cup of sautéed mushrooms for umami. Use cream of celery or mushroom soup. The beans provide protein and fiber, making this a hearty meatless meal. You can also add a layer of spinach or kale for extra nutrients.
- Spicy Southwest Twist: Add 1 diced jalapeño (seeds removed for less heat) to the onion mixture, and use pepper jack cheese instead of cheddar. Stir in 1 teaspoon chili powder and 1/2 teaspoon cumin with the beef. Top with sliced black olives and fresh cilantro before serving. Serve with a dollop of sour cream or avocado slices.
- Cheesy Bacon Casserole: Cook 4 slices of bacon until crisp, crumble, and set aside. Use the bacon fat to cook the onion and beef for extra flavor. Layer the crumbled bacon between the cheese layers. The smoky, salty bacon complements the creamy sauce and potatoes beautifully. Reduce salt slightly to account for the bacon's saltiness.
- Low-Carb / Keto Adaptation: Replace the potatoes with thinly sliced zucchini or cauliflower florets. For zucchini, salt the slices and let them sit for 10 minutes, then pat dry to remove excess moisture. Use full-fat cream cheese mixed with heavy cream instead of milk, and add more cheese. This version is lower in carbs but still rich and satisfying.
- Gluten-Free Version: Use a gluten-free cream of mushroom soup (or make your own with gluten-free flour) and ensure all other ingredients are certified gluten-free. The rest of the recipe remains the same—just check labels on beef broth or any added seasonings. Serve with a side of steamed vegetables or a simple salad.
Nutrition
- Calories385 kcal
- Total Fat18g
- Saturated Fat9g
- Cholesterol75mg
- Sodium720mg
- Total Carbohydrates32g
- Dietary Fiber3g
- Sugars4g
- Protein24g
