Egg Bagels
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Soft and chewy homemade egg bagels with a rich flavor and golden crust, perfect for breakfast sandwiches or toasted with cream cheese.
- Author: Emily
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours
- Yield: 8 bagels
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
- 3 1/2 cups bread flour
- 2 1/4 teaspoons active dry yeast (1 packet)
- 2 tablespoons granulated sugar
- 1 teaspoon salt
- 1 large egg
- 1 cup warm water (about 110°F)
- 1 tablespoon vegetable oil
- 8 cups water (for boiling)
- 2 tablespoons honey (for boiling water)
- 1 egg yolk + 1 tablespoon water (for egg wash)
- In a large bowl, combine warm water, sugar, and yeast. Let sit for 5–10 minutes until foamy.
- Add the egg, vegetable oil, flour, and salt. Mix until a dough forms.
- Knead the dough on a floured surface for 8–10 minutes until smooth and elastic.
- Place dough in a lightly oiled bowl, cover, and let rise for 1 hour or until doubled in size.
- Divide the dough into 8 equal pieces. Shape each piece into a ball, then poke a hole in the center and gently stretch to form a bagel shape.
- Place shaped bagels on a lined baking sheet, cover, and let rest for 20 minutes.
- Preheat oven to 425°F (220°C). Bring 8 cups of water and honey to a boil in a large pot.
- Boil bagels 1–2 minutes per side, then return to the baking sheet.
- Brush the tops with egg wash.
- Bake for 18–22 minutes until golden brown. Cool on a wire rack before serving.
Notes
- Bread flour gives the bagels their chewy texture; all-purpose flour can be used but may result in a softer bagel.
- For toppings, sprinkle sesame seeds or everything seasoning after applying the egg wash.
- Bagels can be stored in an airtight container for up to 3 days or frozen for up to 2 months.
Nutrition
- Serving Size: 1 bagel
- Calories: 260
- Sugar: 4g
- Sodium: 320mg
- Fat: 3g
- Saturated Fat: 0.8g
- Unsaturated Fat: 1.9g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 35mg