Activate Yeast. Combine dry yeast and sugar with a little bit of milk. Wait 7-10 minutes, or until the yeast activates (starts to foam).
Knead the Dough. In a large bowl, combine flour and salt. Add the yeast mixture. Then slowly add in milk, yogurt, oil, and eggs as you start to work the dough. Knead until you get a smooth, firm, elastic dough ball.
Let the Dough Rise. Cover with a kitchen towel and let the dough rise for 1-2 hours at room temperature, or until it doubles in size. Don't hurry this step.
TIP: If you have the time, it's best to leave the dough in the fridge overnight covered in saran wrap. When ready to make kiflice, take it out and let it come to room temperature before continuing the steps below.
Divide the Dough. Punch the dough down. Transfer to a working space sprinkled with flour. Divide the dough into 5 equal balls. Knead each ball for a minute or two.
Create Kiflice 'Slices.' Choose one ball and using a rolling pin, roll it into a circle approximately 12-13inches (30-33cm). Using a pizza wheel, or a sharp knife, cut the circle into 16 small wedges.
Shape Kiflice. Take a teaspoon, and fill each wedge ("slice") with filling at the wider part towards the top. (Don't overstuff it as the filling may completely ooze out during baking.) Roll the wedge from the wide part to the thin, and gently shape into a crescent. Place on parchment paper in your baking pan.
Repeat. Repeat the process until all of the dough is filled and shaped into crescents/ kiflice.
Proof Last Time. Let kiflice rest for 45-60 minutes in the baking pan. (You may have to use two.) Preheat oven to 395° (200°C)during the last 15 minutes.
Paint Kiflice. Using a brush, paint kiflice with egg wash and sprinkle sesame seeds.
Bake Kiflice. Bake crescents for 15-17 minutes, or until golden brown.
Serve with warm Bosnian coffee, tea, instead of bread with a main course, or as a snack any time of day.Store in an airtight container at room temperature for up to two days.Reheat in the oven for a few minutes to restore softness.