Everything Bagel

This Everything Bagel takes a plain bagel and tops it with a blend of poppy seeds, sesame seeds, onion flakes, garlic powder, and sea salt. If you prefer to start off with a milder flavor, try my Plain Bagels! Or, (and these are my favorite) try my Salt Bagels!

Everything Bagel

Bagels have been around for centuries but the Everything Bagel is a fairly recent addition to the many kinds of bagels out there.

The Everything Bagel was actually ‘invented’ around 1980 when David Gussin swept a bunch of excess bagel toppings out of an oven and thought to put the combination of them on a bagel. According to him, he came up with the everything bagel we know and love today (but that has been disputed). No matter how this bagel came to be, it has become one of the most popular kinds of bagels.

Tray of Baked Everything Bagels Stacked Up

Everything Bagel Recipe

In this bagel recipe, there are the bagel ingredients, egg wash for the tops of the bagels, and the seasoning mixture that gives the bagel its name.

Bagels Ingredients (full recipe below)

  • Warm water
  • Instant yeast–If you are using active dry yeast instead, you will need 1 1/2 tablespoons of the yeast (compared to 1 tablespoon instant).
  • Bread flour–You can also use the same amount of all-purpose flour; but with bread flour, you will get a higher rise because it contains more protein than all-purpose.
  • Granulated sugar
  • Salt
  • Vegetable oil
  • Water
  • Honey
  • Cornmeal

Egg Wash Ingredients

  • Egg white
  • Water

Seasoning Mixture Ingredients

  • Poppy seeds
  • Sesame seeds
  • Onion flakes
  • Garlic powder
  • Sea salt

Baked Everything Bagels Laying on Parchment Paper

Bagel Dough

To get started making the bagel dough, get out your stand mixer and whisk the yeast and warm water in the bowl of the mixer. Let that sit for about five minutes. Add in the flour, sugar, salt, and vegetable oil. Use the dough hook attachment to mix on low for about 8 minutes.

If you don’t have a dough hook attachment, knead the dough by hand for about 25 minutes. Place the ball of dough in a greased bowl, cover it with a clean towel, and let it rise for about two hours (or until doubled in size).

Shaping the Bagels

To shape the bagels, first divide the ball of dough into twelve equal-sized pieces. If you have a baking scale, each piece would weigh about 3 ounces. Work each piece of dough on a clean work surface with your hand cupping the dough.

Gently press down on the ball of dough, working your cupped hand in a circular motion until you have a smooth ball of dough. Place the dough balls on a baking sheet, cover them with a towel, and let them rest for about 15 minutes.

To get the hole in the center of the bagels, use your fingers to create the hole. Then, twirl the dough around and around your fingers until you have a hole that is about 2 inches. Set the bagels aside while you preheat the oven to 425°F and get the water and honey ready to boil the bagels.

Sprinkling Seasonings on Boiled Everything Bagel on Sheet Pan with Cornmeal

Boiling and Baking the Everything Bagels

Before you can bake the bagels, they need to be boiled in the water and honey mixture.

  • While the water and honey combination is coming to a boil, line a baking sheet with parchment paper and sprinkle the paper with cornmeal. Once at a rapid boil, reduce the heat a little bit, but still keep the water boiling.
  • Place 3-4 bagels at a time in the boiling water (or as many that will fit without overlapping). Repeat for all bagels.
  • Boil for 1-2 minutes per side. Then, with the end of a spoon or pair of tongs (or anything you can put through the hole), remove the bagels and place them on the cornmeal layered baking sheet.
  • In a small bowl, whisk together the egg white and water for the egg wash.
  • In another small bowl, mix together the poppy seeds, sesame seeds, onion flakes, garlic powder, and sea salt.
  • Brush the egg wash over the bagels, followed by sprinkling a bit of the seasoning mixture over each.
  • Bake for 15-20 minutes, or until the bagels begin to brown.
  • Let them cool on the baking sheet before enjoying them with your favorite cream cheese spread or other toppings.

Overhead Image of Everything Bagels with Cream Cheese and One Bagel is Sliced to Show Inside

How to Store Bagels

