Print

Irresistibly Cheesy Ground Beef and Potatoes Casserole Recipe

4.9 from 127 reviews

This Irresistibly Cheesy Ground Beef and Potatoes Casserole is a hearty and comforting dish that combines layers of savory seasoned ground beef, creamy shredded potatoes, and melted cheddar cheese. Perfect for busy weeknights or cozy weekend dinners, this casserole offers a satisfying blend of flavors and textures sure to please the whole family.

Ingredients

Scale

Beef Mixture

  • lbs (680g) ground beef
  • 1 tbsp vegetable oil
  • 1 tsp salt (or to taste)
  • ½ tsp ground black pepper
  • 1 tsp onion powder
  • ½ tsp garlic powder
  • 1 tsp paprika
  • 1 cup chopped onion (150g)
  • 1 tbsp minced garlic
  • 1 cup diced bell pepper (red or green)
  • 1 (14.5 oz / 410g) can diced tomatoes, undrained

Potatoes & Cheese Sauce

  • 4 cups frozen shredded hash brown potatoes (450g), thawed
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1½ cups whole milk
  • 2 cups shredded cheddar cheese, divided
  • ½ cup sour cream
  • Chopped parsley for garnish (optional)

Instructions

  1. Preheat the Oven: Set your oven to 350°F (175°C) and grease a 9×13-inch baking dish to prevent sticking.
  2. Cook the Beef: Heat vegetable oil in a skillet over medium heat. Add the ground beef, breaking it apart as it cooks until it’s browned evenly. Season with salt, pepper, paprika, onion powder, and garlic powder, stirring well to combine the flavors.
  3. Add Vegetables: Stir in the chopped onion, diced bell peppers, and minced garlic. Cook for 4–5 minutes until the vegetables soften and become fragrant. Add the undrained diced tomatoes, then simmer the mixture uncovered for 5 minutes. Remove from heat afterward.
  4. Make the Cheese Sauce: In a separate saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute to form a roux. Gradually pour in the whole milk, whisking constantly until the sauce thickens smoothly. Remove from heat and stir in 1 cup of shredded cheddar cheese and the sour cream until the sauce is creamy.
  5. Assemble the Casserole: Spread half of the thawed hash brown potatoes evenly in the prepared baking dish. Layer the cooked beef and vegetable mixture on top. Pour the cheese sauce evenly over the beef layer. Then add the remaining hash browns on top and sprinkle with the remaining 1 cup of cheddar cheese.
  6. Bake and Serve: Bake the casserole uncovered for 35–40 minutes until it is bubbly and the cheese is golden brown. Allow it to rest for 10 minutes before slicing and serving. Garnish with chopped parsley if desired.

Notes

  • Use lean ground beef for a better texture and to reduce grease.
  • Thaw and drain hash browns thoroughly to prevent the casserole from becoming soggy.
  • Allow the casserole to rest before slicing so the layers can set properly.
  • For a creamier texture, try substituting mashed potatoes instead of shredded hash browns.
  • Swap cheddar cheese with mozzarella or pepper jack for variation in flavor.
  • This casserole freezes well—cool completely before wrapping and freeze for up to 2 months.

Keywords: ground beef casserole, cheesy casserole, potato casserole, comfort food, easy weeknight dinner, cheesy ground beef, hash brown casserole