<b>Roast your apricots:</b> Pre-heat oven to 325 F (305 F convection). Cut your apricots in half and remove the stones.
Place apricot halves in a shallow roasting tray and sprinkle the sugar, citrus juices, and almond extract over them. Don’t forget to zest your citrus fruits before you juice them! Mix gently with your hands.
Roast for 15-20 minutes until the apricots are soft. Carefully pour the syrup off and set both the apricots and the syrup aside.
<b>Make the cake:</b> Keep the oven at the same temp. Prep an 8-inch round cake tin (I used springform, for ease of removal, but regular is fine too). Spray with non-stick spray and then lay down a round of parchment.
Add your citrus zest and minced rosemary to the sugar and rub between your fingers to release the oils. Add to a large bowl or the bowl of your stand mixer.
Next whisk in the oil, yogurt, eggs, and almond extract.
Add the remaining dry ingredients and mix in well...don't overmix, you want everything just combined. The batter will be very liquid.
Pour into your lined cake tin and then gently place your roasted apricot halves around the cake. Sometimes I cut some of them into smaller pieces and fill in gaps, sometimes I just use the big ones.
Bake for 45-55 minutes, until it is golden and the middle doesn't really jiggle when shaken.
When it comes out of the oven, prick the top of the cake all over with a toothpick and pour some of the syrup over it (you definitely won't use all of the syrup). Leave to cool in the pan.
Enjoy! It's amazing by itself, but you can also add some creme fraiche or something creamy if you desire. It's even better the next day, and should keep for around 5 days in something airtight (I can't confirm because it's always gone in 24 hours in my house!).