Bagels are a lovely thing. Made well, they are chewy, lightly browned, with a lovely light texture. Poorly made, they are so tough your jaw may just wear out before you finish eating them. Now, I do not claim to be a bagel connoisseur, I have not had the famed H&H bagels or anything like that, but I do know that I do not want to wear my jaw out on food that is supposed to be tasty. On top of all that, store bought bagels, the ones that are usually the worst offenders of the toughness issue, are much too expensive per bagel for me to justify buying regularly.
Normally, I would attempt to solve these problems by making them at home. You see, though, I've tried that. Back when I was a newlywed, still trying to figure out what I needed to learn in our little postage stamp sized kitchen, I attempted to make mini bagels. After several hours in a hot, steam-filled, noisy kitchen, (our smoke alarm was ridiculously sensitive - it went off every time the oven door was opened, no matter what temp it was set to!), the only passable results convinced me that bagels simply had to be purchased, not made.
Recently, I came across a few different bagel recipes that made me rethink my stance on bagels. Many called for ingredients I didn't readily have on hand, though, so I kept putting off the attempt. Then, yesterday, I found this recipe. I decided the wait was over and the same day began the process of making what resulted in delicious bagels.
My advice to you, if you choose to attempt these, (and you should), make sure you read through the entire recipe and consider how much time they take to make. They are very time consuming, at least in the "hurry up and wait" department. You work with the dough a bit, and then put it in the fridge. Then you pull it out, shape it, and put it back in the fridge. Then you leave it overnight, and then pull it out, let the dough rest for an hour, and then you begin the baking process. Consider yourself warned, but know that it's totally worth it. Enjoy!