Mix the peanut sauce ingredients together in a small bowl or food processor until smooth. Set aside.
Heat a large pan over medium-high heat with the olive oil. Once hot, add the ground beef. Brown one side for 3-4 minutes until a crust forms before breaking the beef apart and adding the onion and garlic. Mix everything together and continue cooking until the beef is fully cooked, another 5-6 minutes.
While the beef cooks, mix the pickled ginger, curry paste, soy sauce, maple syrup, vinegar, and water together. You can use a blender or food processor for a completely smooth sauce.
Once the beef is fully cooked, add the beef sauce and cook until the sauce begins to caramelize around the edges, about 2-3 minutes.
Serve the beef over rice with the peanut sauce and garnish with cilantro and scallions, chopped roasted peanuts and wonton strips, lime wedges, and a Thai fried egg, if desired.