Ground Beef and Potatoes Casserole is one of those comforting, hearty dishes that evoke feelings of home and warmth. Growing up, this was a staple in my family’s dinner rotation, and I can’t help but smile thinking of those cozy evenings spent around the table. With its rich layers of savory ground beef and tender potatoes, it’s easy to see why so many people reach for this recipe. Whether you’re looking for a quick weeknight meal or a dish to impress at a potluck, this casserole is a beloved classic that delivers satisfying flavors with minimal fuss.
Why you’ll love this dish
At the heart of its appeal, this Ground Beef and Potatoes Casserole is a fantastic combination of nutritional value, cost-effectiveness, and ease of preparation. Imagine a meal that only requires one dish and can please even the pickiest eaters in your family—ideal for busy weeknights or when you’re entertaining friends. It’s a budget-friendly recipe that fills hungry bellies without breaking the bank.
"This Ground Beef and Potatoes Casserole was a hit at our family gathering! The cheesy top and flavorful beef made it irresistible." — Happy Home Cooks
The cooking process explained
Making this casserole is a straightforward endeavor that even novice cooks can tackle with confidence. You’ll start by preparing the ingredients, then brown the beef while mixing in aromatics, and finally layer everything in a baking dish before it goes into the oven. In just over an hour, you’ll serve up a dish that bubbles over with cheesy goodness. This method ensures you can enjoy a delicious meal without spending hours in the kitchen.
Gather these items
Here’s everything you’ll need to whip up this mouthwatering casserole:
- 1 pound ground beef
- 4 medium russet potatoes, peeled and diced
- 1 medium yellow onion, chopped
- 2 garlic cloves, minced
- 1 cup shredded cheddar cheese, divided
- 1 cup sour cream
- 1/2 cup beef broth
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 1/2 teaspoon paprika
Feel free to substitute ground turkey for a lighter option, or swap out cheddar cheese for your favorite type if you’re in the mood for a twist!
Step-by-step instructions
- Preheat your oven to 375°F (190°C).
- Start by peeling and dicing the potatoes into small, even cubes.
- Next, chop the onion and mince the garlic cloves.
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until fragrant and softened for about 3 to 4 minutes.
- Add the ground beef to the skillet. Sprinkle in the salt, black pepper, thyme, and paprika. Cook while breaking up the meat until browned and fully cooked, usually around 5 to 7 minutes.
- Pour in the beef broth, stirring well. Let the mixture simmer for a few minutes to meld the flavors before removing from heat.
- In a large mixing bowl, combine the diced potatoes with the beef mixture. Gently fold in the sour cream and half of the shredded cheddar cheese until well incorporated.
- Transfer the beef and potato mixture into a baking dish, spreading it evenly. Sprinkle the remaining cheddar cheese on top.
- Cover the dish tightly with foil and bake in the preheated oven for 30 minutes.
- Remove the foil, and continue baking for another 10 to 15 minutes, or until the cheese topping is melted and bubbling.
- Allow the casserole to rest for 10 minutes before serving for the best texture.
Best ways to enjoy it
This casserole is wonderfully versatile and satisfying on its own, but there are many ways to elevate your dining experience. Serve it with a side of crisp green salad for some freshness or pair it with warm, crusty bread to soak up any cheesy goodness. For a touch of brightness, a dollop of sour cream or a sprinkle of fresh parsley on top can really enhance the plate.
Storage and reheating tips
To keep leftovers fresh, store any uneaten casserole in an airtight container in the refrigerator for up to 3 days. If you want to make it ahead, you can prepare and assemble the dish without baking, cover it well, and keep it in the fridge for up to 24 hours. Just bake it when you’re ready to serve. For longer storage, freeze portions in freezer-safe containers for up to 3 months. Always ensure to thaw in the fridge before reheating for safety.
Tricks for success
For a creamier texture, consider adding an extra splash of beef broth or a bit more sour cream. If you like a kick, toss in some chopped jalapeños or a dash of hot sauce. Remember to slice the potatoes uniformly for even cooking, ensuring that every bite is perfectly tender. Also, resting the casserole before serving allows the flavors to settle and makes for cleaner slices.
Creative twists
Feel free to play around a bit! You can swap out the ground beef for sausage or lentils for a vegetarian alternative. Want to jazz it up? Consider adding frozen mixed veggies like peas and carrots before baking. Top it off with crispy onions or breadcrumbs for extra texture. These variations keep the dish exciting and can cater to dietary preferences.
Common questions
How long does it take to prepare?
The preparation time is about 15 minutes, and the total cooking time is around 45 minutes, making it a great option for a weeknight dinner.
Can I use different types of cheese?
Absolutely! Feel free to experiment with different cheese types. Monterey Jack, mozzarella, or even a smoky Gouda would all work well.
Is this casserole suitable for freezing?
Yes, it freezes beautifully! Just ensure it’s cooled before packing it away in airtight containers, and it can stay frozen for up to 3 months. Just remember to thaw it in the fridge overnight before reheating.
This Ground Beef and Potatoes Casserole is more than just a meal—it’s a comforting reminder that simplicity can come with richness both in flavor and experience. Enjoy making this dish as much as you will enjoy eating it!

Ground Beef and Potatoes Casserole
Ingredients
Main Ingredients
- 1 pound ground beef Can substitute with ground turkey
- 4 medium russet potatoes, peeled and diced
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1 cup shredded cheddar cheese, divided Substitute with your favorite cheese if desired
- 1 cup sour cream
- 1/2 cup beef broth
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 1/2 teaspoon paprika
Instructions
Preparation
- Preheat your oven to 375°F (190°C).
- Peel and dice the potatoes into small, even cubes.
- Chop the onion and mince the garlic cloves.
Cooking
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until fragrant and softened, about 3 to 4 minutes.
- Add the ground beef to the skillet. Sprinkle in the salt, black pepper, thyme, and paprika. Cook while breaking up the meat until browned and fully cooked, about 5 to 7 minutes.
- Pour in the beef broth, stirring well. Let the mixture simmer for a few minutes, then remove from heat.
Assembly and Baking
- In a large mixing bowl, combine the diced potatoes with the beef mixture. Gently fold in the sour cream and half of the shredded cheddar cheese until well incorporated.
- Transfer the beef and potato mixture into a baking dish, spreading it evenly. Sprinkle the remaining cheddar cheese on top.
- Cover the dish tightly with foil and bake in the preheated oven for 30 minutes.
- Remove the foil and continue baking for another 10 to 15 minutes, or until the cheese topping is melted and bubbling.
- Allow the casserole to rest for 10 minutes before serving for the best texture.




