Heat a non-stick skillet over medium heat.
Add the spinach and cook until wilted, about 2 minutes.
Remove the spinach from the skillet and set aside.
In the same skillet, melt a pat of butter or heat some oil.
Crack the eggs into the skillet and scramble them.
Add the cooked spinach and shredded cheese (if using) to the eggs and mix well.
Season with salt and pepper to taste.
Toast the slices of bread.
Spread butter or your favorite spread on the toasted bread slices.
Divide the egg and spinach mixture evenly among the slices of toast.
Serve hot and enjoy!