Stack of homemade bagels on a white cutting board

Easy Homemade Bagels

Jump to Recipe

I love bagels! This easy homemade bagels recipe is so fantastic. Cut them in half and smother them with butter, peanut butter, cream cheese, or use them as bread for a sandwich, so yummy!

For awhile I was on a bagel kick where I would eat at least one bagel every morning. I would toast them and then add butter and honey to them. What is not to like about bagels? They are so versatile and can be used in so many ways, or just eat them plain!

Bagels are really easy to make, using everyday ingredients. If I can do it, you can do it. Let’s get baking!

Step 1: Gather the ingredients and tools

ingredients to make bagels in glass bowls on a wooden table

In order to make this easy homemade bagels recipe you will need the following ingredients and helpful tools:

  • Water – You will need water for the dough, water for the egg wash, and water for boiling. I always like to use filtered water, since my tap water tastes terrible.
  • Yeast – I use active dry yeast, but rapid-rise or instant yeast will work fine too.
  • Sugar – Just a touch of sugar to act as food for the yeast.
  • Flour – Bread flour works great in this recipe but all-purpose/plain flour will work great too.
  • Brown Sugar – This will add a hint of sweetness to the dough.
  • Salt – The salt will add balance and enhance the flavor of the other ingredients.
  • Egg – This will be used for the egg wash to give a nice shine to the bagel.
  • Honey – The honey is added to the water that the homemade bagels will be boiled in.


  • Large pot
  • Whisk
  • Slotted spatula or spider strainer
  • Basting brush
  • Bowls
  • Sheet pans
  • silicone mats or parchment paper
  • Wire rack
  • Plastic wrap
  • Damp dishcloth

Step 2: How to make easy homemade bagels

Begin with the yeast. Heat up the water between 100 and 110F (37 to 44 C). Add in the granulated sugar. The sugar will be food for the yeast. It isn’t always necessary to add the sugar but I always do. Now add in the active dry yeast and agitate it a little bit with a fork or whisk.

Let the yeast sit for 5 to 10 minutes until it gets nice and foamy. After 10 minutes if the yeast hasn’t done anything, then you need to start again. The yeast could be bad/old, or maybe the liquid was too hot or too cold.

Step 3: Make that homemade bagels dough

Add the brown sugar to the yeast mixture. Then in a large bowl whisk together the flour and salt. Slowly add in the flour to the yeast mixture. I normally do it about a third at a time.

Use a wooden spoon to mix the ingredients or use a stand mixer. Eventually, the dough will come together and get tacky.

Dough to make bagels in a large glass bowl on a wooden table.

If you want to make cinnamon raisin bagels or blueberry bagels add them in right when the dough gets tacky. Use about 1/2 cup of raisins or blueberries and 2 teaspoons of cinnamon added in with the flour.

Step 4: Knead the dough

Place the dough onto a floured surface and knead the dough for 6 to 8 minutes adding in more of the flour as necessary to keep it from sticking to your hands and the table. You may or may not wind up with some flour mixture leftover.

Knead the dough by hand or use a stand mixer with a dough hook. To hand knead, fold the dough over onto itself and then push down and out with your palms of your hands stretching the dough. Then turn the dough a quarter turn and repeat.

Step 5: Let it rise

Risen easy homemade bagels dough

Shape the homemade bagels dough into a ball and place it into a lightly oiled boil. Cover the bowl with a damp cloth or plastic wrap and place it in a warm place to rise for an hour and a half to two hours. Or until it has doubled in size.

Step 6: Cut and Shape the homemade bagels

Shaping bagels dough in the hands

There are many ways that you can shape your dough into the classic bagels shape. First, divide the dough into 8 equal pieces. It helps if you stretch the dough out into a log and then cut it with a knife or dough cutter.

One way to shape it is you take the dough and roll it into a ball and then just poke a hole through it with your thumb.

Another way is to grab it and fold the dough edges underneath which will make the top smooth and then place your thumb in the middle of the ball and press and rotate, eventually, the thumb will create a hole. Now use your fingers and stretch and turn until you get the desired size of the hole.

Step 7: Let it rise…again

Bagels on a sheet pan covered in plastic wrap

Place the bagel dough onto a sheet pan lined with parchment paper or a silicone baking mat. Cover them with plastic wrap and allow them to rise for about 30 minutes or so.

Step 8: Boiling the homemade bagels

Three homemade bagels boiling in a pot of water

