Crisp on the outside, chewy on the inside, and golden to perfection — these homemade bagels are shockingly easy to make with just a handful of pantry ingredients. No fancy equipment required!
📋 Recipe Card
Prep Time: 20 minutes
Rest Time: 1 hour
Cook Time: 20 minutes
Total Time: ~1 hour 40 minutes
Yield: 6 bagels
Dietary Tags: Vegetarian | Nut-Free | Freezer-Friendly
✅ Ingredients Checklist
- All-purpose flour
- Instant (or active dry) yeast
- Warm water
- Sugar (white or honey)
- Salt
- Egg (for egg wash)
- Optional: Toppings like sesame seeds, poppy seeds, or everything bagel seasoning
🔢 Instructions
-
Make the dough:
In a large bowl, mix flour, yeast, sugar, salt, and warm water until a dough forms. Knead by hand for about 8–10 minutes until smooth and elastic. -
Let it rise:
Cover the dough and let it rest in a warm spot for 1 hour or until doubled in size. -
Shape the bagels:
Divide the dough into 6 equal pieces. Roll each into a ball, poke a hole through the center, and gently stretch into a ring shape. -
Boil the bagels:
Bring a large pot of water to a simmer. Boil each bagel for 45 seconds per side. Drain and place on a lined baking sheet. -
Brush and bake:
Brush the tops with egg wash (1 beaten egg with a splash of water). Add toppings if desired.
Bake in a preheated oven at 425°F (220°C) for 18–20 minutes or until golden brown.
💡 Quick Notes
- For best results, use bread flour for extra chew.
- Don’t skip boiling! This is what gives bagels their signature texture.
- Bagels freeze beautifully — see storage tips below!
🖼️ Hero Image
(See above: golden, glossy bagels fresh from the oven — irresistible!)
✨ Intro: Why You’ll Love These Bagels
These bagels were born out of a weekend baking whim — and they’ve since become a breakfast staple in my kitchen. There’s something magical about pulling fresh bagels from the oven: the crackling crust, that warm bready smell, and knowing exactly what went into them.
Whether you’re slathering them in cream cheese or building a breakfast sandwich, these homemade bagels will absolutely shine.
Confession: I ate two straight off the tray.
🍳 Step-by-Step with Photos & Tips
🥣 1. Mix & Knead the Dough
Combine your ingredients and knead until soft, smooth, and elastic.
Tip: If it’s sticky, dust with more flour — but don’t overdo it.
⏲️ 2. Let It Rise
Cover and let the dough rise in a warm, draft-free area until doubled in size (~1 hour).
🔄 3. Shape the Bagels
Roll each portion into a ball, poke a hole through the center, and gently stretch.
Tip: The hole will shrink during baking, so make it slightly larger than you think!
💦 4. Boil for That Signature Chew
Simmering in water creates the shiny, chewy crust.
Optional: Add a spoonful of honey or baking soda to the water for deeper color and flavor.
🧽 5. Egg Wash & Bake
Brush with egg wash for that golden shine. Add toppings if you like — sesame, poppy, or everything seasoning are classic.
🛒 Ingredient Tips & Substitutions
Why These Ingredients Work:
- Flour: All-purpose is fine, but bread flour = chewier texture.
- Yeast: Instant or active dry both work — just proof active dry first.
- Sugar: Helps feed the yeast and adds mild sweetness.
- Egg wash: Adds shine and helps toppings stick.
Substitution Ideas:
- Gluten-Free: Use a tested 1:1 gluten-free bread flour blend. Results may vary.
- Egg-Free: Brush with milk or olive oil instead of egg wash for a vegan option.
🥯 Flavor Variations & Serving Ideas
Flavor Twists:
- Cinnamon Raisin: Add 1 tsp cinnamon and ½ cup raisins to the dough.
- Cheddar Jalapeño: Add shredded cheddar and diced jalapeños before shaping.
- Everything Bagels: Sprinkle on everything seasoning before baking.
How to Serve:
- Toasted with butter or cream cheese
- Loaded with lox, capers, red onion & dill
- Breakfast sandwich with eggs, cheese & bacon
- Turn leftovers into bagel chips by slicing and toasting!
❄️ Storage & Make-Ahead
- Room Temp: Store in a sealed bag or container for 2–3 days.
- Freezer: Freeze baked (and cooled) bagels in zip bags up to 2 months.
- To Reheat: Toast directly from frozen or warm in the oven at 350°F for 5–7 minutes.
Make-Ahead Tip:
Make the dough the night before, let it rise in the fridge overnight, then shape and bake in the morning.
🔍 Nutrition Info (Per Bagel – Estimated)
- Calories: 260
- Carbs: 47g
- Protein: 8g
- Fat: 3g
- Sugar: 2g
- Allergens: Wheat, Egg (if egg wash used)
❓ FAQs
Q: Can I use whole wheat flour?
A: Yes — swap up to 50% for whole wheat flour. You may need a bit more water.
Q: What if I don’t boil the bagels?
A: You’ll get a softer bread-roll texture. Boiling is key for that classic chew!
Q: Can I add flavors directly to the dough?
A: Absolutely — try dried onion, herbs, cinnamon, cheese, etc.
Q: Do I need a stand mixer?
A: Nope! This dough is easy to knead by hand.
❤️ Personal Story & Final Thoughts
I still remember the first time I made these bagels — I didn’t expect much, but when they came out golden and chewy with that bakery-style shine, I was hooked. There’s nothing like baking bread from scratch, and bagels feel extra special.
These are my Sunday ritual now, and I hope they become yours too.
💬 Let’s Connect!
Did you try these bagels? I’d love to hear how they turned out!