You’ll never make a deli bagel run again once you try these homemade bagels. This easy recipe has the perfect ratio of soft to chewy and are a blank canvas for any bagel flavor you can dream up!

BAGELS. Homemade deli-style bagels for everyone!!
This recipe is a long time coming and no joke, I’ve been meaning to update it for about 6 months now. I’ve made roughly about 12+ batches of these bagels and the obsession is real.
Let’s discuss texture: They’re insanely soft, perfectly sturdy, and they have that unmistakable chewy-crisp texture that we all know and love about bagels.

This results in a bagel that toasts up MARVELOUSLY and serves as the perfect base recipe for any bagel masterpiece you can dream up. Really, these are just perfection and definitely one of those baked goods that any baker needs to cross off their bucket list!
My current obsession? Seeing how many different bagel flavors I can come up with and trust me, this is no minor feat. I’ve made so many different flavors the past few months but I’m always open to suggestions if you’ve got ’em!
These Homemade Bagels Feature…
- A deli-style soft and chewy texture
- An easy recipe that comes together with only 5 basic ingredients
- A blank canvas for many different bagel flavors and toppings

Making the Bagels
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Warm water
- Active dry yeast
- Brown sugar
- Kosher salt
- Bread flour
- Egg white
Stand Mixer vs. Hand Mixing
Both a stand mixer and a mixing bowl + wooden spoon will work for mixing this bread. Obviously, by hand requires a little more elbow grease and arm power, but it will still work!
Stand Mixer: make sure you use the dough hook for mixing and let the machine knead the dough on medium speed 4-6 minutes until the dough is stretchy and elastic.
Hand Mixing: use a large bowl and a wooden spoon for mixing the dough. For kneading, turn the dough onto a floured surface and knead about 10 minutes or whenever the dough is stretchy and elastic.

Tips for Perfect Bagels
- Use water that is 110F – I recommend temping the water to ensure it’s not over 110F. If you use liquid that is too warm, it will kill the yeast and your dough will not rise.
- Measure flour correctly – For the highest level of precise measuring, weigh the flour in grams. If you don’t own a kitchen scale, use the spoon-and-level technique for measuring flour as this will prevent over-measuring. Use a spoon to scoop flour into the measuring cup, then level with the back of a knife.
- Knead dough properly – this step is where you will develop the gluten in the dough which is crucial for forming the structure of the rolls. You can knead by hand or use your stand mixer with the dough hook attachment.
- Allow dough to rise until doubled – turn the dough into a clean greased bowl, cover with plastic wrap, and allow to rise until doubled in size, about 1 to 1-1/2 hours. Once shaped, the dough will require a second rise for about 20 minutes until the dough is just slightly puffy.
- Let dough rise in a warm place – yeast dough loves warm environments for rising. I recommend 75F-80F for a rising environment in your kitchen.
- Divide risen dough into equal portions – I like the size that 8 bagels gives you for this recipe but you can easily make bigger bagels for a batch of 6 or smaller bagels for a batch of 10. Whatever size you choose, make sure that each portion is equal in size for even baking.
- Boil bagels 1 minute – a quick boil of 30 seconds on each side will give these bagels that signature golden, chewy crust on the outside.
- Brush bagels with egg white before baking – the egg white helps promote browning during baking and will help whatever toppings you choose stick to the bagels.
- Bake bagels at 425F – this high temp will give the bagels a crispy, golden exterior and a perfectly chewy inside.
Recipe Variations
Try these ideas for a different twist on these bagels.
- Add a mix-in – after the first rise, try kneading 1/2 cup finely-chopped sun-dried tomatoes, roasted red peppers, kalamata olives, or caramelized onions into the dough for a flavored bagel.
- Get creative with the cream cheese – try a flavored cream cheese such as smoked salmon, scallion, blueberry, strawberry, or jalapeno.
Storing and Freezing Bagels
These bagels store well in an airtight container at room temperature up to 2 days. For best results, I recommend splitting and toasting bagels and topping with cream cheese for serving. They also make a fantastic base for a breakfast sandwich.
To freeze bagels, allow to cool completely, wrap well, and freeze up to 2 months. If possible, I always recommend freezing bagels on the same day you baked them to preserve their freshness. Defrost frozen bagels on the counter (or in the microwave on high for 30-60 seconds) and toast for serving.

I’ll be the first to say you should always support your local bakery, but these bagels make that SO difficult, ya know? I’ve been having one of these for breakfast at least 2x a week the past 6 months and the obsession doesn’t seem to be slowing down.
So now I must know: which bagel flavor are YOU trying first??
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

