Cheesy Ground Beef & Potato Casserole | Easy One-Pan Dinner Recipe

Few things say comfort food quite like a bubbling casserole fresh out of the oven. This Cheesy Ground Beef & Potato Casserole is one of those cozy, family-style dinners that warms you from the inside out. With tender layers of thinly sliced potatoes, savory ground beef, and a creamy, cheesy sauce, it’s the kind of dish that brings everyone to the table with smiles.

Cheesy ground beef and potato casserole baked in a one-pan dish with golden topping.

The best part? It’s made in one pan with pantry-friendly ingredients you probably already have on hand. Perfect for busy weeknights, Sunday dinners, or whenever you’re craving something hearty and satisfying.

Recipe Info:

CategoryPrep TimeCook TimeServingsCalories*
Dinner / One-Pan Meal15 minutes50 minutes6 servings~420 per serving

Ingredients You’ll Need

  • 1 lb (450 g) ground beef
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 3 cups thinly sliced potatoes (about 4 medium potatoes)
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups milk (whole or 2%)
  • 1 cup shredded cheddar cheese (plus extra for topping)
  • ½ tsp paprika
  • ½ tsp dried thyme (optional)
  • Salt & black pepper, to taste
  • 2 tbsp chopped parsley (for garnish)

Step-By-Step Instructions

  1. Preheat oven & prep pan
    Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. Cook the beef mixture
    In a large skillet over medium heat, cook ground beef until browned. Drain any excess fat. Add onion and garlic, sauté until softened. Season with salt, pepper, and paprika.
  3. Make the cheese sauce
    In a saucepan, melt butter. Stir in flour to form a roux. Gradually whisk in milk and cook until slightly thickened. Remove from heat and stir in cheddar cheese until smooth.
  4. Layer the casserole
    Spread half the sliced potatoes in the baking dish. Top with half the beef mixture. Pour half the cheese sauce over it. Repeat layers with remaining potatoes, beef, and sauce.
  5. Top with extra cheese
    Sprinkle additional shredded cheese on top for that golden, bubbly finish.
  6. Bake
    Cover with foil and bake for 35 minutes. Remove foil and bake an additional 15 minutes until potatoes are tender and the cheese is golden brown.
  7. Garnish & serve
    Let it rest for 5 minutes before serving. Sprinkle parsley on top for a fresh touch.

Helpful Notes & Tips

  • Slice potatoes thinly for even cooking. A mandoline works great.
  • Storage: Keep leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven for best texture.
  • Cheese control: Mix cheeses for extra flavor—cheddar, mozzarella, or Monterey Jack all work beautifully.

Recipe Variations

  • Swap the protein: Use ground turkey, chicken, or lamb instead of beef.
  • Add veggies: Layer in mushrooms, bell peppers, or spinach for extra nutrition.
  • Lighter option: Use low-fat milk and reduced-fat cheese for a lighter version.

Serving Suggestions

  • Pair with a simple green salad or roasted vegetables.
  • Add a warm side of crusty bread or garlic toast for a filling meal.
  • A refreshing glass of iced tea or sparkling fruit spritzer makes the perfect drink companion.

Conclusion

This Cheesy Ground Beef & Potato Casserole is everything you want in a comforting, family-friendly dinner—simple, hearty, and full of flavor. Whether you’re feeding a crowd or just want a cozy one-pan dinner, this recipe is one you’ll come back to again and again.