Finely dice the white potato, carrots, and yellow onion into uniform 1/4-inch pieces to ensure even cooking.
Heat the olive oil in a large non-stick skillet over medium-high heat.
Add the diced potatoes and carrots to the skillet, spreading them in a single layer; cook for 8-10 minutes, stirring occasionally, until the vegetables are tender and the potatoes are golden brown.
Push the vegetables to the side of the pan and add the ground beef and diced onion to the center.
Cook the beef, breaking it up with a spatula, until it is fully browned and the onions are translucent.
Stir the vegetables back into the beef and season the entire mixture with garlic powder, smoked paprika, sea salt, and black pepper.
Continue to cook for another 2-3 minutes to allow the flavors to meld and the edges of the beef to get slightly crispy.
Remove from heat and garnish with freshly chopped parsley before serving.