Heat a large nonstick skillet over medium heat and lightly coat with olive oil.
Add the cubed potatoes to the skillet and season with garlic powder, paprika, salt, and black pepper.
Cook the potatoes for 18–20 minutes, stirring occasionally, until they’re golden brown and fork tender. Covering the skillet for the first 8–10 minutes can help soften the potatoes faster before crisping them uncovered.
While the potatoes cook, heat another skillet over medium-low heat. Add the sliced onions and cook slowly for 20–25 minutes, stirring often, until caramelized and golden brown. Add a splash of water if needed to prevent sticking.
In a separate skillet, cook the lean ground beef over medium-high heat until browned and fully cooked.
Season the beef with garlic powder, onion powder, salt, and pepper.
In a small bowl, whisk together all sauce ingredients until smooth and creamy.
Assemble the bowls by dividing the crispy skillet potatoes between 4 bowls.
Top with seasoned beef, caramelized onions, tomatoes, and pickles.
Drizzle generously with the animal style sauce and serve immediately while warm.