In a large pot, bring salted water to a boil. Add the diced Yukon Gold potatoes and cook for about 5-7 minutes until just tender but not falling apart. Drain the potatoes and set aside.
In a large oven-safe skillet, heat 2 tablespoons of olive oil over medium-high heat. Add the red onion and bell pepper. Sauté for 3-4 minutes until they start to soften. Add the minced garlic and cook for another minute until fragrant.
Add the boiled potatoes to the skillet with the sautéed onions and peppers. Drizzle with maple syrup, and sprinkle in the dried thyme, rosemary, salt, and pepper. Toss everything together to ensure the potatoes are evenly coated.
Spread the potato mixture evenly in the skillet. Transfer the skillet to the preheated oven and roast for about 20-25 minutes, stirring halfway through, until the potatoes are golden and crispy.
While the hash is roasting, in a small non-stick frying pan, heat the remaining 2 tablespoons of olive oil over medium heat. Crack the eggs into the pan and cook to your desired doneness (sunny-side up, over-easy, etc.).
Once the hash is crispy, remove it from the oven. Top the hash with the fried eggs and garnish with fresh parsley or chives. Serve hot and enjoy!