Few dishes capture the cozy spirit of comfort food quite like a bubbling casserole straight from the oven. Homemade Ground Beef and Potato Casserole is a family favorite that’s both hearty and incredibly satisfying, with layers of savory beef, creamy potatoes, and gooey cheese. This casserole is perfect for busy weeknights, lazy Sundays, or anytime you need a one-pan meal that fills the house with irresistible aroma.

What makes this casserole special is how simple pantry staples come together to create something so rich and flavorful. Whether you’re feeding a crowd or just looking to meal prep for the week, this recipe delivers all the creamy, cheesy goodness you crave without complicated steps or fancy ingredients. One bite, and you’ll know why this classic keeps making a comeback at dinner tables everywhere.
Why You’ll Love This Homemade Ground Beef and Potato Casserole
This casserole is all about ease and comfort—no fancy techniques or long ingredient lists, just simple home cooking at its best. Each forkful offers the savory flavor of seasoned ground beef, fluffy potatoes, and a golden, melty cheese topping. It’s kid-friendly, meal-prep approved, and perfect for those evenings when you want something truly satisfying with minimal effort. Plus, leftovers taste just as good (if not better) the next day!
What Kind of Potatoes Are Best for Ground Beef and Potato Casserole?
For the best texture, opt for russet potatoes. Their starchy flesh becomes wonderfully soft and soaks up all the flavors from the beef and cheese. Yukon gold potatoes also work well for a slightly buttery taste. Just be sure to slice them evenly so they cook through at the same rate, ensuring every bite is perfectly tender.
Ingredients for the Homemade Ground Beef and Potato Casserole

