Preheat oven to 350β and line 2 baking sheets with parchment paper.
In a bowl, combine all of your ingredients (except for the raisins and egg yolk) until you have a dough. Fold in the raisins.
Begin molding the dough into "bagel" shapes and set on your prepared baking sheet. Bring a large pot of water to a boil.
Once the water is boiling, drop the bagels into the pot (I do about 2 at a time) until they start to float. I timed bine and it was about 2 minutes each. Remove from the boiling water and return to the baking sheet.
Once all of your bagels have been boiled, bake for about 9 minutes, remove from the oven and brush with the beaten egg yolk (skip this step if vegan), and return to the oven for another 21-26 minutes. Remove and let cool before enjoying!