Hash browns and hamburger might be the best combination invented since peanut butter and jelly. Our one-pot-wonder hamburger hash brown casserole contains the most satisfying flavor, and we love the versatility. This meal can be enjoyed any time of day, making the leftovers a lovely bonus.

This post may include links to purchase items from our affiliates.

Onion has never been sexier, and if you want them to really stand out, you can brown the beef by itself first then add the onion after no pink remains. Of course, we love our green onions too, so we made sure to top the finished product with plenty of them before serving—kaaaapow!

Hamburger Hash Brown Casserole Recipe TIps:

Something to keep in mind—enamel pans with non-stick coatings don’t withstand high oven temperatures. It’s imperative to use an ovenproof skillet, preferably cast iron. Just watch your mitts when you’re transferring the skillet to and fro, the pan will be HOT!

A plate of hamburger hash brown casserole, ready to enjoy for dinner.

Hamburger Hash Brown Casserole Recipe

The best one-skillet hamburger hash brown casserole recipe is just a click away. It’s hearty and delish!


Yield: 8 servings
4 from 31 ratings
Leave a Review


  • Preheat oven to 350 degrees.
  • Place a large (preferably oven-proof) skillet over medium-high heat then add oil. When the oil is hot, add the hash browns. Cook without stirring for 5–7 minutes until the bottom becomes golden brown and crispy. Once crispy, transfer hash browns to a plate then set aside—don’t worry if they are still underdone on top—they’ll finish cooking in the oven.
  • Return skillet to the heat and brown the ground beef with the onions, salt and pepper. When the beef is cooked through and no pink remains, drain grease and return to the heat.
  • Add milk and mushrooms then stir to combine. Scrape up any of the brown bits left on the bottom of the pan and allow the mixture to come to a bubble.
  • Reduce heat to medium-low, stir in chili powder and garlic powder until well combined then remove from heat. Add flour to thicken up the sauce if it's still too runny.
    If your skillet isn’t oven-safe, transfer the mixture to a 2-qt casserole dish. Otherwise, finish assembling the casserole in the skillet.
  • Sprinkle 1½ cups of shredded cheese on top of the ground beef mixture, reserving the rest to sprinkle on top. Add hash browns, browned side up, to the top of the casserole then sprinkle with remaining cheese.
  • Bake 18–20 minutes until piping hot. Remove from oven then allow it to cool 5 minutes before garnishing with chopped green onion.


This recipe is not complicated and, better yet, cleanup is a breeze!
Calories: 584kcal, Carbohydrates: 22g, Protein: 33g, Fat: 40g, Saturated Fat: 19g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 14g, Trans Fat: 1g, Cholesterol: 125mg, Sodium: 921mg, Potassium: 843mg, Fiber: 1g, Sugar: 4g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Hamburger Hash Brown Casserole Recipe