Remove the steak from the refrigerator 20 minutes before cooking to bring it to room temperature, then pat dry with a paper towel.
Season both sides of the steak evenly with sea salt, black pepper, and garlic powder.
Heat a cast-iron skillet over medium-high heat and add half of the ghee.
Once the ghee is shimmering, place the steak in the pan and sear for 3-4 minutes per side for medium-rare, or until it reaches your desired doneness.
Remove the steak from the pan and let it rest on a cutting board for at least 5 minutes.
In the same skillet, add the remaining ghee and the minced garlic clove, sautéing for 30 seconds until fragrant.
Add the fresh spinach to the skillet and toss until just wilted, then move the spinach to one side of the pan.
Crack the eggs into the open space of the skillet and cook sunny-side up until the whites are set but the yolks remain runny.
Slice the rested steak against the grain and serve alongside the eggs and sautéed spinach.