Place the bacon in a cold pan and turn on the heat to medium. Allow the bacon to render out and cook in it's own fat. Cook the bacon to your liking and then set it aside. Remove about a spoon of the residual oil in the pan.
In the same pan with the remaining bacon fat chop and add the spinach. Season with salt and pepper. Cook till the spinach wilts down and releases it's water. You want to make sure you cook out that water and dry it up as much as possible. Then add in your sour cream, turn off the heat and mix well and set it aside to cool.
In a bowl crack the two eggs, season with salt, pepper and paprika and give it a good mix.
Then chop the bacon and add it in along with the creamed spinach.
Using the reserved bacon fat grease up a ramekin (or two) and then pour in the egg mixture.
Now you can either microwave it for about 90 seconds or cook for 15-18 minutes in an oven that you have preheated to 200C or 400F till the eggs are cooked through.