Preheat oven to 350F and line a baking sheet with parchment paper.
In a small pot or kettle, bring water to a boil.
In a large bowl, mix together almond flour, ground psyllium, baking powder, cinnamon, nutmeg, and allspice.
In a medium bowl, use a hand mixer to whisk together egg whites, apple cider vinegar, vanilla and salt until soft peaks form.
Stir in hot water and egg mixture to dry ingredients, until fully combined. Add in cranberries and chopped apricots.
Roll dough into 6 round buns and place on the baking sheet, evenly spaced.
Brush with egg yolk. Bake 40-50 minutes until golden brown and cooked through. Cool completely.