Onion Bagels are round, chewy breads with a shiny, golden crust and a rich onion flavor baked right on top. They are made from a simple yeast dough that is briefly boiled before being baked. This special boiling step is what makes bagels different from regular bread. It gives them their classic chewy inside and slightly crisp outside. Onion bagels usually have dried or sautéed onions mixed into the dough or sprinkled generously on top before baking, creating a delicious savory taste in every bite.

These bagels are perfect for breakfast, lunch, or even a quick snack. Because they are savory instead of sweet, they pair wonderfully with cream cheese, scrambled eggs, sliced cheese, or even deli meats for sandwiches. If you love the smell of fresh bread and warm onions, this recipe will make your whole kitchen smell absolutely amazing.
Why You Should Try Onion Bagels
You should try making Onion Bagels at home because they are fresher, softer, and more flavorful than store-bought ones. When you bake them yourself, you control the ingredients and can adjust everything to your taste. Want extra onions on top? Add more! Prefer them smaller or larger? You can shape them any way you like.
Making bagels might sound difficult, but it’s actually simple and fun when you follow each step carefully. With a little patience and help from an adult even a 10-year-old can learn how to shape and boil bagels. Once you taste a warm, homemade onion bagel straight from the oven, you’ll never look at store-bought bagels the same way again!
Table of Contents
Table of Contents
Ingredients you’ll need for Onion Bagels
Here is everything you need to make Onion Bagels :
- 4 cups bread flour
- 1 tablespoon sugar
- 2 teaspoons salt
- 2 ¼ teaspoons active dry yeast (1 packet)
- 1 ½ cups warm water not too hot
- 1 cup finely chopped onions fresh or sautéed
- 1 tablespoon olive oil
- 1 tablespoon baking soda for boiling water
- 1 egg for egg wash
- 2 tablespoons dried onion flakes for topping, optional
How to Make Onion Bagels
Step 1
First, in a large mixing bowl, combine the warm water and yeast. Let it sit for about 5 minutes until it becomes foamy. This means the yeast is alive and ready to work. Add the sugar, salt, olive oil, and chopped onions. Stir gently to combine everything.

Step 2
Next, slowly add the bread flour one cup at a time. Mix until a dough begins to form. Once it gets too thick to stir, use your hands to knead the dough. Knead for about 8–10 minutes until the dough feels smooth and elastic. If it’s too sticky, add a little more flour, one tablespoon at a time.
Step 3
Place the dough in a lightly oiled bowl and cover it with a clean towel. Let it rise in a warm place for about 1 hour, or until it doubles in size. Rising helps the dough become soft and fluffy inside.
Step 4
After the dough has risen, gently punch it down to remove air bubbles. Divide it into 8 equal pieces. Roll each piece into a ball. Then poke your thumb through the center of each ball and gently stretch it to form a ring shape. Try to make the hole slightly bigger than you think because it will shrink while baking.
Step 5
Bring a large pot of water to a boil and add the baking soda. Carefully place 2–3 bagels at a time into the boiling water. Boil each side for about 1 minute. This boiling step gives bagels their chewy texture. Remove them with a slotted spoon and place them on a lined baking sheet.

Step 6
Brush the tops with beaten egg and sprinkle dried onion flakes on top if using. Bake in a preheated oven at 425°F (220°C) for 18–22 minutes, or until golden brown. Let them cool slightly before slicing and serving.
You can add this post to your favorite Pinterest board!
Kitchen equipment you will need :
- Large mixing bowl
- Measuring cups and spoons
- Wooden spoon or spatula
- Clean kitchen towel
- Large pot
- Slotted spoon
- Baking sheet
- Parchment paper
- Pastry brush
- Wire cooling rack
Tips and Variation Ideas
Use bread flour instead of all-purpose flour for a chewier texture.
Make sure the water is warm, not hot, or it can kill the yeast.
Knead the dough well to develop gluten for that classic bagel chew.
Let the dough rise in a warm, draft-free spot.
What can I serve with this Onion Bagels ?
I like making these onion bagels when I want something savory that feels homemade and satisfying. They’re great for family breakfasts or easy lunches, and my husband really enjoys them toasted while they’re still warm. I usually serve them with cream cheese or butter, and they pair nicely with a fresh fruit smoothie or a simple milkshake. Soft on the inside with a flavorful onion topping, these bagels are always a simple favorite.

Commonly Asked Questions
Can I use fresh onions instead of dried onions ?
Yes! Fresh onions work well. You can use them raw or sauté them first for a sweeter taste.
Can I freeze onion bagels ?
Yes! Slice them first and freeze for up to 3 months.
How do I store leftover onion bagels ?
Keep them in an airtight bag at room temperature for up to 3 days.
Can I add cheese to onion bagels ?
Absolutely! Cheese like cheddar or mozzarella tastes great on top.
Onion Bagels
Course: Breakfast, Brunch, SnacksCuisine: AmericanDifficulty: Medium4
servings20
minutes20
minutes260
kcal1
hour40
minutesThese homemade Onion Bagels are soft and chewy on the inside with a golden, slightly crisp crust on the outside. Packed with savory onion flavor, they are perfect for breakfast sandwiches, cream cheese spreads, or enjoying warm with butter.
Ingredients
4 cups bread flour
1 tablespoon sugar
2 teaspoons salt
2 ¼ teaspoons active dry yeast (1 packet)
1 ½ cups warm water not too hot
1 cup finely chopped onions fresh or sautéed
1 tablespoon olive oil
1 tablespoon baking soda for boiling water
1 egg for egg wash
2 tablespoons dried onion flakes for topping, optional
Directions
- First, in a large mixing bowl, combine the warm water and yeast. Let it sit for about 5 minutes until it becomes foamy. This means the yeast is alive and ready to work. Add the sugar, salt, olive oil, and chopped onions. Stir gently to combine everything.
- Next, slowly add the bread flour one cup at a time. Mix until a dough begins to form. Once it gets too thick to stir, use your hands to knead the dough. Knead for about 8–10 minutes until the dough feels smooth and elastic. If it’s too sticky, add a little more flour, one tablespoon at a time.
- Place the dough in a lightly oiled bowl and cover it with a clean towel. Let it rise in a warm place for about 1 hour, or until it doubles in size. Rising helps the dough become soft and fluffy inside.
- After the dough has risen, gently punch it down to remove air bubbles. Divide it into 8 equal pieces. Roll each piece into a ball. Then poke your thumb through the center of each ball and gently stretch it to form a ring shape. Try to make the hole slightly bigger than you think because it will shrink while baking.
- Bring a large pot of water to a boil and add the baking soda. Carefully place 2–3 bagels at a time into the boiling water. Boil each side for about 1 minute. This boiling step gives bagels their chewy texture. Remove them with a slotted spoon and place them on a lined baking sheet.
- Brush the tops with beaten egg and sprinkle dried onion flakes on top if using. Bake in a preheated oven at 425°F (220°C) for 18–22 minutes, or until golden brown. Let them cool slightly before slicing and serving.
Notes
- Use bread flour for the best chewy texture.
- Knead the dough until smooth and stretchy for better structure.
- Let the dough rise in a warm, draft-free area.
- Don’t skip the boiling step it’s key for real bagel texture.








