In a medium bowl, whisk together the eggs, egg whites, Greek yogurt, sea salt, and black pepper until the mixture is light and airy.
Finely dice the red onion and chop the fresh dill and smoked salmon into bite-sized pieces.
Heat a non-stick skillet over medium heat and add the ghee.
Sauté the red onion for 2-3 minutes until translucent, then add the baby spinach and cook until just wilted.
Remove the spinach and onion from the pan and set aside on a serving plate.
Lower the heat to medium-low and pour the egg mixture into the same skillet.
Use a silicone spatula to gently push the eggs from the edges toward the center, creating soft curds.
When the eggs are nearly set but still slightly moist, fold in the smoked salmon, dill, and capers.
Remove from heat immediately to prevent overcooking and serve the scramble over the bed of sautéed spinach.