Preheat your oven to 400ºF and prepare a baking sheet with parchment paper.
In a small bowl, mix sweet potatoes with 1 tbsp olive oil and a pinch of salt, then bake for 30-40 minutes until well roasted and easily mashed.
In a large saucepan, heat 1 tbsp olive oil on medium heat and add shallots, heating for 2-3 minutes until fragrant.
Add the roasted sweet potatoes to the pan and mash them together until as smooth as possible. Add the crushed tomatoes and mix together well.
Mix in the pepper, parsley, and seasonings until combined, then continue to heat for about 5 more minutes.
Make 3-4 small wells in the sweet potato mixture and crack an egg into each one. Put a lid over your pan and let it simmer for about 10 minutes or until the eggs are fully cooked.
Remove the pan from the heat, top with crumbled feta, parmesan, and any additional spices you'd like, then serve!