Homemade bagels are chewy, golden, and wonderfully satisfying with their glossy crust and dense, soft interior. Whether I’m slathering them with cream cheese, loading them with sandwich fillings, or enjoying one fresh out of the oven, making bagels from scratch is one of my favorite ways to start the day.
Why You’ll Love This Recipe
I love how making bagels at home feels both rustic and rewarding. The dough is simple, the process is therapeutic, and the results rival any bakery. Boiling the dough before baking gives that iconic chewy crust, and I can top them however I like—from classic sesame to sweet cinnamon sugar. It’s a versatile, fun recipe that always makes my kitchen smell amazing.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Bread flour (for structure and chew)
-
Instant yeast
-
Warm water
-
Sugar or honey (for flavor and yeast activation)
-
Salt
-
Baking soda (for boiling water bath)
-
Toppings (optional: sesame seeds, poppy seeds, everything seasoning, etc.)
Directions
-
I mix warm water, yeast, and sugar in a bowl and let it sit until foamy.
-
I stir in the flour and salt to form a stiff dough, then knead it for 8–10 minutes until smooth and elastic.
-
I place the dough in a lightly oiled bowl, cover, and let it rise for about 1 hour or until doubled in size.
-
I punch down the dough, divide it into 8 pieces, and shape each into a ball.
-
I poke a hole in the center of each ball and gently stretch to form a ring shape.
-
I let the shaped bagels rest for about 10 minutes while I bring a large pot of water to a boil and add baking soda.
-
I boil the bagels for 1 minute per side, then place them on a parchment-lined baking sheet.
-
I brush them with an egg wash (if desired) and add my favorite toppings.
-
I bake at 425°F (220°C) for 20–25 minutes until golden brown and firm.
Servings and timing
This recipe makes 8 standard-sized bagels. It takes about 1 hour and 45 minutes total—20 minutes to prep, 1 hour to rise, and 25 minutes to boil and bake.
Variations
Sometimes I mix raisins and cinnamon into the dough or add shredded cheese and jalapeños. I’ve also made mini bagels, sweet blueberry versions, and stuffed them with cream cheese before baking for a surprise inside. The topping choices are endless—everything seasoning, garlic, onion, coarse salt, or even a light dusting of sugar.
storage/reheating
I store cooled bagels in a sealed bag at room temperature for up to 3 days or freeze them for up to 2 months. To reheat, I slice and toast them straight from the freezer or warm them in the oven until just crisp.
FAQs
Can I use all-purpose flour?
Yes, but bread flour gives the best chewy texture. I sometimes use a mix of both if needed.
Do I have to boil the bagels?
Yes, boiling sets the crust and gives that classic chewy exterior. It’s what makes a bagel a bagel.
Can I make the dough ahead of time?
Yes, I let it rise overnight in the fridge for a more developed flavor. I shape, boil, and bake the next day.
What toppings stick best?
I brush the bagels with egg wash before baking, which helps toppings like seeds and seasoning stick well.
Why do my bagels deflate after boiling?
They may be over-proofed. I keep an eye on the second rise and handle them gently when transferring to the water.
Conclusion
Homemade bagels are a fun and rewarding baking project that fills my kitchen with warmth and my mornings with flavor. With their chewy bite, golden crust, and endless possibilities for toppings and mix-ins, they’re one of my favorite ways to enjoy a classic breakfast made from scratch. Whether fresh, toasted, or frozen for later, they always hit the spot.
PrintBagels
Homemade bagels are chewy, golden, and satisfying with a glossy crust and soft interior. Boiling the dough before baking gives them their signature texture, making them a versatile and fun breakfast option with endless topping possibilities.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 45 minutes
- Yield: 8 bagels
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 cups bread flour
- 2 tsp instant yeast
- 1 1/2 cups warm water
- 1 tbsp sugar or honey
- 2 tsp salt
- 1 tbsp baking soda (for boiling water bath)
- Optional toppings: sesame seeds, poppy seeds, everything seasoning, etc.
Instructions
- Mix warm water, yeast, and sugar in a bowl. Let it sit until foamy.
- Stir in the flour and salt to form a stiff dough, then knead for 8–10 minutes until smooth and elastic.
- Place dough in a lightly oiled bowl, cover, and let it rise for 1 hour or until doubled in size.
- Punch down the dough, divide it into 8 pieces, and shape each into a ball.
- Poke a hole in the center of each ball and stretch to form a ring shape.
- Let the bagels rest for 10 minutes while boiling a large pot of water and adding baking soda.
- Boil each bagel for 1 minute per side, then place them on a parchment-lined baking sheet.
- Brush with egg wash (optional) and add your favorite toppings.
- Bake at 425°F (220°C) for 20–25 minutes, until golden brown and firm.
Notes
- Mix raisins and cinnamon into the dough for a sweet version or add shredded cheese and jalapeños for a savory twist.
- Try making mini bagels or stuff them with cream cheese for a fun surprise.
- Store cooled bagels in a sealed bag at room temperature for up to 3 days or freeze for up to 2 months.
- Reheat by slicing and toasting or warming in the oven for a fresh texture.
Nutrition
- Serving Size: 1 bagel
- Calories: 250
- Sugar: 2g
- Sodium: 300mg
- Fat: 1g
- Saturated Fat: 0g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 0mg