Inside: It’s easier than you think to make your own soft, chewy bagels with just four simple ingredients. Here’s a step-by-step easy bagel recipe for you!
Post updated April 24, 2024
For a few years in my 20s, I lived in New York City and ate my weight in bagels.
I loved stopping at the bagel shops on my way to work to buy a warm, chewy bagel slathered with cream cheese.
Not surprisingly, after moving to Ohio, it became frustratingly hard to find a good bagel.
Grocery store bagels always disappointed. Bakery ones were hit or miss.
Then I got a recipe from a friend, made a few tweaks, and was surprised by how easy it was to make bagels at home–and with only four basic ingredients.
Bake a batch of these and you can enjoy a fresh bagel at home, no move to NYC required.
Here’s all you need to make homemade bagels.
Ingredients you need
Flour: Bread flour has a higher protein content and is great for yeasted recipes like this one. But I’ve also made them with all purpose and they’ve come out fine.
Yeast: You can use either quick rise or regular active dry yeast. Quick rise will obviously give you a quicker rise!
Sugar: I use regular white sugar. This helps activate the yeast and give flavor.
Salt: I use regular table salt.
Equipment you need for homemade bagels
Mixing bowl + spoon
Sheet pan
Large pot for boiling
Slotted spoon for removing boiled bagels from water
Nice-to-have gear for making bagels
How to Make Easy Homemade Bagels
Activate the yeast: In a small bowl or glass measuring cup, add sugar and yeast to 1/2 cup warm water. Stir and let it sit for five minutes. It will get nice and foamy. I use filtered water that I microwave until warm, but not hot. Hot water can kill the yeast.
The yeast will get all bubbly as it sits!
Mix the dry ingredients: In a large mixing bowl, mix the flour and salt.
Add the yeast mixture: Make a well in the middle of the dry ingredients and pour the yeast mixture into the center.
Mix dough ingredients: Either by hand or with a wooden spoon, mix ingredients and keep adding more of the warm water until the dough comes together. It will look a bit shaggy and will be moist but not wet.
This is what a “shaggy” dough looks like.
Knead bagel dough: Turn bagel dough onto a lightly floured surface and knead until the dough is smooth and elastic, working in flour from the surface, about 6-7 minutes. The dough should be firm and stiff.
Let dough rise: Brush a bowl lightly with olive oil and turn the dough in the bowl to coat. Cover the bowl with a damp dish towel or plastic wrap and allow it to rise in a warm place until it’s doubled, between 1-2 hours (I use trick #3 from this list when I need dough to rise).
Punch it down: Punch down the bagel dough in the bowl, dump out onto the work surface, cover with the towel, and let the dough rest for 10 minutes.
Shape bagels: Divide the dough into eight equal pieces and shape them. Two tips for doing this:
Use a kitchen scale: I bought this scale and use it to weigh all of the dough balls so they’re the same size. This not only makes the batch look more uniform, it also means they’ll bake more evenly.
Roll them the right way: The best way to roll bagels is on an un-floured surface, because the stickiness of the surface helps the balls form a better shape. Using a cupped hand, move the dough in a circular motion under your hand to form a round ball. I used this super helpful tutorial to help me get the shaping right.
Coat your index finger in flour and press your finger into the center of each ball to form a ring, stretching the ring to form a bagel shape.
Let bagels rest: Place the shaped bagels on a sheet pan. Cover the bagels with a damp towel and let them rest for 10 minutes.
Boil bagels: While the bagels are resting, preheat the oven to 425 degrees and bring a large pot of water to boil on the stove. The boiling step creates the signature chewy texture of bagels.
Place bagels into boiling water with a slotted spoon (or by gently lowering them into the water). Let bagels sit in boiling water for 1-2 minutes (they should float to the top), then flip and allow to sit in water for an additional 1-2 minutes. The longer they are in the water, the chewier the texture will be.
Boil just a couple at a time to avoid overcrowding the pot.
Brush bagels: When you remove the bagels from the water bath, place them on a baking sheet coated with oil or lined with a silicone mat such as a Silpat. After trying it both ways, I’ve found that the Silpat works much better and doesn’t lead to any sticking. Brush the tops of the boiled bagels with an egg wash (1 beaten egg + 1 tablespoon water).
Leave bagels plain or add your favorite bagel toppings. The easiest way to coat them is to pour 2-3 tablespoons toppings onto a small plate, then dip the bagels into the coating after you’ve brushed them with egg. Possible toppings: poppy seeds, sesame seeds, everything bagel seasoning, or shredded cheese.
Bake: Bake for 20 minutes on your lined baking sheet, or until golden brown. Remove to a wire rack to cool.
Slice, spread with butter or cream cheese, and enjoy!
FAQ About Homemade Bagels
Can I make homemade bagels in my bread machine?
Yes! You can also make this bagel recipe using your bread machine, which will mix, knead, and proof the dough for you! Here’s the step-by-step recipe for making bagels in the bread machine.
Do you have to boil the bagels?
Yes, if you want that signature chewy texture.
What’s the best way to store these homemade bagels?
These bagels are best enjoyed the day of baking. But if you want to store them, keep them in an airtight container or sealed bag. Remember that they don’t contain preservatives so they will go bad quicker than store bought bagels. Leftover bagels will taste best toasted.
Easy Homemade Bagels
Yield:
8 bagels
Prep Time:
45 minutes
Cook Time:
25 minutes
Rise & Rest Time:
1 hour 15 minutes
Total Time:
2 hours 25 minutes
Yes, you CAN make your own bagels! These are soft, chewy, and only require a few simple ingredients.
Ingredients
1 packet (2 1/4 teaspoons) active dry yeast or quick rise yeast
1 1/2 tablespoons granulated sugar
1 1/2 cups warm water (you may use more or less)
3 1/2 cups bread flour or all-purpose flour + extra for kneading
1 1/2 teaspoons salt
Favorite toppings, such as poppy seeds, sesame seeds, shredded cheese, coarse salt, etc.
Instructions
In a small bowl or glass measuring cup, add sugar and yeast to 1/2 cup warm water, stir, and let sit for five minutes. In a large mixing bowl, combine the flour and salt. Make a well in the center and pour in the yeast mixture. Mix, adding warm water a little bit at a time until the dough is moist but firm (and slightly shaggy). On a floured surface, knead the dough until it’s firm and stiff, about 6-7 minutes, working in flour from surface. Lightly brush the bowl with oil and turn the dough to coat. Cover the bowl with a damp dish towel or plastic wrap and let rise in a warm place until it’s doubled in size, about 1-2 hours. Punch down the dough and let it rest for 10 minutes. Divide the dough into eight equal pieces, then shape each into a round. Coat a finger in flour and press into the center of each dough ball to form a ring, stretching the ring into a bagel shape. Cover bagel shapes with a damp kitchen towel and allow to rest for 10 minutes. Preheat the oven to 425 degrees and bring a large pot of water to a boil.*Place bagels into boiling water with a slotted spoon (or by gently lowering them into the water). Let bagels sit in boiling water for 1-2 minutes, then flip and allow to sit in water for an additional 1-2 minutes (the longer they are in the water, the chewier the texture will be). Remove from water with a slotted spoon and place on baking sheet brushed with oil or lined with a silicone mat. Brush bagels with egg wash (1 beaten egg plus 1 tablespoon water). Add toppings if desired. Bake for 20 minutes or until golden brown. Remove from baking sheet to a cooling rack.
Notes
*I usually add 1 teaspoon of baking soda to the water, which also adds to the chewy texture.These bagels are best enjoyed the day of baking. But if you want to store them, keep them in an airtight container or sealed bag. Remember that they don’t contain preservatives so they will go bad quicker than store bought bagels. Leftover bagels will taste best toasted.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 8
Serving Size: 1 bagel
Amount Per Serving:
Calories: 322Total Fat: 4gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 4mgSodium: 497mgCarbohydrates: 59gFiber: 3gSugar: 3gProtein: 11g
Disclosure: This post contains Amazon Affiliate links. If you purchase a product through this link, I will receive a small commission to help with operating costs of this blog. Thanks for your support of Real Mom Nutrition!
.tcb-flex-col{padding-left: 10px;}[data-css=”tve-u-45f2d61f15c0ef”] > .tcb-flex-col{padding-left: 10px;}[data-css=”tve-u-105f2d61f15c0f9″]{background-image: none !important;}[data-css=”tve-u-65f2d61f15c0f1″]{background-image: none !important;}[data-css=”tve-u-35f2d61f15c0ee”]{background-image: none !important;margin-top: 0px !important;}[data-css=”tve-u-05f2d61f15c0e7″]{background-image: none !important;background-color: rgb(232,232,232) !important;–tve-applied-background-color: rgb(232,232,232) !important;}[data-css=”tve-u-45f2d61f15c0ef”]{margin-left: -10px;padding-bottom: 0px !important;padding-top: 30px !important;}[data-css=”tve-u-215f2d61f15c10d”]{max-width: 39.6%;}[data-css=”tve-u-185f2d61f15c106″]{max-width: 60.4%;}[data-css=”tve-u-95f2d61f15c0f8″]{max-width: 75%;}[data-css=”tve-u-55f2d61f15c0f0″]{max-width: 25%;}[data-css=”tve-u-75f2d61f15c0f2″]{width: 169px;z-index: 0;float: none;margin: 0px auto !important;}:not(#tve) [data-css=”tve-u-235f2d61f15c10f”]{font-size: 16px;width: 16px;height: 16px;padding-top: 0px !important;padding-right: 0px !important;}:not(#tve) [data-css=”tve-u-235f2d61f15c10f”] > :first-child{color: rgba(255,255,255,0);}[data-css=”tve-u-175f2d61f15c105″]{margin-left: -10px;padding-bottom: 0px !important;padding-top: 30px !important;}:not(#tve) [data-css=”tve-u-195f2d61f15c10a”]:hover input{border: 1px solid rgb(170,170,170);box-shadow: rgba(0,0,0,0.3) -1px 1px 5px 0px inset;background-color: rgb(248,217,212) !important;}[data-css=”tve-u-115f2d61f15c0fb”]{margin-top: 0px !important;padding-top: 0px !important;background-image: none !important;}[data-css=”tve-u-15f2d61f15c0eb”]{max-width: 760px;padding: 20px !important;margin-top: 0px !important;margin-bottom: 0px !important;}[data-css=”tve-u-25f2d61f15c0ed”]{border-radius: 6px;overflow: hidden;box-shadow: rgb(204,204,204) 0px 0px 6px 2px;background-color: rgb(255,255,255) !important;background-image: none !important;}:not(#tve) [data-css=”tve-u-205f2d61f15c10c”] > :first-child{color: rgba(177,177,177,0);}[data-css=”tve-u-165f2d61f15c103″]{border-radius: 0px;overflow: hidden;margin-bottom: 0px !important;margin-top: 0px !important;padding: 0px !important;background-image: none !important;}:not(#tve) [data-css=”tve-u-225f2d61f15c10e”]:hover button{box-shadow: rgba(0,0,0,0.3) 0px -1px 1px 0px inset;background-color: rgb(173,219,227) !important;background-image: none !important;–tve-applied-background-image: none !important;–tve-applied-background-color: rgb(173,219,227) !important;}:not(#tve) [data-css=”tve-u-225f2d61f15c10e”] button{color: rgb(255,255,255);font-size: 20px;line-height: 30px;font-family: Lato;border-radius: 5px;overflow: hidden;box-shadow: rgba(0,0,0,0.3) 0px -1px 1px 0px inset;text-shadow: rgba(0,0,0,0.3) 1px 1px 1px;font-weight: bold !important;background-color: rgb(250,115,191) !important;padding: 12px 10px !important;margin-bottom: 0px !important;background-image: none !important;margin-top: 10px !important;–tve-applied-background-color: rgb(250,115,191) !important;–tve-applied-background-image: none !important;}:not(#tve) [data-css=”tve-u-195f2d61f15c10a”] input{font-size: 18px;border: 1px solid rgb(237,237,237);border-radius: 2px;overflow: hidden;font-family: “Source Sans Pro”;font-weight: 300;color: rgb(153,153,153);box-shadow: rgba(0,0,0,0.3) -1px 1px 5px 0px inset;line-height: 28px;padding: 13px 20px !important;margin-bottom: 10px !important;margin-top: 10px !important;background-image: none !important;background-color: rgb(251,251,251) !important;}[data-css=”tve-u-75f2d61f15c0f2″] .tve_image_frame{height: 172.72px;}[data-css=”tve-u-85f2d61f15c0f3″]{margin-top: -14px;width: 100% !important;max-width: none !important;}:not(#tve) [data-css=”tve-u-125f2d61f15c0fd”]{color: rgb(84,84,84) !important;–tcb-applied-color: rgb(84,84,84) !important;–tve-applied-color: rgb(84,84,84) !important;font-family: Verdana,Geneva,sans-serif !important;font-weight: var(–g-regular-weight,normal) !important;font-size: 20px !important;}:not(#tve) [data-css=”tve-u-135f2d61f15c0fe”]{color: rgb(84,84,84) !important;–tcb-applied-color: rgb(84,84,84) !important;–tve-applied-color: rgb(84,84,84) !important;font-family: Verdana,Geneva,sans-serif !important;font-weight: var(–g-regular-weight,normal) !important;font-size: 20px !important;}[data-css=”tve-u-145f2d61f15c100″]{–tcb-applied-color: rgb(84,84,84) !important;color: rgb(250,115,191) !important;}:not(#tve) [data-css=”tve-u-125f2d61f15c0fd”] strong{font-weight: 700 !important;}:not(#tve) [data-css=”tve-u-135f2d61f15c0fe”] strong{font-weight: 700 !important;}}@media (max-width: 1023px){[data-css=”tve-u-25f2d61f15c0ed”]{background-image: none !important;}[data-css=”tve-u-175f2d61f15c105″]{margin-left: -10px;}[data-css=”tve-u-45f2d61f15c0ef”]{margin-left: -10px;}[data-css=”tve-u-175f2d61f15c105″] > .tcb-flex-col{padding-left: 10px;}[data-css=”tve-u-45f2d61f15c0ef”] > .tcb-flex-col{padding-left: 10px;}[data-css=”tve-u-35f2d61f15c0ee”]{background-image: none !important;}[data-css=”tve-u-15f2d61f15c0eb”]{max-width: 728px;margin-left: auto !important;margin-right: auto !important;}}@media (max-width: 767px){[data-css=”tve-u-05f2d61f15c0e7″]{background-image: none !important;padding: 12px !important;}[data-css=”tve-u-75f2d61f15c0f2″]{width: 120px;}:not(#tve) [data-css=”tve-u-195f2d61f15c10a”] input{background-image: none !important;margin-top: 20px !important;margin-bottom: 20px !important;}[data-css=”tve-u-175f2d61f15c105″]{padding-top: 0px !important;}[data-css=”tve-u-45f2d61f15c0ef”]{padding-top: 0px !important;}[data-css=”tve-u-35f2d61f15c0ee”]{background-image: none !important;margin-bottom: 0px !important;}[data-css=”tve-u-65f2d61f15c0f1″]{background-image: none !important;}[data-css=”tve-u-25f2d61f15c0ed”]{background-image: none !important;}[data-css=”tve-u-15f2d61f15c0eb”]{padding: 12px !important;margin-left: 0px !important;margin-right: 0px !important;}[data-css=”tve-u-115f2d61f15c0fb”]{padding: 10px 0px 0px !important;background-image: none !important;}:not(#tve) [data-css=”tve-u-225f2d61f15c10e”] button{margin-top: 0px !important;background-image: linear-gradient(rgb(231,113,93) 0%,rgb(215,68,56) 100%) !important;background-size: auto !important;background-position: 0px 0px !important;background-attachment: scroll !important;background-repeat: no-repeat !important;}[data-css=”tve-u-165f2d61f15c103″]{margin-top: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;background-image: none !important;}}]]>
Hi! I’m Sally, a registered dietitian and mom.I believe that EVERY mom can feel successful and confident about feeding her kids. Join my subscriber community and I’ll send you my best kid-tested recipes.