This Cheesy Ground Beef & Potato Casserole is one of those comforting, stick-to-your-ribs meals that never fails to satisfy. Layers of tender potatoes, savory ground beef, and creamy, cheesy sauce come together for a hearty dinner that feels like a warm hug on a plate. I love how simple it is to put together, yet it tastes like it took hours to make.
Why You’ll Love This Recipe
I love this recipe because it’s the perfect combination of flavor, texture, and convenience. The cheesy layers melt beautifully with the beef and potatoes, making every bite rich and comforting. It’s a great way to stretch simple pantry ingredients into a full meal that pleases everyone at the table. I also love that it’s family-friendly, budget-friendly, and makes amazing leftovers.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Ground beef
-
Russet potatoes, thinly sliced
-
Onion, chopped
-
Garlic, minced
-
Shredded cheddar cheese
-
Cream of mushroom soup (or cream of chicken soup)
-
Milk
-
Salt
-
Pepper
-
Paprika
-
Butter or cooking spray for greasing the baking dish
Directions
-
I start by preheating the oven to 350°F (175°C) and greasing a 9×13-inch baking dish.
-
In a large skillet, I cook the ground beef over medium heat until browned. Then I drain off any excess fat and stir in the chopped onion and minced garlic, cooking for another minute or two.
-
I combine the cream of mushroom soup, milk, salt, pepper, and paprika in a bowl until smooth.
-
I arrange half of the sliced potatoes in the bottom of the prepared baking dish, then spread half of the beef mixture on top.
-
I pour half of the soup mixture over the beef and potatoes and sprinkle half of the cheese.
-
I repeat the layers with the remaining potatoes, beef, soup mixture, and cheese.
-
I cover the dish with foil and bake for about 1 hour, or until the potatoes are tender. Then I remove the foil and bake uncovered for another 10–15 minutes to get that golden, bubbly cheese top.
-
I let it rest for a few minutes before serving—it thickens slightly and slices beautifully.
Servings and timing
This casserole serves about 6 people and takes roughly 1 hour and 30 minutes from start to finish, including prep and baking time. It’s the perfect weeknight meal when I want something hearty and comforting without spending all evening in the kitchen.
Variations
I like to switch things up sometimes by using ground turkey instead of beef for a lighter version. I’ve also added a layer of frozen mixed vegetables between the potatoes and beef for extra nutrition. When I’m feeling extra indulgent, I swap the cheddar for a mix of mozzarella and Monterey Jack for a creamier texture.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. When I reheat, I cover the dish with foil and warm it in the oven at 350°F (175°C) for about 20 minutes or until heated through. For a quicker option, I use the microwave in 1-minute intervals, stirring between each to make sure it heats evenly. This casserole also freezes well—I just wrap it tightly and freeze for up to 2 months.
FAQs
Can I use other types of potatoes?
Yes, I like to use russet potatoes for their fluffiness, but Yukon Gold or red potatoes work just as well and hold their shape a bit better.
Can I make this casserole ahead of time?
Absolutely. I often assemble it up to 24 hours in advance and refrigerate it. When I’m ready to bake, I let it sit at room temperature for about 30 minutes before putting it in the oven.
What can I use instead of cream of mushroom soup?
If I don’t have canned soup, I make a quick homemade version using butter, flour, milk, and a little broth. Cream of chicken soup or cream of celery soup also works perfectly.
How can I make it spicier?
I sometimes add diced jalapeños, a pinch of red pepper flakes, or use pepper jack cheese for a kick of heat.
Can I make this casserole vegetarian?
Yes! I replace the ground beef with a plant-based meat substitute or sautéed mushrooms and still get that hearty, comforting flavor.
Conclusion
This Cheesy Ground Beef & Potato Casserole is one of my favorite go-to comfort meals. It’s hearty, flavorful, and so easy to prepare. I love how the creamy sauce, melted cheese, and tender potatoes come together in one delicious bite. Whether it’s a cozy family dinner or a dish to share at a potluck, this casserole always delivers that homemade warmth everyone craves.
PrintCheesy Ground Beef & Potato Casserole
This Cheesy Ground Beef & Potato Casserole is a hearty, comforting dinner that layers tender sliced potatoes, savory ground beef, and a creamy, cheesy sauce baked to perfection. Ideal for busy weeknights, this easy beef and potato casserole is a family-friendly, budget-friendly favorite that also makes great leftovers.
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: Serves 6
- Category: Dinner, Casserole
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 1 lb ground beef
- 4–5 medium russet potatoes, thinly sliced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cups shredded cheddar cheese
- 1 can (10.5 oz) cream of mushroom soup (or cream of chicken soup)
- 1/2 cup milk
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp paprika
- Butter or cooking spray (for greasing the baking dish)
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- In a skillet over medium heat, brown the ground beef. Drain excess fat.
- Add chopped onion and garlic to the skillet and sauté for 2 minutes.
- In a bowl, mix soup, milk, salt, pepper, and paprika until smooth.
- Layer half the sliced potatoes in the baking dish.
- Spread half the beef mixture over the potatoes.
- Pour half the soup mixture over the top, then sprinkle with half the cheese.
- Repeat the layers with remaining potatoes, beef, soup, and cheese.
- Cover with foil and bake for 1 hour.
- Remove foil and bake an additional 10–15 minutes, until cheese is bubbly and golden.
- Let rest for a few minutes before slicing and serving.
Notes
- Swap ground beef with turkey or plant-based meat for a variation.
- Add frozen vegetables for extra nutrition.
- Use different cheeses like mozzarella or Monterey Jack for a creamier texture.
- Store leftovers in the fridge up to 4 days or freeze for up to 2 months.
- Reheat in oven at 350°F covered for 20 minutes or microwave in 1-minute intervals.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 850mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 75mg
