Just thinking about this homemade bagel recipe makes my mouth water. It's super easy to make, and it yields delicious, chewy bagels every time.
This homemade bagel recipe is Jack’s new favorite thing to bake, and I couldn’t be happier! Like many of you, he’s been baking up a storm lately, churning out crusty loaves of sourdough filled with dried fruit, nuts, or roasted garlic. I love all of it, but I’m especially excited whenever he starts a new batch of bagels. These may be homemade, but they have all the essential qualities of a good bagel: a shiny exterior, a lightly sweet and salty flavor, and a perfect chewy bite. To take them over the top, we coat them generously in crunchy, garlicky Everything Seasoning. My mouth is watering just thinking about it!
If you’re looking for a fun weekend project, give this bagel recipe a try. You only need a few basic ingredients to make it, and it’s surprisingly easy. Best of all, it’s a great recipe to make with someone you love – you can shape the bagels together, and one person can boil them while the other piles on the bagel topping. Then, if you’re anything like Jack and me, you’ll watch them through the oven window as they bake, anticipating eating the warm, puffy homemade bagels fresh out of the oven.
Bagel Recipe Ingredients
This bagel recipe has 3 parts: the dough, the poaching liquid, and the bagel topping. Here’s what you’ll need for each one:
The Dough
- Bread flour – Because of its high protein content, bread flour makes these homemade bagels delightfully chewy. This recipe also works with all-purpose flour, they’re just a bit less chewy than bagels made with bread flour.
- Maple syrup – It activates the yeast and gives the bagels a hint of sweetness.
- Warm water – Along with the maple syrup, it gets the yeast going, and it brings the dough together.
- Active dry yeast – They couldn’t rise without it!
- Sea salt – It’s key for really flavorful homemade bagels.
The Poaching Liquid
Did you know that you have to boil bagels before you bake them? It gives them their signature chewy, shiny coating, and it keeps them from puffing up too much and losing their holes in the oven. I boil them in a mix of maple syrup, baking soda, salt, and water to give them a light golden brown color, a crave-worthy chewy exterior, and a nice shiny finish.
And the toppings!
Everyone has a favorite bagel topping, and Jack and I are 100% on team Everything. We like to coat our bagels in a homemade Everything Bagel Seasoning, but feel free to top them however you’d like! They’re fantastic plain, or with a sesame seed or poppy seed topping.
You can attach the toppings in two ways: with or without an egg wash. I think the egg wash adds an extra-delicious chew, and it helps the topping adhere better to the baked bagels. However, you can also dip the boiled bagels directly into the topping. Without an egg wash, this bagel recipe is vegan.
Find the complete recipe with measurements below.
How to Make Bagels
Ready to learn how to make bagels? Check out this step-by-step guide first, and then find the full recipe at the bottom of this post!
First, make the dough. Activate the yeast by mixing it with warm water and maple syrup. When it foams, add it to the bowl of a stand mixer fitted with a dough hook, and mix it with the flour and salt until the dough is smooth and not sticky, about 5 to 7 minutes.
Then, transfer the dough to a clean work surface and knead by hand for 2 to 3 minutes. Form it into a ball and place it in a large bowl. Cover the bowl with plastic wrap and set it aside for 60 to 90 minutes, until the dough has almost doubled in size.
Now for the fun part: shaping the bagels! Turn the dough out onto an un-floured work surface and divide it into 8 pieces. Roll each piece into a ball.
Sprinkle a few drops of water onto the work surface, and roll each dough ball into a rope about 9 inches long.
Place one hand palm up so that your four fingers are centered on top of the rope. Fold each side of the dough over your fingers, so that the ends overlap by about 2 inches. Holding the dough, turn your hand over and roll it on the countertop to seal the two ends together.
Place the finished bagels onto 2 parchment-lined baking sheets, cover with plastic wrap, and refrigerate overnight.
The next morning, boil and bake! Remove the dough from the fridge, and let it sit at room temperature for 1 hour while you preheat the oven and bring the poaching liquid to a boil.
Working in batches, add the bagels to the boiling water and cook them for 1 minute per side. Return them to the baking sheets, coat them with your desired bagel topping, and bake for 14 to 18 minutes, or until they’re lightly golden brown. Enjoy!
Bagel Recipe Tips
- Weigh your flour. Because this bagel recipe uses a large amount of flour, you should weigh it if you can. This way, you’ll know exactly how much flour you’re using. Cup measurements are much less precise, as they can vary based on a variety of factors (your specific measuring cups, how tightly you pack your flour, etc.). If you don’t have a kitchen scale, check out this post for my best tips on measuring flour with measuring cups.
- Let the dough rise somewhere warm. Yeast responds to warmth, so, for an extra productive rise, stick the dough somewhere warm. We like to put ours on a sunny windowsill!
- Keep it covered. To keep the bagel dough moist and pliable, always cover it with plastic wrap when you’re not working with it. Cover all of it during its initial rise and its overnight rise, and cover any dough you’re not working with while you shape the bagels.
- Don’t boil the bagels until they float. Before you start boiling the bagels, place one into a small bowl of water to see if it floats. If it does, the bagels are ready to cook! If it doesn’t, let the bagel dough proof for an additional 30 minutes, or until one floats. This test ensures that the dough contains plenty of air – if you cook it too soon, your homemade bagels will be dense.
Homemade Bagels Serving Suggestions
Topped with my vegan carrot lox (or regular lox), cream cheese, and classic fixings like cucumbers, capers, and dill, these homemade bagels make a fantastic weekend brunch.
I also like to toast one for a quick breakfast or lunch. Then, I top it with cream cheese, mashed avocado, hummus, or baba ganoush, or I make it into a sandwich. Lately, I’ve been loving these homemade bagels with my egg salad, vegan egg salad, and chickpea salad sandwich fillings.
Store the homemade bagels in an airtight container at room temperature for up to 3 days. For longer storage, freeze them for up to 2 months.
More Favorite Baking Recipes
If you love this bagel recipe, try one of these baking projects next:
- Homemade Cinnamon Rolls
- No-Knead Bread
- Rosemary Focaccia Bread
- Homemade Pizza Dough
- Steamed Bao Buns
- Or any of these 25 Super Fun Baking Recipes!
Homemade Bagels
Ingredients
For the dough
- 1 tablespoon maple syrup or barley malt syrup
- 1 (¼-ounce) pkg active dry yeast, 2¼ teaspoons
- 1¼ cups warm water
- 540 grams bread flour*
- 2 teaspoons sea salt
For the poaching water
- 1½ tablespoons maple syrup
- 2 teaspoons baking soda
- ½ tablespoon salt
For the toppings
- 1 egg white, optional
- 1 tablespoon water, optional
- Everything Bagel Seasoning, for sprinkling
Instructions
- Prepare the dough: In a small bowl, combine the maple syrup, yeast, and water, and proof for 5 minutes or until foamy.
- In the bowl of a mixer fitted with a dough hook attachment, place the flour, salt, and the yeast mixture. Mix on medium-low speed for 5 to 7 minutes, until the dough is well-formed around the hook. If the dough is very dry after 3 minutes, add 1 tablespoon water. (Note: I don't recommend mixing this dough without a stand mixer, it's a stiff dough that gets nice and smooth this way).
- Transfer the dough to a clean work surface and knead 2 to 3 minutes, until smooth and barely tacky, then form into a ball and place into a large bowl. Cover with plastic wrap and set aside in a warm spot for 60 to 90 minutes, until the dough has risen (it may double in size or slightly less).
- Line 2 baking sheets with parchment paper, grease them very lightly with oil, and set aside. Turn the dough out onto a clean, unfloured, work surface and divide into 8 pieces. Form each piece into a ball by rolling on the countertop with a cupped hand. As you work with each piece through the next few steps, keep the dough that you’re not working with covered in plastic wrap.
- Sprinkle a few drops of water onto the countertop. Take each dough ball and roll into a rope about 9 inches long. Place one hand palm up so that your four fingers are centered on top of the rope. Fold each side of the dough over your fingers, so that the ends overlap by about 2 inches. (see photo above). Holding the dough, turn your hand over and roll your hand on the countertop to seal the two ends together.
- Place each finished piece onto a baking sheet. Dust the tops with a very slight amount of flour to keep the plastic wrap from sticking to the dough. Cover with plastic wrap and refrigerate overnight.
- The next morning, remove the pans from the fridge and let sit at room temp for 1 hour.
- Preheat the oven to 450°F.
- Place one bagel into a small bowl of water to make sure it floats. If it sinks, let the dough proof for an additional 30 minutes or until one floats.
- Prepare the poaching water: In a large pot, bring two quarts of water to a boil with the maple syrup, baking soda, and salt.
- Add 3 bagels (or as many that comfortably fit) to the pot, reducing the heat if the water starts to boil over. Boil for 1 minute per side. Transfer the bagels back to the baking sheet, flipping them over so the smooth side is on top. Repeat with remaining bagels.
- Prepare the toppings: Beat the egg white and water together in a small bowl, if desired. Brush the bagels with the egg wash and sprinkle with the seasoning. Alternatively, you can skip the egg wash and dip the top of the bagel straight into the seasoning, but the egg wash helps the seasoning adhere better to the bagel.
- Bake for 14 to 18 minutes or until lightly golden brown.
I don’t have my stand mixer at the moment, but I’m considering diving in and kneading by hand. Is this a horrible idea, or just a good workout?
Hi Olivia, I think it would be fine if you’re up for a good workout 🙂
These turned out wonderful! The dough was so pillowy and fun to work with! Next time I will try with bread flour (only had all purpose flour this time). I did four different toppings: sea salt, cinnamon sugar, poppy seeds, and jalapeño parmesan. Will definitely be making again. Thank you for a great recipe!
Just made these for the first time. Excellent — and instructions spot on. The only thing I wonder about is … I needed to sprinkle salt on the finished bagel to meet my flavor need. I used poppy & sesame seed toppings — so maybe if I go with Everything topping, I wouldn’t feel the need to add salt to the finished bagel. Just wondering though — would it work if I added a bit more salt (~1/4 tsp) to the flour -yeast mixture? Thanks very much!
Hi Virginia, I’m glad you loved them! You could probably add 1/4 teaspoon more salt to the dough – and/or sprinkle flaky sea salt on top along with your poppy seeds and sesame seeds. Everything seasoning is salty, you might want to give that a go.
Thanks so much for your speedy response. I hadn’t made bagels for decades — and am delighted to get back to this with your inspired approach.
Well my dough did not look smooth like yours, it is kinda lumpy. Letting it rise now.maybe cuz i used bread machine to knead it but idk i suspect not enough water
After 10 years in NYC, my husband and I moved to the suburbs due to the pandemic. We’ve been missing bagel like crazy, so I decided to give this a try … and all I can say is, wow. These are fantastic.
I used a silpat at instead of parchment and it worked like a charm. No problems taking the bagels off to boil at all & they baked up perfectly.
Some great tips in your recipe. I do find barley malt syrup gave a better flavour overall when I bake bagels. Thanks!
Just made them for the first time, 2 batches ended up being 15 bagels. They turned out great. My children loved them, better than Einstein or Brueger. They liked customizing the toppings to their own taste on the second tray.
This recipe is a keeper!
Thanks.
I made the bagels today and I wanted to cry, they came out perfect! (Well I do need to work on forming them so I have an actual hole). We had to try one tonight, just couldn’t wait! Soooooooooo good!!!!!! OH MY GOSH!!!!!
I’m so glad you loved them!
hi, right now I have tried to make the dough, but I must have done something wrong with the conversion.
1 1/4 cups of water = 106 g (according to Dr. Google) of water for 540 grams of flour???
that just left me with lightly moistened flour. so I had to add 200 g more water. the dough looks ok now, but I wonder what this is going to do in relation to the other ingredients.
wish me luck!
regards
Lothar
Hi, 1 cup of water is 236 grams, so 1.25 would be 295g
Thank you Jeanine,
that makes a lot more sense.
First recipe review I’ve ever done – this was my first time making bagels and it couldn’t have turned out any better. Absolutely love how clear and concise the steps are and haven’t had this much fun in the kitchen in a long time. Thank you for sharing!
I’m so glad you loved them!
Do you have nutrition information for this recipe? Mine are baking now and look amazing!
These came out perfect. Great recipe and easy too. I made them for my family. I am gluten free but i had to take a little bite just to see. My stomach hurts now but its so worth it.
I’ve made bagels several times, each time using a different recipe. They’ve been good in the past, but always small and dense. THESE, however, were big and fluffy and utterly perfect without even letting them sit overnight. Sticking with this one.
OMG!!!!!! I was craving bagels at 9 pm and decided I wanted them for breakfast!So I made the dough, and let it rise in the fridge over night, and made them in the morning for my family111 Fantastic! So good! I am vegan, and I made avocado toast on them. And My family had normal fixings. But So So SO So good! qHighly recommend.
I made these today. I quickened them up. Couldn’t wait overnight for the adventure. Wonderful! I made 4 mini ones too. Just baked shorter amount of time. Will make again
I’m so glad you loved them!
I tried this recipe yesterday and baked them this morning. I used all purpose flour and did weigh it. Rather than cover them overnight with plastic wrap, I used a kitchen towel, making sure it was tucked in all over. The towel did not stick to the risen bagels, making them very easy to get off the parchment and into the boiling water. The bagels turned out beautifully. Only slight issue was that a couple of them came unconnected overnight. Next time I’ll experiment with toppings. Thanks for the delicious recipe!
Hi Kathy, I’m so glad you loved the bagels!
Hi! I was wondering what the leaving it overnight does! I’ve looked at other bagel recipes and for many, that step is left out. Just wondering what that extra step does for the overall bagel. Thank you!!
They become puffier this way – I tried a variety of versions that didn’t proof overnight and they all came out very deflated.
My bagels came out perfect and so delicious! For anyone concerned about sticking, instead of putting them on a full sheet of parchment to prove, cut out a parchment square for each bagel, then before boiling it is easier to gently flip bagel into hand and pull off the individual piece with less pulling on the dough if it had stuck.
To be honest, I haven’t had a bagel in my life as this American thing isn’t sold in Austria. So I didn’t know what to expect but I was pleasantly surprised! For a bread it was rather easy to make and delicious. Only thing I would alter is the baking time. I baked them at 230 degrees Celsius on two-sided heat and when I baked them for 14 minutes they got a little too brown. 11 minutes for the 2nd batch were perfect, though.
Thank you for the recipe!
The bagels came out perfectly. I will definitely be using it regularly from now on!
Just wanted to throw out there that I do not have a stand mixer. I ended up spending a bit of extra time kneading it instead to get to the smooth ball. Not sure it’s what would be recommended, but it worked fine for me!
Thanks!
I’m so glad you loved them! Thanks for letting me know that they worked well without a stand mixer!
I did the same and they came out wonderful!
I’m so glad you loved them!