Preheat the oven to 350°F (177°C) and prepare your baking sheet by lining it with parchment paper (or use a silicone mat).
Peel and cube sweet potato into ½" cubes and then place them on the baking sheet and drizzle olive oil over the top of the sweet potato cubes. Toss with spoons to coat the sweet potatoes in oil.
Place the sheet pan with the sweet potatoes in the heated oven and bake for 25-30 minutes, turning halfway. They should be fork-tender. If they are still solid in the middle, put them back in the oven for another 5-8 minutes.
While the potatoes are roasting, heat a large non-stick skillet over medium-high heat on your stove. Add the spinach and turn it frequently until it gets soft (approx. 3 minutes). Work in small batches with the spinach until all of it is cooked. Once cooked, set the spinach aside.
Place the pan back on the stove op over medium heat and add olive oil. Wait 30 seconds until the oil is hot and then crack the eggs into the pan.
Cover the pan with a tight lid and cook until the whites have set (about 5-7 minutes).
While the eggs cook, assemble plates by adding sweet potatoes, followed by spinach, and then add an egg to each plate on the top. Sprinkle with sea salt.
Notes:
Quick Tip
You can prep the potatoes ahead of time, or use up leftover potatoes from dinner. Regular potatoes also work well with this dish.
Top with
Hot sauce, Greek yogurt, pico de gallo, guacamole, fresh sliced avocado, or your topping of choice.