More yeast baking projects to try next!
Homemade Bagels
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1-1/3 cups (297g) warm water (110F)
- 1 tablespoon (10g) active dry yeast
- 1-1/2 tablespoons (23g) packed light brown sugar
- 1-3/4 teaspoons (12g) kosher salt
- 3-1/2 cups (500g) bread flour spooned and leveled if not weighing
- 1 large egg white, lightly beaten
- Optional toppings: grated asiago cheese, cheddar, everything seasoning, or cinnamon sugar
Instructions
- Pour warm water in the bowl of a stand mixer fitted with a dough hook OR a regular mixing bowl and dissolve yeast in water. Allow to stand for 10 minutes until foamy.
- Mix brown sugar, salt, and flour into water mixture mixing on low speed or with a wooden spoon until dough forms a smooth ball.
- If making bagels in stand mixer, knead bread on medium speed 4-6 minutes until dough is stretchy and elastic. If making dough by hand, turn dough out onto a very lightly floured surface and knead well for 8-10 minutes until dough is stretchy and elastic. Form dough into a smooth ball.
- Grease a large bowl and place dough ball in bowl, turning once to grease top. Cover bowl with plastic wrap and allow to rise at room temperature 1 to 1-1/2 hours until dough is doubled in size.
- Line a large sheet pan with parchment paper. Punch risen dough down and turn onto a clean surface. Use a benchscraper to divide dough into 8 equal pieces and use the heel of your hand to roll each dough portion into a smooth ball. Place dough balls 2 inches apart on prepared sheet pan and cover with a kitchen towel. Allow dough to rise an additional 20 minutes until slightly puffy in size.
- Preheat oven to 425F. Bring a medium pot of water to a boil then reduce heat slightly to hold at a simmer. Use your two index fingers to poke a hole in each dough ball and working in two batches, place half of bagels in simmering water. Allow to cook for 30 seconds on first side, then gently flip to opposite side and cook an additional 30 seconds. Use a kitchen spider or a slotted spatula to remove bagels from water and repeat boiling with remaining bagels. Arrange bagels 2 inches apart on same sheet pan.
- Brush bagels well with egg white and top with desired bagel toppings. Bake bagels at 425F 15-20 minutes until bagels are golden brown. Allow bagels to cool on a wire cooling rack. Toast bagels for serving and enjoy!
Notes
Nutrition

This post was updated with new recipe adjustments and photos on 4/17/26.


Melanie @ Carmel Moments says
I adore homemade bagels! I just made blueberry and cheese last week. They are the best! Love these delicious photos. Mmm…
Sarah says
Oh my gosh, blueberry and cheese bagels?! That sounds insanely delish, Melanie!
mira says
Gorgeous Sarah! I wish I had some for breakfast! Love homemade bagels! Pinned!
Sarah says
Thanks for the pin, Mira!!
Kelly // The Pretty Bee: Cooking & Creating says
Mmmm…bagels! I love a good everything bagel. The photos are gorgeous!
Sarah says
Thanks so much Kelly!!
Gayle @ Pumpkin 'N Spice says
I’ve only made homemade bagels once and they were amazing! I’m loving these deli-style ones, Sarah! And I definitely think they’re probably way better than the deli kind! I would love to smother these cuties with lots of cream cheese. Sounds delish!
Sarah says
Homemade bagels are definitely the best, right?! Especially when they’re covered in inches of cream cheese. 😉
Ashley | Spoonful of Flavor says
Homemade bagels are the best! I wish I could reach through the screen and grab one for breakfast!
Sarah says
Totally agree! 😉 Thanks Ashley!
Danielle says
I’ve never tried to tackle homemade bagels, but these look amazing! I’m in agreement that these homemade bagels could solve all the world’s problems! I love how soft they look too.
Sarah says
Trust me, they’re so easy to make you’ll wonder why you weren’t doing it from the beginning! 😉 Thanks Danielle!
Alice @ Hip Foodie Mom says
Sarah, I LOVE deli-style bagels and these look perfect!! you make it look so easy! must try these soon!!
Sarah says
Thanks Alice! LMK if you give these bagels a try!
Heather - Butter & Burlap says
I think I’m totally obsessed with these too! I mean… my family LOVES bagels, like LOVES. My mom always made me a bagel with jam or butter for breakfast before school when I was little. And my dad made his bagel with jam AND butter, because why not? What a great recipe, I love freezing them too. Do you freeze after you bake them? What are your recommendations for defrosting?
Sarah says
Yes, if you were going to freeze these bagels you would freeze them AFTER they’re baked. As far as defrosting goes, you could defrost them either in a microwave or toaster oven.
Justine | Cooking and Beer says
I feel like such a loser. I have never made bagels, and I’m seriously obsessed with them. Definitely going to give your recipe a try! These look amazing!
Sarah says
Oh, so YOU need to try these bagels, girlie! I’ll send you a few of my leftovers just to get your supply started. 😀
Kate @ Diethood says
♥ Carbs & Bagels ♥ These are amazing! And no, not Martha! Ew! Let’s go the sexy route and call you Giada. Don’t forget your low-cut v neck shirts. hahaha 😀
Sarah says
Hahaha! I guess being Giada would definitely work for me too! LOL. Thanks girl! xoxo
Kelly - Life Made Sweeter says
These are so gorgeous, Sarah! Homemade bagels are the answer to everything! I wish I could have a few right now! They’re perfect!
Sarah says
Aww thank you Kelly! You’re too sweet. 🙂
Jess @ whatjessicabakednext says
Love the idea of making homemade bagels! These look absolutely perfect, Sarah!
Sarah says
Thanks so much Jess!
Nicole - Coking for Keeps says
Bagels are one of my bread weaknesses, I LOVE them!! These look AMAZING!
Sarah says
Oh, they’re totally my biggest carb weakness too. ZERO self-control if you know what I mean. 😉 Thanks Nicole!
Rachelle @ Beer Girl Cooks says
Sadly, I have never had a homemade bagel! How could I have let that happen? Who knew that it could be so easy! These look perfect, Sarah!
Sarah says
You definitely need to give these bagels a try then, Rachelle! LMK if you do!
Mariah @ Mariah's Pleasing Plates says
I can’t believe you made homemade bagels. I always thought they were so daunting. You did an amazing job and made it look way too easy! Pinned!
Sarah says
They’re seriously SO much easier to make then most people think!
Thanks so much, sweet lady!! 🙂
Izzy says
Sarah, You never cease to impress me with your baking! I can’t believe you made your own bagels! That is awesome!! I’ve been wanting to make my own forever, but gluten free bagels sound had, haha! These ones look perfect though 🙂
Sarah says
With your awesome talent, I am POSITIVE you could come up with an awesome gluten-free version of these bagels, Izzy! You totally need to try it. 😉