Take a large pot and add enough water to fill it half-way. Around 2 liters or so. Add the honey to the water and bring it to a boil. Some people will also add baking soda to the water. I normally just use honey, however.

Once the water boils, add 2 or 3 bagels to it. Boil them for a minute on each side.

Once they are done boiling, lift them out of the water and allow the excess water to fall into the pot. Then place them on a wire rack resting on top of a sheet pan.

Step 9: Bake those bagels!

Hand basting boiled bagels with egg wash

Preheat the oven to 425 F/218 C. Make a simple egg wash by beating together the egg and a little bit of water. Then use a basting brush and baste the tops of the boiled bagels with the egg wash.

If you would like sesame seeds, poppy seeds, or garlic flakes or other toppings, add them to the tops of the bagels now. They will stick to the egg wash.

Once done bake them in the oven for 20 to 25 minutes. After about 10 minutes of being in the oven rotate the pan to ensure even browning and baking.

Freshly baked bagels sitting on a wire rack.

After the easy homemade bagels come out of the oven place them on a wire rack to cool completely.

Step 10: Serve those homemade bagels up!

Now after the bagels have cooled a bit you can slice them in half and serve them with your favorite toppings or eat them plain. One of my favorite toppings is cream cheese, but I have many favorite toppings. I also love them toasted with butter.

What is your favorite way to eat a bagel? Let me know in the comments. Enjoy!

How long do homemade bagels last?

You can store homemade bagels in a ziplock bag in the pantry at room temp for 5 to 6 days. They may start to go stale after 3 or 4 days however. For longer term storage place them in the freezer. They will last 4 to 5 months in the freezer.

Stack of homemade bagels on a white cutting board
Print Recipe Pin Recipe
4.64 from 19 votes

Easy Homemade Bagels

I love bagels. There are so many ways to eat them. These homemade bagels are super yummy and very easy to make. They go great with butter, peanut butter, cream cheese, or even plain! Let's get baking!
Prep Time25 minutes
Cook Time25 minutes
Rising Time1 hour 30 minutes
Total Time2 hours 20 minutes
Course: Bread, Breakfast, Brunch
Cuisine: American, Polish
Keyword: chewy, soft, yeast
Servings: 8 bagels
Calories: 250kcal
Author: Matt Taylor


  • Large Pot
  • Whisk
  • Slotted spatula or spider strainer
  • Basting brush
  • Bowls
  • Sheet pans
  • Silicone mats or parchment paper
  • Wire rack
  • Plastic wrap
  • Damp dishcloth



  • 1 1/2 cups of warm water 100 to 110 F / 37 to 44 C (375ml)
  • 3 tsp. of active dry yeast 9g
  • 1 tsp. of white granulated sugar
  • 4 cups bread flour or all-purpose/plain You may only wind up using about 3.5 cups. (512g)
  • 1 Tbsp. of brown sugar 15g
  • 2 tsp. of table salt 8g

Egg Wash

  • 1 large egg
  • 2 tsp. water

For Boiling

  • 2 quarts water (about 2 liters, depending on size of pot)
  • 1/4 cup honey


  • Start by prepping the yeast. Heat the water between 100F and 110F (37 to 43 C). Then add the white sugar and the yeast. Allow the yeast to sit for 5 to 10 minutes until it gets foamy.
  • Add the brown sugar to the yeast mixture. Then in a separate bowl whisk together the flour and the salt.
  • Gradually add the flour mixture in with the yeast mixture. Use a wooden spoon to combine the ingredients. Keep adding the flour until a tacky dough forms.
  • Knead the dough on a floured surface for 6 to 8 minutes. Or knead it with a stand mixer. Cover the dough with a damp towel or plastic wrap and allow it to rise for 90 minutes to 2 hours, or until doubled.
  • Cut the dough into 8 equal pieces. Then shape them into bagels. The easiest way is to roll the piece of dough in a ball and then poke a hole in the middle with your finger or thumb and then stretch out the hole a bit to make it larger. Watch the video to see how I do it.
  • Place the bagel shaped dough onto a sheet pan lined with parchment paper or a silicone mat. Then cover them with plastic wrap and allow them to rise for 30 minutes.
  • Fill a large pot halfway full of water. Then add the honey to it. Bring the water to a boil. Boil the bagel dough on both sides for 1 minute. Don't overcrowd the bagels.
  • Place the bagels on a wire rack to drain and cool. Then place them back on the sheet pan and baste them with an egg wash, created from the egg and water.
  • Preheat the oven to 425 F/218 C. Don't overcrowd the bagels on the pan, 4 to 5 bagels for each pan. Bake them for 20 to 25 minutes until they are golden brown. Rotate the pan after 10 minutes to ensure even baking and browning. Once they are finished baking remove them from the oven and allow them to cool for 10 minutes before serving. Enjoy!


