On medium-high heat, cook the bacon until crispy (or bake the bacon in the oven). Make sure to reserve 2 tablespoons of bacon drippings.
Meanwhile in a mixing bowl, mix together the potatoes, artichoke, spinach, ricotta cheese, salt, and spices.
Remove the bacon from the pan and cook the potato mixture in the bacon drippings. Cook until the potatoes are softened.
Create wells or indentations in the potatoes for the eggs. Crack the eggs into each well and cover the pan with a lid. Cook for 2-4 minutes.
Once the eggs are cooked, take the pan off the heat and crumble the bacon overtop.
Serve warm with shredded parmesan cheese and chives on top.