There are nights when I want dinner to feel homemade without turning the kitchen upside down. I keep coming back to this ground beef potato casserole more than almost anything else in my dinner rotation. I can slice the potatoes, brown the beef, make a quick creamy gravy, and let the oven handle the rest.
What I like most is the way the potatoes soak up the savory beef sauce while they bake. By the time the casserole comes out, the potatoes are tender, the beef is rich and seasoned, and the cheese on top is melted and bubbling around the edges.
I also like that I don’t need to cook the potatoes first. Thin slices go straight into the baking dish and soften as they cook in the sauce. That’s one less pan to wash and one less step to remember.
Why Thin Potato Slices Matter in Ground Beef Potato Casserole
The potatoes are the part of this recipe that needs the most attention. I don’t boil them first, but I do slice them thinly and evenly.
Aim for slices about ¼ inch thick. If some pieces are very thick and others are paper-thin, they won’t finish at the same time. The thin ones can become soft while the thick pieces are still firm in the center.
I usually use russet potatoes because they’re starchy and become soft and fluffy as they bake. Yukon Gold potatoes are also a good choice. They have a slightly creamier texture and hold their shape well. Both types are commonly recommended for beef-and-potato casseroles.
Give the potatoes a good rinse before peeling and slicing. You don’t need to soak them for this recipe. Just dry them well, then cut them into similar-sized slices.
The Beef Gravy Is What Keeps the Casserole Moist
The first few times I made this, I skipped cooking the flour into the beef and added the broth straight away — the sauce stayed thin and never thickened properly in the oven. Cooking the flour with the beef for that one extra minute before adding any liquid is what actually fixes it. Cream of mushroom soup makes it richer and gives the sauce a creamy texture without requiring a long list of ingredients.
The beef should also be browned well before it goes into the baking dish. Look for browned bits on the meat rather than pale gray crumbles. If your beef releases a lot of fat, drain the excess before making the sauce. Draining the excess fat here is what keeps the finished casserole from feeling greasy.
Covering the casserole for most of the baking time is just as important. The foil traps steam and keeps the potatoes cooking in the sauce. I only uncover it near the end, when it’s time for the cheese to melt and brown.
Ground Beef Potato Casserole Ingredients
- 6 medium russet potatoes, about 2½ to 3 pounds — Their starch helps the casserole become tender and creamy. Yukon Gold potatoes work well, too.
- 2 tablespoons butter — Gives the onion and garlic a rich base. You can use vegetable oil instead.
- 1 medium yellow onion, diced — Adds sweetness and savory flavor as it softens.
- 2 cloves garlic, minced — Fresh garlic gives the beef mixture a warmer, deeper flavor.
- 1 pound lean ground beef — I like 85–90% lean beef so the casserole has plenty of flavor without a pool of grease.
- 1 teaspoon salt — Seasons the beef and potatoes. If your broth or soup is salty, start with less.
- 1 teaspoon black pepper — Adds a gentle bite throughout the creamy sauce.
- 1 teaspoon paprika — Gives the beef a mild peppery flavor and warm color.
- 1 teaspoon dried oregano — Adds an earthy herb note that works nicely with beef and potatoes.
- 2 tablespoons all-purpose flour — Thickens the broth, milk, and soup into a gravy-like sauce.
- 1 cup low-sodium beef broth — Brings beef flavor and provides the moisture needed to cook the potatoes.
- ½ cup whole milk — Softens the sauce and makes it creamy without making it overly heavy.
- 1 can (10.5 ounces) cream of mushroom soup — Does the heavy lifting here, giving the casserole its creamy body and savory flavor without a long ingredient list.
- 2 cups shredded Colby Jack cheese — Melts smoothly over the casserole. Cheddar, Monterey Jack, or mozzarella can also work.
- 2 tablespoons chopped fresh parsley, optional — Adds a fresh finish and a little color to the finished dish.
The combination of thin potatoes, seasoned beef, a thickened broth-based sauce, and cheese follows the basic structure used in several tested versions of this classic casserole, while the exact balance above is written specifically for this recipe.
Smart Substitutions for Ground Beef Potato Casserole
- Ground turkey for beef: Use 1 pound ground turkey in the same amount. Add an extra ½ teaspoon Worcestershire sauce if you want a deeper savory flavor.
- Yukon Gold potatoes for russets: Use the same 6 medium potatoes. You can leave the skins on if they’re clean and thin.
- Cream of chicken soup for mushroom: Replace the 10.5-ounce can with the same amount of cream of chicken soup. The casserole will have a slightly different but still creamy flavor.
- Cheddar for Colby Jack: Use 2 cups shredded cheddar. Sharp cheddar gives the casserole a stronger cheese flavor, while mild cheddar keeps it softer and more kid-friendly.
- Half-and-half for milk: Replace the ½ cup milk with ½ cup half-and-half for a richer sauce. I wouldn’t use heavy cream here unless you also add a little extra broth.
- Frozen vegetables: Add up to 1 cup frozen peas, corn, or mixed vegetables. Stir them into the beef sauce after it thickens, and don’t thaw them first.
How to Make Ground Beef Potato Casserole
- Heat the Oven and Prepare the Dish
Set your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or cooking spray.
Peel the potatoes and rinse them. Slice them into pieces about ¼ inch thick. Try to keep every slice close to the same thickness.

