Heat the vegetable oil in a large skillet or cast iron skillet over medium high heat.
Add in the ground beef and diced onions. Sauté in the beef and break it up until the beef is browned and the onions are soft.
Add in the minced garlic and cook for 1 minute until the garlic is aromatic.
Stir in the diced hash brown potatoes, salt pepper and water. Bring the mixture to a low boil. Reduce the heat to medium, cover and cook for 10-12 minutes until the hashbrowns start to get soft.
Uncover and continue to cook over medium high heat for 10-12 more minutes until the water cooks off and the hashbrowns are browned. Toss occasionally to prevent the mixture from burning.
Remove from heat, serve warm and enjoy!
