01 - Heat 1 tbsp olive oil and 1 tbsp butter in a large, deep skillet over medium heat. Add diced potatoes and cook, stirring occasionally, until golden and nearly tender, approximately 10-12 minutes. Season generously with salt and pepper. Remove the potatoes from the skillet and set aside on a plate.
02 - In the same skillet, add the remaining olive oil and butter. Add the finely chopped onion and sauté until translucent, about 3-4 minutes. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
03 - Increase the heat to medium-high. Add the ground beef to the skillet. Cook, breaking it apart with a spatula, until thoroughly browned and no pink remains, about 5-6 minutes. Drain off any excess fat if necessary.
04 - Incorporate the Worcestershire sauce, ketchup, mayonnaise, smoked paprika, and dried oregano into the skillet. Mix everything well and allow it to simmer for 2 minutes to meld the flavors.
05 - Return the partially cooked potatoes to the skillet. Gently fold them into the beef mixture to combine. Continue to cook for an additional 3-4 minutes, ensuring the potatoes are heated through and fully tender, until they reach desired tenderness.
06 - Evenly sprinkle the shredded cheddar cheese over the top of the skillet contents. Cover the skillet with a lid and allow the cheese to melt completely, which should take about 2-3 minutes.
07 - Remove the skillet from the heat. Garnish generously with the chopped dill pickles and thinly sliced green onions. For an enhanced richness, drizzle with extra mayonnaise. Serve this comforting skillet meal warm.