These homemade bagels made with fresh milled flour are so delicious and surprisingly easy to make at home! This recipe uses everything seasoning, but you can get creative and use asiago cheese, dehydrated blueberries, cinnamon and sugar, really anything that comes to mind to flavor them.

When I first started making yeast breads, I hadn’t put much thought into making bagels until I saw a video of a bakery making rainbow bagels. Then I was inspired! I made them and they were a hit! Chewy, soft, and delicious everyone enjoyed when I made them and shared.
They are not hard to make, but they have an extra step compared to regular bread making. After you shape and do your 2nd rise you boil them and that gives them their chewy “bagel” texture. So don’t skip this part.


I generally like to make a double batch so I can share some and have enough for my family to munch on. Aside from eating them with just cream cheese we enjoy using them for breakfast bagels. We do turkey sausage patties, eggs, and cheese with mustard and my homemade mayonnaise. It’s the best treat and it’s so rewarding eating and seeing your family enjoy something that you created from scratch.
What You’ll Need To Make Homemade Bagels With Fresh Milled Flour
1 batch of my basic bread dough: A single batch of dough will yield about 10- 4oz. bagels. For my family of 4 and sharing I like to make a double batch.
Everything Seasoning: I add 2 tablespoons per batch and then sprinkle extra on top.
Pot: You’ll need a pot for boiling your bagels before they bake to give them their chewy bagel crust.
Baking Sheet
Parchment Paper
Egg: Give your bagels an egg wash before baking to give them beautiful brown tops.
Honey or Brown Sugar: Use one or the other and add to your boiling water. I’ve tried both and I don’t see much difference so whatever you have on hand. This helps give your chewy crust a nice flavor and texture.
Other Flavor Ideas
Asiago Cheese Bagels: Just add 1 cup of shredded asiago cheese per batch and sprinkle some on top after you brush on your egg wash.
Cinnamon Sugar: Add 3 tablespoons of brown sugar and 1 teaspoon of cinnamon to your dough. Then sprinkle some on top before baking.
Some other flavor ideas to experiment with: onion, chocolate chip, poppy seed, garlic, cheddar jalapeno. If you come up with something amazing please tell us in the comments!
How much dough should I use per bagel?
4oz. of dough will give you a standard size bagel. I like to use a kitchen scale to weigh them out so they’re the same size. If you don’t have a scale then you can just divide evenly as best you can.
How do I shape a bagel?
Take your dough ball and pull all of the edges towards the bottom like you’re shaping a dinner roll. You want the top to be smooth. Then pinch together at the bottom. Poke a hole in the center and stretch and twirl around to create your shape. You can see a demonstration in my video here.




How To Store Homemade Bagels Made With Fresh Milled Flour
When cooled you can store your bagels in a ziploc bag or airtight storage container for 3-5 days.
For longer storage, cut in half wrap tightly in plastic or foil and keep in the freezer for 6 months. You can pop it right in the toaster from the freezer.
If you try this recipe and love it, I would love if you gave it 5 stars and leave a review below!
You can also Tag me on Instagram or Facebook @freshmilledmama and share a photo in my Facebook Group.

Homemade Bagels Made With Fresh Milled Flour
Ingredients
- 1 batch Basic Bread Recipe You can find the link in the notes
- 2 tbsp Everything Bagel Seasoning
- 2 tbsp honey or brown sugar
- 1 egg for egg wash
Instructions
- Prepare the basic bread recipe for your bagel dough and add 2 tbsp. everything bagel seasoning.
- Let rise until doubled. About an hour.
- Preheat oven to 375 °F. Then bring a large pot of water and 2 tbsp. honey or brown sugar to a boil. I like to start this before I shape my bagels so it's ready to go. If it takes longer than anticipated and some water boils out just add more to top it off.
- Weigh out dough into 4oz pieces. Shape and let rise for 20 minutes. Make sure to cover them with plastic wrap or a towel so they don't dry out.
- Boil the bagels for 1 minute on each side.
- Set on a baking sheet lined with parchment paper.
- Brush with egg wash and sprinkle with everything seasoning.
- Bake for 20 minutes. If you are unsure if they are done you can check with a meat thermometer and they need to reach 190°F. You can let them go a little longer if you want them to be more browned.
- Move to a cooling rack and enjoy!
Notes
If you try this recipe and love it, I would love if you gave it 5 stars! Thank you! Tag me on Instagram @freshmilledmama
Try more fresh milled recipes!
OVERNIGHT ENGLISH MUFFINS MADE WITH SOURDOUGH DISCARD AND FRESH MILLED FLOUR
BASIC OATMEAL MADE WITH FRESH FLAKED OAT GROATS
EASY SOURDOUGH PANCAKES MADE WITH FRESH MILLED FLOUR
Latest Recipes:
- How To Make Your Own Fresh Milled Flour Sourdough Starter
- Chicago-Style Deep Dish Pizza Made With Fresh Milled Flour
- Sourdough Bread Made With 100% Fresh Milled Flour (Boule/Batard)
- Sourdough Tortillas Made With Fresh Milled Flour (Long Ferment Option)
- The Best Homemade Pizza Dough Made with Fresh Milled Flour
These bagels were easy to make & tasted great. I think they were even better the following day after sitting in the fridge overnight. I made mine plain & used honey in the water I boiled them in. Love eating mine with some cream cheese sprinkled with everything bagel blend. Thanks for such a great recipe!
I’m so glad you enjoyed them! Thank you for the feedback!
These were easy and so delicious! I added the everything bagel seasoning and Parmesan cheese into the dough and on top before baking. Definitely making these on the regular as all my family loved them too AND we are new to 100% milled wheat! Excited to play with other flavors. Thanks for sharing!
OOHHHH, Parmesan cheese sounds like a great add in!! Thanks for the feedback! <3
These were so good and super simple to make. I used honey water and left them plain this time. I can’t wait to try different flavors. Thanks for the yummy recipe.
I’m glad you enjoyed them! Thanks for letting me know!
These are so good! My family really enjoys them!
Glad to hear! <3 Thanks for sharing.
Thank you for the recipe! I love how you make it easy and have an easy going attitude about baking. It makes me less scared to try new things 😁
You’re welcome! Glad to hear!
I have made bagels several times before, but this was indeed the best recipe I’ve ever tried!
Glad to hear! Thank you!
Fairly new to sourdough and loved these on my first try! Thank you!
Glad you enjoyed! Did you substitute sourdough in place of the yeast?!?