Preheat oven to 350°F.
In a large skillet, cook the hamburger meat, breaking it apart as it browns. Drain excess grease, then stir in beef broth, minced onion, minced garlic, parsley, salt, and pepper.
In a large mixing bowl, combine frozen hashbrowns, cream of mushroom soup, heavy cream, 1 cup of shredded cheese, salt, and black pepper. Mix well.
Spread half of the hashbrown mixture evenly in the bottom of a casserole dish.
Add the cooked ground beef meat mixture on top, then spread the remaining hashbrown mixture over the beef.
Cover with aluminum foil and bake for 45 minutes. Remove the foil, sprinkle with cheddar cheese, and bake for another 15 minutes until golden brown and bubbly.
Let the casserole rest for 5–10 minutes before serving, then garnish with fresh parsley or green onions.