Place the eggs in a small saucepan and cover with water; bring to a boil, then cover, remove from heat, and let sit for 9 minutes before peeling.
Heat the extra virgin olive oil in a large skillet over medium-high heat.
Add the diced yellow onion to the skillet and sauté for 3 minutes until translucent and fragrant.
Add the ground turkey to the skillet, breaking it up with a spatula, and cook until browned and no longer pink.
Season the turkey with sea salt, black pepper, garlic powder, and smoked paprika, stirring well to combine.
Toss in the baby spinach and cook for 1 minute until just wilted.
In a separate small pot or microwave-safe bowl, gently warm the baked beans until heated through.
Slice the hard-boiled eggs in half.
Assemble the bowl by layering the seasoned turkey and spinach, then topping with the warm baked beans and the egg halves.