How to Make Bagels | Easy Homemade From Scratch Bagel Recipe


Easy homemade nutritional facts for bagels
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!


Calories: 250kcal

Do you like this recipe? Please give it a rating and comment down below, I really appreciate it.  If you make it tag me on Instagram @inthekitchenwithmatt. Also, sign up for the newsletter so you won’t miss out on any of my new posts and recipes.

Here are a few more recipes you may like:

Belgian Sugar “Liege” Waffles

Overnight Oats

Cinnamon Raisin Bread

Spinach Artichoke Dip

Easy Homemade Bagels pin for Pinterest
(Pin it!)


  1. I have actually bookmarked this and def will try it <3 Thank you. The steps are amazing very easy to follow xxxxxx

  2. Covid19 got me baking many items I had never tried. Matt’s bagel recipe has the best instructions , especially for a novice bagel gal. The taste was Exceptional! I had only ever bought from a grocery store and Tim Hortons coffee shop. These are far superior I never knew bagels could taste so good . Kids are asking for more. Thankfully these freeze well . Thank you !

  3. Yum! As soon as I saw this I thought of New York. I still haven’t been, but I was listening to a podcast recently talking about the history of Bagels. Lovely recipe, keen to try!

  4. Melanie williams

    My other half will love you for this, as he is a massive bagel fan, so sending this his way x

  5. 4 stars
    Luckily I have all the ingredients that are required to make bagels. I’ll try my hands on it for sure!

  6. 5 stars
    it looks like it’s very easy to do. how i wish i have the tools here in my apartment to make that. sadly, i dont have! they look great! <3

  7. 5 stars
    Those homemade bagels are looking quite delicious! I’ve never tried making one before but that sounds interesting.

  8. 4 stars
    Looks delicious and the kind of like doughnut! Thanks for sharing the recipe!

  9. This sounds delicious. Nothing beats fresh baked bread (or bagels). It’s nice you provide this recipe when people are having troubles getting to the store and your recipe includes staples found in the pantry.

  10. I’m not normally the biggest bagel fan but I’ve had a craving so bad lately! And then I had to get some Everything bagel seasoning to try to deal with it. Now I think I’ll have to break down and just make these!

  11. I’m always afraid to make anything that has yeast in it. It feels like a lot of work! Tell me it’s easy.

  12. 5 stars
    Those look amazing. Nothing is better than fresh bagels, and it doesn’t get fresher than making them yourself.

  13. 5 stars
    Those look really good. I’ve never tried making my own bagels before. It doesn’t get much fresher than that!

  14. 5 stars
    I am SO making these! I was just saying yesterday how much I miss piping hot, fresh bagels.

  15. 5 stars
    I will love to try these Bagels. This is a excellent recipe to do during quarantine.

  16. Patti DiFraia

    5 stars
    Hi Matt, I just wanted to tell you how much I enjoyed your video on “Easy Homemade Bagels Recipe”. Your directions are clear and easy to follow. Yeast has not always been my friend but I have to say that the bagel recipe and your instructions proved to be a success. The bagels worked up beautifully and were delicious!

  17. 3 stars
    During the rise of the shaped bagels, mine stuck to the parchment and the plastic wrap on top of them. After removing them, they were just a glob of dough.

    • Hi Joan, sorry to hear that. You can easily just reshape them if that happens, although I have never experienced that happening, add a bit of flour to your hands while shaping them if they are sticky. You can also spray the plastic wrap with cooking spray if it is sticking. Also just place the plastic wrap loosely on top. You can also just coat them lightly with flour before adding the plastic wrap. Did you still try boiling them and then baking them?

  18. Aimee Shugarman

    5 stars
    These turned out perfect. The instructions were so well written, thank you πŸ™‚

  19. wilhelmina

    5 stars
    This was a fun recipe to make! The bagels turned out yummy!

  20. 5 stars
    These were so delicious! Everyone loved them!

Leave a Comment

Your email address will not be published. Required fields are marked *


Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.