- Cook the Onion and Garlic
Melt the butter in a large skillet over medium heat. Add the diced onion and cook until it starts to look soft and translucent, about 4–5 minutes.
Add the garlic and stir for about 30 seconds. You’ll know it’s ready when the kitchen smells noticeably garlicky but the garlic hasn’t turned brown.

- Brown the Ground Beef
Add the ground beef to the skillet. Break it apart with a wooden spoon and cook until no pink remains and the internal temperature reaches 160°F (71°C), the USDA’s safe minimum for ground beef.
Add the salt, black pepper, paprika, and oregano. Stir well so the seasoning coats the meat. If there is a lot of grease in the skillet, carefully drain most of it.

- Build the Beef Gravy
I never rush this step. Sprinkle the flour over the cooked beef and stir until the meat is evenly coated. Let it cook for about 1 minute so the flour loses its raw taste.
Slowly pour in the beef broth while stirring. Add the milk and cream of mushroom soup. Keep stirring as the mixture heats until it looks like a loose gravy.

Don’t worry if it isn’t extremely thick in the skillet. The sauce will continue to thicken as the casserole bakes.
- Layer the Potatoes and Beef
Arrange half of the potato slices across the bottom of the greased baking dish. Spread half of the beef mixture over them.
Add the remaining potatoes, then spoon the rest of the beef mixture over the top. Try to spread the sauce across the surface so it can work its way around the potatoes.

- Bake Covered
Cover the baking dish tightly with aluminum foil. Bake at 375°F for about 45 minutes.
Resist the urge to peek — every time the foil comes off, heat and moisture escape and the potatoes take longer to soften. Start checking around the 45-minute mark by sliding a thin knife into the center of the casserole.
- Add the Cheese
Once the potatoes are tender, carefully remove the foil. Sprinkle the remaining 2 cups of shredded cheese evenly over the top.
Return the casserole to the oven uncovered for 8–10 minutes, or until the cheese has completely melted and the edges are bubbling. If you like a more browned top, switch on the broiler for 1–2 minutes, but watch it closely.

- Rest Before Serving
Take the casserole from the oven and let it sit for 10 minutes. The sauce will settle and thicken slightly as it cools.

Finish with chopped parsley if you like. When you scoop into it, you should see tender potato slices surrounded by creamy beef gravy rather than watery liquid.

