
This hearty ground beef and potatoes casserole transforms humble ingredients into a comforting family meal that satisfies even the pickiest eaters. The combination of seasoned beef, tender potatoes, and melty cheese creates layers of flavor that make this dish an instant favorite in any household.
I created this recipe during a particularly busy week when I needed something substantial yet simple. Now my family specifically requests my potato casserole whenever the weather turns chilly or when comfort food cravings strike.
Ingredients
- Ground beef: Provides the hearty protein base; choose 85/15 lean to fat ratio for best flavor without excess grease
- Potatoes: Offer satisfying starchiness and absorb all the savory flavors; use waxy varieties like Yukon Gold for best texture
- Onion and garlic: Create the aromatic foundation; select firm onions without soft spots
- Sour cream: Adds creaminess and slight tanginess; full fat works best for richness
- Cheddar cheese: Creates that irresistible golden crust; sharp varieties provide more flavor impact
- Beef broth: Enhances meaty flavor; use low sodium to control saltiness
- Olive oil: For sautéing; extra virgin adds subtle flavor
- Dried thyme: Brings earthy notes that complement beef perfectly
- Paprika: Adds gentle warmth and beautiful color
- Salt and pepper: Balance and enhance all other flavors
Step-by-Step Instructions
- Prepare the Oven:
- Preheat your oven to 375°F ensuring it reaches full temperature before baking. This temperature is perfect for creating that golden top while thoroughly cooking the potatoes.
- Prep the Vegetables:
- Peel and dice the potatoes into uniform 1/2-inch cubes to ensure they cook evenly. Smaller cubes will cook faster while larger ones may remain firm. Chop the onion into small pieces and mince the garlic finely to distribute their flavors throughout the dish.
- Create the Flavor Base:
- Heat olive oil in a large skillet over medium heat until it shimmers. Add the onion and sauté for about 4 minutes until translucent before adding the garlic and cooking for another 30 seconds until fragrant. This layering of aromatics builds a complex flavor foundation.
- Brown the Beef:
- Add ground beef to the aromatic mixture breaking it apart with a wooden spoon. Sprinkle with salt, pepper, thyme, and paprika while cooking, stirring occasionally, until the meat is completely browned with no pink remaining, about 7 minutes. The seasonings will bloom in the hot fat enhancing their flavors.
- Develop Depth:
- Pour beef broth into the skillet, stirring to scrape up any browned bits from the bottom. These bits contain concentrated flavor. Allow the mixture to simmer for 2 to 3 minutes so the beef absorbs some of the liquid and flavors meld together.
- Combine the Components:
- In a large mixing bowl, combine the beef mixture with the raw diced potatoes ensuring every piece gets coated. Fold in the sour cream and half the cheese, which will create pockets of creaminess and provide moisture for cooking the potatoes.
- Assemble and Bake:
- Transfer everything to a 9x13 baking dish, spreading evenly. Sprinkle remaining cheese over the top, creating a blanket that will melt into a golden crust. Cover with foil which traps steam to cook the potatoes through the first 30 minutes of baking.
- Finish to Perfection:
- Remove the foil during the final 10-15 minutes of baking allowing the top to become bubbly and lightly browned. The cheese should develop delicious crispy edges and the casserole will bubble gently around the sides.
- Rest Before Serving:
- Allow the casserole to rest for 10 minutes after removing from the oven. This critical step lets the layers settle and flavors concentrate while making serving easier.

The humble potato is truly the unsung hero in this recipe. When I was growing up my grandmother used whatever potatoes she had in her root cellar for her version of this casserole. The way they soak up all the savory beef flavors while maintaining their own distinct texture reminds me of those childhood dinners around her wooden table.
Make It Your Own
This casserole welcomes customization based on your family preferences or what you have on hand. Try adding a cup of frozen mixed vegetables, corn or green beans folded in with the potato mixture. For an Italian twist, substitute the thyme with Italian seasoning and add a half cup of marinara sauce to the beef mixture. You can even create a Mexican inspired version using taco seasoning instead of the herbs and topping with pepper jack cheese.
Storage and Reheating
The casserole keeps beautifully in the refrigerator for up to three days in an airtight container. For longer storage, portions freeze exceptionally well for up to three months. To reheat from refrigerated simply cover with foil and warm in a 350°F oven for about 20 minutes until heated through. From frozen, thaw overnight in the refrigerator before reheating or use the microwave on 50% power, stirring occasionally, for even warming.
Serving Suggestions
This hearty casserole pairs wonderfully with a crisp green salad dressed simply with vinaigrette to balance the richness. For a complete comfort food experience, serve alongside buttered dinner rolls or crusty bread perfect for soaking up any savory sauce. During summer months, lighten the meal by adding a side of steamed green vegetables like broccoli or green beans tossed with a touch of butter and lemon zest.
Cultural Context
This type of ground beef and potato casserole has roots in midwestern American cooking traditions where hearty economical meals sustained farming families through long work days. Similar dishes appear in European cuisines, particularly in British cottage pie, though our version with its sour cream and cheese has a distinctly American richness. The beauty of this recipe lies in its adaptability across generations, remaining a comfort food staple while evolving with changing tastes.

Frequently Asked Questions
- → How can I ensure even cooking for the potatoes?
Dice the potatoes into uniform pieces to promote even cooking throughout the casserole.
- → What can I use as a substitute for sour cream?
You can substitute sour cream with cream cheese or heavy cream for a creamier texture.
- → Can I make the casserole spicier?
Yes, add a pinch of cayenne pepper or a chopped chili to the beef mixture for a spicy kick.
- → Can I add extra vegetables to this dish?
Absolutely! Peas, carrots, or bell peppers are excellent additions for extra flavor and nutrition.
- → What’s the best way to achieve a crispy top?
Broil the casserole for a couple of minutes after removing the foil for a crispy, golden top.