Heat olive oil in a nonstick skillet over medium heat. Add the spinach and cook for 1-2 minutes, stirring occasionally, until it wilts. Remove from the skillet and set aside.
In a bowl, beat the eggs with a pinch of salt and pepper until smooth.
Add butter to the skillet and melt over medium-low heat. Pour in the eggs and gently stir with a spatula.
Once the eggs start to set, add the spinach back into the skillet. Fold it into the eggs and cook for 1-2 more minutes.
Plate the eggs immediately and enjoy with your favorite sides.
Notes
Cook eggs on medium-low heat for a creamy texture; avoid high heat to prevent overcooking.