Ground Beef Potato Casserole
Equipment
- 9×13-inch baking dish
- Large skillet
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon
- Aluminum foil
Ingredients
- 6 medium russet potatoes peeled and thinly sliced
- 2 tablespoons butter
- 1 medium yellow onion diced
- 2 cloves garlic minced
- 1 pound lean ground beef
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- 2 tablespoons all-purpose flour
- 1 cup low-sodium beef broth
- ½ cup whole milk
- 1 can 10.5 ounces cream of mushroom soup
- 2 cups shredded Colby Jack cheese
- 2 tablespoons chopped fresh parsley optional
Instructions
- Heat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Peel and slice potatoes into even ¼-inch slices.
- Melt butter in a large skillet over medium heat. Cook onion until soft, then add garlic.
- Add ground beef and cook until browned. Season with salt, pepper, paprika, and oregano. Drain excess grease.
- Sprinkle flour over the beef. Stir and cook for 1 minute.
- Gradually stir in beef broth, milk, and cream of mushroom soup. Cook until the sauce becomes lightly thickened.
- Layer half the potatoes in the baking dish, followed by half the beef mixture. Repeat.
- Cover tightly with foil and bake for about 45 minutes, or until the potatoes are tender.
- Remove foil and sprinkle cheese over the top.
- Bake uncovered for 8–10 minutes, until the cheese melts and bubbles.
- Rest for 10 minutes. Garnish with parsley and serve.
Notes
- Make ahead: Assemble up to 1 day ahead, cover, refrigerate, and bake when ready.
- Potato tip: Keep the slices close to ¼ inch so they finish cooking together.
- Cheese swap: Cheddar, Monterey Jack, or mozzarella can replace Colby Jack in the same quantity.
- Storage: Refrigerate leftovers for 3–4 days or freeze for up to 3 months.
*Nutrition estimated using the USDA FoodData Central database and may vary based on specific brands and substitutions used.
What to Serve with Ground Beef Potato Casserole
I usually keep the sides simple because this casserole already has potatoes, beef, and cheese.
- Steamed green beans with butter and black pepper add a fresh, crisp contrast to the creamy casserole.
- Roasted broccoli with garlic works especially well if you like a little char alongside the soft potatoes.
- Cucumber and tomato salad brings cool, fresh crunch to an otherwise rich dinner.
- Warm garlic bread is useful for scooping up any extra beef gravy left on the plate.
- Simple buttered corn makes this a very family-friendly dinner and adds a little sweetness.
Let the casserole rest before cutting into it. It will be easier to scoop and won’t run across the plate.
Storage and Reheating
Refrigerator: Let leftovers cool, then place them in an airtight container. Keep them refrigerated for 3–4 days.
Freezer: For longer storage, freeze the cooled casserole in a freezer-safe container for up to 3 months. Wrap it tightly to protect the potatoes and sauce from freezer burn.
Refrigerated leftovers: Reheat individual portions in the microwave for 1–2 minutes, stirring or turning the portion halfway through if needed. Continue in short intervals until the center is hot.
Larger portions: Reheat in a covered baking dish at 350°F (175°C) for about 15–25 minutes, depending on the amount. Add a small splash of milk or broth if the sauce looks dry.
Make ahead: You can assemble the casserole a day ahead and keep it tightly covered in the refrigerator. Take it out while the oven heats, then bake until the potatoes are fully tender and the center is hot.
Freezing and make-ahead casseroles work particularly well with this style of potato dish because the potatoes bake in a moist sauce rather than on their own.
FAQs
Can I make ground beef potato casserole without cooking the potatoes first?
Yes. That’s one of the reasons I like this recipe. Slice the potatoes thinly and evenly, then let them cook in the covered casserole with the beef sauce. The trapped steam helps soften them.
Why are my potatoes still hard in ground beef casserole?
I learned this one the hard way — I once rushed the slicing and left a few pieces closer to ½ inch thick. Everything else was done, but those thicker pieces were still firm in the center. Uneven slicing is the most common cause; if that’s not it, the sauce may have dried out before the potatoes finished. Cover the dish again and keep baking until a knife slides through easily.
What kind of potatoes are best for ground beef potato casserole?
Russet and Yukon Gold potatoes are both good choices. Russets become soft and fluffy, while Yukon Gold potatoes have a creamier texture and tend to hold their shape well.
Can I add vegetables to ground beef potato casserole?
Absolutely. Peas, corn, green beans, carrots, or diced bell peppers all work. Keep the added vegetables to about 1 cup so they don’t overwhelm the potato-to-beef balance.
How do you keep potato casserole from drying out?
This comes down to timing more than anything: uncover it too early and the sauce reduces before the potatoes finish. Stick to the covered 45-minute bake, then only remove the foil for the last 8–10 minutes when the cheese goes on.
Can I make this casserole ahead and bake it straight from the fridge?
Yes, but add about 10–15 extra minutes covered baking time since the dish will be cold going in. I let mine sit at room temperature for 20–30 minutes while the oven preheats to even out the cook time.
How long should ground beef potato casserole rest before serving?
I like to give it about 10 minutes. The sauce thickens during this short rest, which makes each serving easier to scoop and keeps the casserole from looking watery.
I love recipes like this because they turn simple ingredients into a dinner that feels warm and homemade. When I want something hearty without spending the whole evening in the kitchen, this ground beef potato casserole is an easy one to keep in my rotation.











Leave a Reply
View Comments