Go Back
+ servings

Easy Homemade Bagels

Bypass the bagel shop and get ready for The Complete Guide to Easy Homemade Bagels, including five toppings and three flavors of cream cheese.
5 from 11 votes
Prep Time 2 hrs
Cook Time 25 mins
Total Time 55 mins
Servings 8 bagels


For the bagels:

  • 4 cups bread flour, plus more for shaping dough
  • 2 teaspoons kosher salt
  • 1 1/2 cups warm water (approximately 110°F)
  • 1 Tablespoon sugar
  • 2 1/4 teaspoons (one 3/4-oz. packet) active dry yeast
  • Vegetable oil, for greasing bowl
  • 1/3 cup honey
  • 1 large egg beaten with 2 Tablespoons water or milk

For the toppings:

  • 1 Tablespoon "everything" seasoning (See Notes)
  • 1 Tablespoon poppy seeds
  • 1 Tablespoon toasted sesame seeds
  • 2 slices sharp cheddar cheese
  • 1 jalapeño, seeded and sliced into thin rounds


Make the bagels:

  • In a medium bowl or liquid measuring cup, stir together the warm water and sugar until the sugar is dissolved then add the yeast and let the mixture sit for about 5 minutes or until it is foamy. 
  • In the bowl of a stand mixer fitted with the dough hook attachment, combine the flour and salt. With the mixer on LOW speed, pour in the yeast mixture then allow the stand mixer to knead the dough for about 5 minutes until it comes together into a cohesive ball. 
  • Grease a large bowl with vegetable oil then add the dough to the bowl and cover it with plastic wrap. Place the dough in a warm, dark location for 90 minutes or until it has doubled in size.
  • Lightly flour your work surface then turn the dough out and punch it down. 
  • Divide the dough into 8 portions then flatten each piece into a 4-to- 5-inch disk. Using your thumb, poke a whole through the center of each disk to form the bagels, stretching them slightly.
  • Preheat the oven to 350°F. Line two baking sheets with parchment paper.
  • In a large stockpot, bring 8 cups of water to a boil then stir in the honey. Arrange the bagel toppings in small bowls (“everything” seasoning, poppy seeds or sesame seeds; See Notes for jalapeño-cheddar).
  • Boil the bagels, two or three at a time, for 1 minute and then gently flip them over once and boil them an additional 1 minute. 
  • Using a slotted spoon, remove the bagels from the boiling water and arrange them on the baking sheet.
  • Brush the tops of the bagels with egg wash then press them into your preferred toppings.
  • Bake the bagels for about 25 minutes or until they are golden brown. Remove them from the oven and allow them to cool before serving.  


  • The toppings listed are enough to make two “everything” bagels, two poppy seed bagels, two sesame bagels and two jalapeño-cheddar bagels. 
  • To make the jalapeño-cheddar bagel, top each baked bagel with a few slices of jalapeño then lay a cheese slice on top. Broil the bagel for 1 to 2 minutes until the cheese is melted.
  • After baking and cooling, the bagels can be frozen for up to three months. Wrap them securely in plastic wrap and store them in sealable plastic bags in the freezer. 
  • ★ Did you make this recipe? Don't forget to give it a star rating below!