Beef Casserole With Shredded Potato Topping

  • PrepTime: 15 Mins
  • CookTime: 50 Mins
  • TotalTime: 1 Hrs 5 Mins


  1. 2 tablespoons olive oil (divided)
  2. 1 cup onion (chopped)
  3. 1 cup carrots (chopped)
  4. 1 teaspoon garlic (finely minced)
  5. 2 pounds ground beef 
  6. Kosher salt and freshly ground black pepper (to taste)
  7. 2 teaspoons dried oregano
  8. 1 cup chicken broth
  9. 1 cup sour cream
  10. 2 cups (one 8-ounce package) shredded cheddar cheese
  11. 2 large Idaho all-purpose potatoes (about 3/4 pound, peeled and grated)


  1. Gather the ingredients.
  2. Preheat the oven to 375 F. Lightly oil a shallow 2-quart baking dish or spray with nonstick cooking spray.
  3. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. 
  4. Add the onions, carrots, and garlic and sauté for 4 minutes, until tender. 
  5. Add the ground beef and sauté for about 8 minutes, stirring and breaking up the meat with a spoon, until all of the beef is brown. 
  6. Turn it into a colander to drain, and return it to the pan. Season with salt and pepper and stir in the oregano, chicken broth, sour cream, and 1 cup of the shredded cheese. Simmer for 3 minutes, then turn the mixture into the prepared baking dish.
  7. Place the shredded potatoes in a clean dishtowel and twist and squeeze over the sink to remove as much water as possible from the potatoes. 
  8. In a medium-sized bowl toss the shredded potatoes with the remaining tablespoon of oil, and season with salt and pepper. Evenly distribute the potatoes over the ground beef mixture.
  9. Bake for 30 minutes until the potatoes are tender and browned on top. Sprinkle the remaining cup of shredded cheese on top of the potatoes and return the casserole to the oven for 5 minutes, until the cheese has melted. 
  10. Serve hot and enjoy!