01 - Preheat the oven to 400°F (200°C).
02 - Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and minced garlic, sauté until softened and fragrant, approximately 3 minutes.
03 - Add chicken cubes to the skillet along with dried thyme, smoked paprika, 1 teaspoon salt, and 1/2 teaspoon black pepper. Cook until chicken develops a golden-brown sear on all sides, about 5 to 6 minutes.
04 - Stir in tomato paste and cook for 1 minute to deepen flavor. Pour in chicken stock and add sweet potato cubes. Cover and simmer until sweet potatoes are fork-tender but not mushy, 10 to 12 minutes. Remove from heat.
05 - Transfer half of the cooked sweet potatoes to a mixing bowl. Mash thoroughly until completely smooth. Allow to cool for 5 minutes.
06 - Combine mashed sweet potatoes with 1 large egg, flour, 1/2 teaspoon salt, and 2 tablespoons olive oil. Mix until a pliable, smooth dough forms.
07 - Spread the chicken and remaining sweet potato filling into a lightly greased 9-inch pie dish.
08 - Press or roll the sweet potato crust dough evenly over the filling, sealing edges and smoothing the top surface.
09 - Bake for 25 to 30 minutes until the crust is set and lightly golden brown. For extra shine and crispness, brush top with beaten egg halfway through baking.
10 - While pie bakes, combine diced tomatoes, chopped olives, red onion, parsley, extra-virgin olive oil, lemon juice, salt, and pepper in a bowl. Toss well and adjust seasoning to taste.
11 - Allow pie to rest for 10 minutes before slicing. Serve warm with tomato olive salsa spooned alongside.