Each ingredient in this recipe plays an essential role in creating a casserole that’s hearty and flavorful from the first bite to the last.
- Russet Potatoes (4 cups, peeled and thinly sliced): Potatoes form the comforting base layer, soaking up all the delicious flavors as the casserole bakes.
- Ground Beef (1 1/2 pounds): Savory, protein-rich ground beef gives the casserole its signature meaty bite.
- Yellow Onion (1 medium, diced): Onion adds a subtle sweetness and depth that balances the richness of the beef.
- Garlic (3 cloves, minced): Fresh garlic brings an aromatic kick and rounds out the flavor profile.
- Cheddar Cheese (2 cups, shredded): A generous layer of cheese melts into a gooey, golden topping that makes every bite irresistible.
- Beef Broth (1 cup): Keeps the casserole moist while boosting its savory, beefy flavor.
- Sour Cream (1/2 cup): Blended into the potatoes, it adds a creamy tang that makes the dish extra luscious.
- Butter (3 tablespoons, melted): Butter enriches the potatoes for a truly comforting texture.
- All-Purpose Flour (2 tablespoons): Helps thicken the beef mixture and prevents a watery casserole.
- Paprika (1 teaspoon): A touch of paprika adds warmth and a hint of smokiness.
- Salt and Pepper (to taste): Essential for bringing out all the best flavors.
- Fresh Parsley (for garnish): Brightens the final dish with color and fresh flavor.
Every ingredient here serves a purpose—skip one, and you miss out on the full comfort experience!
How To Make the Homemade Ground Beef and Potato Casserole
Follow these easy, detailed steps to create a casserole that’s sure to become a family favorite.
Step 1: Prep the Potatoes
Peel and thinly slice 4 cups worth of russet potatoes (about 3 large potatoes). Place them in a bowl and toss with 3 tablespoons melted butter, 1/2 cup sour cream, a big pinch of salt, and a few grinds of pepper. This coats the potatoes so they bake up creamy and flavorful.
Step 2: Brown the Beef
In a large skillet over medium heat, cook 1 1/2 pounds ground beef until no longer pink. Add 1 diced medium onion and 3 cloves minced garlic. Sauté for 2-3 minutes until fragrant. Sprinkle 2 tablespoons flour and 1 teaspoon paprika over the beef, stirring to coat.
Step 3: Make the Beef Mixture
Pour in 1 cup beef broth. Bring to a simmer, scraping up any browned bits. Let the mixture thicken slightly for about 2 minutes, then season to taste with salt and pepper. Remove from heat.
Step 4: Assemble the Casserole
Grease a 9×13-inch baking dish. Layer half the sliced potatoes in the bottom. Spoon half the beef mixture evenly over the potatoes, then sprinkle with 1 cup shredded cheddar cheese. Repeat with remaining potatoes, beef mixture, and finish with the final 1 cup of cheese.
Step 5: Bake
Cover the dish with foil and bake at 375°F (190°C) for 40 minutes. Remove the foil and bake for another 20 minutes, or until the cheese is golden and bubbly and the potatoes are fork-tender.
Step 6: Serve
Let the casserole rest for 10 minutes before slicing. Garnish with fresh chopped parsley and a dollop of sour cream, if desired.
Serving and Storing Homemade Ground Beef and Potato Casserole
This casserole yields 8 generous servings, making it ideal for families or anyone looking to prep for the week. Serve it straight from the oven, or let it cool and pack up leftovers—they reheat beautifully! Store covered in the refrigerator for up to 4 days. For longer storage, portion into airtight containers and freeze for up to 2 months.
What to Serve With Homemade Ground Beef and Potato Casserole?
Fresh Garden Salad
A crisp salad with leafy greens, cucumbers, and tomatoes provides a refreshing balance to the hearty casserole.
Garlic Bread
Warm, buttery garlic bread is perfect for sopping up all that cheesy, beefy goodness.
Roasted Green Beans
Roasted green beans with a sprinkle of parmesan add color and a nice crunch on the side.
Steamed Broccoli
Simple steamed broccoli keeps the meal balanced and light.
Creamy Coleslaw
A tangy slaw cuts through the richness and adds a nice contrast.
Sautéed Mushrooms
Mushrooms sautéed with a little butter and thyme complement the beef beautifully.
Pickled Beets
Add a little zing and color to your plate with sweet-tart pickled beets.
Frequently Asked Questions
Q1: Can I use another type of meat instead of ground beef?
Absolutely! Ground turkey, chicken, or pork all work well in this casserole. Just be sure to adjust the seasoning as needed.
Q2: Can I make this casserole ahead of time?
Yes, you can assemble the casserole a day in advance and refrigerate it until ready to bake. Add an extra 10-15 minutes to the bake time if cooking straight from the fridge.
Q3: What’s the best way to slice the potatoes?
A mandoline slicer ensures thin, even slices that cook through perfectly. If you don’t have one, a sharp knife works fine—just aim for slices no thicker than 1/8 inch.
Q4: Can I add vegetables to the casserole?
Of course! Sliced carrots, peas, or corn can be added in layers with the beef for extra flavor and nutrition.
Q5: How do I reheat leftovers?
Cover with foil and warm in a 350°F oven for about 20 minutes, or until hot throughout. Individual portions can be microwaved on medium heat for 2-3 minutes.
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add extra veggies or try a different cheese? Did you add a spicy kick?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other make comfort food even better.
For more delicious ideas and my daily recipes, find me on Pinterest at Life With Rosa.
Conclusion
Homemade Ground Beef and Potato Casserole is a true classic—hearty, simple, and endlessly comforting. Whether you’re feeding a family or meal prepping for busy days ahead, this recipe is sure to earn a permanent spot in your dinner rotation. Craving more comfort food and easy dinner ideas? You’ll also love:
- Cheeseburger French Fry Casserole
- Baked Cream Cheese Spaghetti Casserole
- Rich Mac and Cheese
- Hearty Slow Cooker Beef Stroganoff
- Crispy Garlic Butter Parmesan Smashed Potatoes
Enjoy every bite, and happy cooking!
Print
Homemade Ground Beef and Potato Casserole
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
Description
Homemade Ground Beef and Potato Casserole is the ultimate easy dinner idea for busy families. This comforting, cheesy casserole layers seasoned ground beef, creamy potatoes, and melty cheddar for a satisfying meal that’s perfect for meal prep, weeknight dinners, or make-ahead freezer meals. Whether you’re craving classic comfort food or searching for new family-friendly dinner ideas, this recipe is sure to become a staple in your kitchen. Great for a quick breakfast-for-dinner twist or as a hearty lunch, this one-pan wonder checks all the boxes for easy recipes and tasty food ideas!
Ingredients
4 cups russet potatoes, peeled and thinly sliced
1 1/2 pounds ground beef
1 medium yellow onion, diced
3 cloves garlic, minced
2 cups shredded cheddar cheese
1 cup beef broth
1/2 cup sour cream
3 tablespoons butter, melted
2 tablespoons all-purpose flour
1 teaspoon paprika
Salt and pepper, to taste
Fresh parsley, for garnish
Instructions
1. Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish.
2. Peel and thinly slice the potatoes (about 3 large russets to make 4 cups). Toss them in a bowl with melted butter, sour cream, salt, and pepper.
3. In a large skillet over medium heat, cook the ground beef until browned. Add diced onion and minced garlic. Cook for 2-3 minutes.
4. Sprinkle flour and paprika over the beef mixture, stir to coat. Pour in beef broth, bring to a simmer, and let thicken for 2 minutes. Season with salt and pepper.
5. Layer half the potato slices in the bottom of the prepared baking dish. Spoon half the beef mixture over the potatoes. Sprinkle with half of the cheddar cheese.
6. Repeat layers with remaining potatoes, beef mixture, and cheese.
7. Cover with foil and bake for 40 minutes. Remove foil and bake another 20 minutes, until potatoes are tender and cheese is golden and bubbly.
8. Let rest for 10 minutes. Garnish with chopped fresh parsley and a dollop of sour cream if desired. Slice and serve.
Notes
Slice potatoes thin and even for best cooking results.
Swap in ground turkey or chicken for a lighter version.
Add extra veggies (like corn, peas, or carrots) for more flavor and nutrition.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Dinner, Casserole
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 430
- Sugar: 2g
- Sodium: 560mg
- Fat: 27g
- Saturated Fat: 13g
- Unsaturated Fat: 10g
- Trans Fat: 0.8g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 27g
- Cholesterol: 110mg
Keywords: easy dinner, ground beef casserole, potato casserole, comfort food, make ahead, meal prep, freezer meal, family dinner, one pan meal, cheesy casserole


