Loading...

In a large measuring cup or small bowl, combine the lukewarm water, dry yeast, and sugar. Stir gently until combined. Let the mixture sit for 5 minutes, or until it becomes foamy and bubbly, indicating the yeast is active.

In the bowl of a stand mixer fitted with a dough hook, add the all-purpose flour. Pour in the activated yeast mixture, melted butter, and salt.

Start mixing the ingredients on low speed, then gradually increase to medium speed. Continue mixing for 8-10 minutes until the dough is smooth, elastic, and forms a "super stretchy" consistency.

Lightly grease a clean large bowl. Transfer the dough to the bowl, turning once to coat. Cover the bowl with a clean kitchen towel or plastic wrap and let it rise in a warm place for 1 hour, or until doubled in size.

Once risen, gently punch down the dough and turn it out onto a lightly floured surface. Use a dough scraper to divide the dough into 10 equal pieces. Roll each piece into a smooth ball, then use your thumb to create a "pretty big hole" in the center of each ball, stretching gently to form a bagel shape. Remember the holes will shrink during baking.

Preheat your oven to 400°F. Line a large baking sheet with a silicone mat or parchment paper.

Fill a large stock pot with water and add the baking soda. Bring the water to a gentle, slightly boiling state (a simmer with small bubbles). Carefully place 2-3 bagels into the simmering water, ensuring they are not overcrowded. Boil for approximately 45 seconds on each side. Using a slotted spoon, remove the boiled bagels and place them on the prepared baking sheet.

Lightly brush the top of each boiled bagel with the beaten egg wash. Generously sprinkle with garlic salt, onion powder, shredded Parmesan cheese, and shredded cheddar cheese.

Bake the bagels in the preheated oven for 15-20 minutes, or until they are golden brown and the cheese is melted and bubbly.

Remove from the oven and let cool slightly on a wire rack before serving. Enjoy your warm, cheesy homemade bagels!


In a large measuring cup or small bowl, combine the lukewarm water, dry yeast, and sugar. Stir gently until combined. Let the mixture sit for 5 minutes, or until it becomes foamy and bubbly, indicating the yeast is active.

In the bowl of a stand mixer fitted with a dough hook, add the all-purpose flour. Pour in the activated yeast mixture, melted butter, and salt.

Start mixing the ingredients on low speed, then gradually increase to medium speed. Continue mixing for 8-10 minutes until the dough is smooth, elastic, and forms a "super stretchy" consistency.

Lightly grease a clean large bowl. Transfer the dough to the bowl, turning once to coat. Cover the bowl with a clean kitchen towel or plastic wrap and let it rise in a warm place for 1 hour, or until doubled in size.

Once risen, gently punch down the dough and turn it out onto a lightly floured surface. Use a dough scraper to divide the dough into 10 equal pieces. Roll each piece into a smooth ball, then use your thumb to create a "pretty big hole" in the center of each ball, stretching gently to form a bagel shape. Remember the holes will shrink during baking.

Preheat your oven to 400°F. Line a large baking sheet with a silicone mat or parchment paper.

Fill a large stock pot with water and add the baking soda. Bring the water to a gentle, slightly boiling state (a simmer with small bubbles). Carefully place 2-3 bagels into the simmering water, ensuring they are not overcrowded. Boil for approximately 45 seconds on each side. Using a slotted spoon, remove the boiled bagels and place them on the prepared baking sheet.

Lightly brush the top of each boiled bagel with the beaten egg wash. Generously sprinkle with garlic salt, onion powder, shredded Parmesan cheese, and shredded cheddar cheese.

Bake the bagels in the preheated oven for 15-20 minutes, or until they are golden brown and the cheese is melted and bubbly.

Remove from the oven and let cool slightly on a wire rack before serving. Enjoy your warm, cheesy homemade bagels!