It’s best to eat up your fresh bagels as soon as possible since they do dry out and harden in just a few days. Store any extra bagels in plastic bags at room temperature (not in the refrigerator, which actually makes the bagels dry out faster). Make sure they have cooled down before storing them. If you are not planning to eat the bagels in a couple of days, freeze them.

To freeze the bagels, let them cool completely, but then get them into the freezer as soon as possible after that. Slice each bagel before putting them into a zipped freezer-safe plastic bag. Label and date the bags; they will last up to 3 months in the freezer. The best part is that you do not need to let them thaw before popping them in the toaster. You can also heat them in the oven for about 10 minutes at 350°F. 

Bit Into Everything Bagel with Cream Cheese Inside

Looking for More Homemade Bread Recipes?

Simple White Bread

Texas Roadhouse Rolls

Garlic Breadsticks

Hawaiian Rolls

Everything Bagels

This Everything Bagel takes a plain bagel and tops it with a blend of poppy seeds, sesame seeds, onion flakes, garlic powder, and sea salt.
Prep Time: 30 minutes
Cook Time: 24 minutes
Resting Time: 2 hours 15 minutes
Total Time: 3 hours 9 minutes
Course: Appetizer, Breakfast, Snack
Cuisine: American
Keyword: Everything Bagel, Plain Bagels, Salt Bagels
Servings: 12 bagels
Calories: 221kcal
Author: Amanda Rettke--iambaker.net



  • 1 ¼ cups (296g) warm water
  • 1 tablespoon instant yeast
  • 4 cups (508g) bread flour
  • 3 tablespoons granulated sugar
  • 1 teaspoon salt
  • 2 tablespoons vegetable oil
  • 4 quarts water
  • 2 tablespoons honey
  • 2 tablespoons yellow cornmeal

Egg Wash

  • 1 egg white
  • 1 tablespoon water

Seasoning Mixture

  • 2 tablespoons poppy seeds
  • 2 tablespoons sesame seeds
  • 2 tablespoons dried onion flakes
  • 1 tablespoon garlic powder
  • 1 tablespoon sea salt


  • In the bowl of a stand mixer, whisk together warm water and yeast. Rest for 5 minutes.
  • Add in flour, sugar, salt, and vegetable oil.
  • Mix on low with the dough hook until the dough starts to come together (about 8 minutes).
  • Transfer the dough to a greased bowl. Cover with a kitchen towel and let rise for 2 hours or until the dough has nearly doubled in size.
  • Turn the dough out onto a work surface.
  • Divide the dough into 12 even pieces (about 3 ounces each).
  • Working one piece at a time, fold the sides of the dough under to create a dough ball (top should be smooth).
  • With the seam side down (on an unfloured surface), place your palm on top of the dough (your hand should be slightly cupped around the dough ball).
  • Push down slightly (but firm and even) on the dough and roll the ball under your palm in a circular motion. Use the cupped sides of your hands to keep the dough centered in your palm. You may have to work the dough for a while, but eventually, it will come together and most of the lines and folds should have incorporated into the dough, forming a smooth dough ball.
  • Place the dough balls on a baking sheet and cover with a kitchen towel.
  • Rest for 15 minutes
  • After resting, use your fingers to create a hole in the center of the dough balls, twirling the dough around your fingers until you form about a 2-inch hole.
  • Preheat oven to 425 °F.
  • Line a separate baking sheet with parchment paper. Sprinkle evenly with cornmeal.
  • Add the water and honey to a large pot. Bring it to a rolling boil.
  • Reduce the heat slightly (still boiling) and add bagels in batches (3-4 at a time). Bagels should have room to expand and should not be overlapping at all.
  • Boil for 1-2 minutes per side (the longer the boil the denser the bagel).
  • Place boiled bagels on top of the cornmeal layer on your baking sheet.
  • In a small dish make your egg wash by whisking together the egg white and water.
  • In a second small dish, make your seasoning mixture by mixing together the poppy seeds, sesame seeds, garlic powder, dried onion, and sea salt.
  • Brush the tops of the boiled bagels with the egg wash and followed by a sprinkle of the seasoning mixture.
  • Bake in the preheated oven until the bagels begin to brown, 15 to 20 minutes.



Calories: 221kcal
Tried this recipe?Let us know how it was!

Older Post Newer Post