Vegan Bagel Recipe (You'd Never Know It's Vegan)

Updated on December 10, 2019
myfood4thought profile image

Jillian is a food-allergic adult and mama with years of personal experience to share with the greater food-allergic community.

A pile of vegan bagels.
A pile of vegan bagels.

For many with food allergies, fresh, store-bought bagels are off-limits. Not just for what they contain, but also because of potential cross-contamination risks with allergens such as milk, eggs, nuts, peanuts, soy, sesame, and even fish! Bake your own fresh bagels at home without any of that worry.

In my opinion, the BEST bagels in NYC
In my opinion, the BEST bagels in NYC | Source

Inspired By My New York Roots

Growing up in New York City, I took for granted the fresh, hot bagels with just a hint of sweetness that can't be duplicated elsewhere. I no longer have this luxury now that we have moved. But also, with a sesame seed allergy, a bagel store is just not the place for me. Feeling inspired by my hometown and motivated to still enjoy my favorite foods, I set out to make some safe bagels.

My son, who has multiple food allergies including milk and eggs, had never even experienced a fresh bagel right out of the oven. Looking back now, I don't know how we went so many years without bagels. I happily bake them every week for my family.

My Allergen-Free Recipe

This recipe is free of most major allergens (no egg wash here!), with the exception of wheat. Hopefully you can share it with all of your loved ones. If you have a gluten-free alternative or flour mixture that works well with this recipe, please share your thoughts in the comments!

I take full advantage of my bread machine as much as possible to do the laborious kneading and rising of the dough, but alternatively, this recipe can be whipped up with a food processor (using the dough blade) or a stand mixer with the dough hook. You will need a nice warm spot for the dough to rise and a bit of patience.

Boiling Is Crucial

Regardless of how the dough is kneaded, the bagels must be cut and formed, briefly boiled, and then baked in an oven. Don't skip the boiling step, as tempting as that may be. The boiling/baking process is what gives them the chewy texture with a crisp outside that is the definition of a bagel. Start to finish, this process will take a few hours, depending on how you prepare the dough.

Preparation and Baking Times

Prep time: 3 hours
Cook time: 20 min
Ready in: 3 hours 20 min
Yields: About a dozen bagels

Ingredients for the Dough

  • 2 1/4 cups water, 100 degrees F
  • 1/2 cup oil of your choice
  • 5 1/2 cups bread flour
  • 1/2 cup sugar
  • 1 tablespoon rapid rise yeast
  • 1 teaspoon salt

Ingredients for Toppings

Whatever you like! I use:

  • Coarse salt crystals (NOTE: A little goes a long way! Do not oversalt.)
  • Dried minced onions
  • Dried minced garlic

We have seed allergies, but poppy and sesame seeds are popular.

Step 1: Prepare the Dough

You have 4 options to prepare the dough: bread machine, food processor using the dough blade, stand mixer, or by hand.

Bread Machine

  1. If using a bread machine, follow your specific model's instructions regarding the order of ingredients. Typically, the liquids go in first, and then the dry ingredients.
  2. Then set the machine to the dough setting, and let it run its course. My bread machine's dough setting is an hour and a half of kneading and rising.
  3. Once complete, you are ready to roll out the dough and no further kneading or rising is necessary. You can skip the points that follow in this section, and go straight to "Step 2: Forming The Bagels".

Food Processor or Stand Mixer

  1. If using a food processor or stand mixer, start by proofing the yeast in the mixing bowl that comes with your stand mixer or food processor. Warm up the water, add the sugar and stir to dissolve. Then add the yeast, and do not stir. Allow it to sit for 10 minutes.
  2. Combine this with the remaining ingredients, starting with the oil, then slowly adding the flour and salt, and mix well. The food processor will only need to run for a few minutes. The stand mixer with dough blade will need to run 10 minutes.

By Hand

If kneading by hand, it may take longer.

  1. First, proof the yeast as described above.
  2. Then add the oil.
  3. Then make a pile of dry ingredients on a clean surface, and slowly work in all of the wet ingredients. The dough should be stiff and not sticky. If it's too sticky, knead in more flour.

How to Let the Dough Rise

  1. Pre-warm and lightly grease a large bowl.
  2. Once the dough has been thoroughly kneaded either by hand or with the processor/mixer, form it into a ball and lightly grease it. Place it into the prepared bowl and cover the bowl tightly with plastic wrap.
  3. Place it somewhere warm to allow to rise for at least 2 hours.

Resting the bagels.
Resting the bagels.

Step 2: Form the Bagels

  1. After the dough has risen, lay it out onto a floured surface. Separately, lay out some floured parchment paper to place the formed bagels.
  2. Using a large round biscuit cutter, cut the dough into balls. Roll the cutter in a circular motion with the cut dough inside to round it off all the way around. Remove the cutter. Holding the dough ball with both thumbs in the hole, rotate the dough with your hands, gradually stretching it to create a larger hole, roughly 2 inches in diameter. Do this about 12 times to form each bagel.
  3. Place the shaped bagels on the floured parchment paper to rest. Loosely place a towel over the top. Set a timer for 30 minutes.

This is a great opportunity to clean up, take out your toppings, and get a big pot of water ready to boil. Also, place a large wooden cutting board near the pot. You will rest your boiled bagels on this to dry slightly and add toppings before baking them.

Boiling the bagels.
Boiling the bagels.

Step 3: Boil

  1. Before you begin boiling the bagels, set aside 2 large baking pans with parchment paper. I typically fit 6 bagels to a standard large cookie sheet.
  2. Pre-heat your oven to 400°F.
  3. Once your water is boiling and the bagels have rested for half an hour, drop 2 or 3 bagels at a time into the boiling water (depending on how many will fit into your pot).
  4. Allow them to boil about 20 seconds, then gently flip them so the other side can boil.
  5. After about 20 seconds more, remove them from the water with a large slotted spoon or spatula. (Note that overboiling the bagels will result in flatter bagels.)
  6. Place them on the wooden cutting board to drain.

Draining the boiled bagels.
Draining the boiled bagels.
Topping the damp bagels.
Topping the damp bagels.

Step 4: Top the Bagels

At this point, you may drop in more bagels. But before you remove those, you should add your toppings to the bagels that are already resting while they are still damp. Allowing them to dry too much will prevent the toppings from sticking.

  1. I usually add the toppings to one side, then flip them over to a drier side of the cutting board. Then add toppings to the 2nd side.
  2. At this point, I also sometimes need to use my fingers to widen the hole a little bit after boiling. Be careful not to burn yourself, because the dough is hot.
  3. After a little bit, you can transfer the bagels with toppings to the large baking sheet covered with parchment paper. They are ready to be baked.

Step 5: Bake

  1. Bake the bagels for about 10 to 15 minutes, then rotate the trays and flip each bagel to ensure even browning.
  2. Bake another 10 minutes or so.
  3. The bagels should be a golden color, bounce back when pressed on, and should not be doughy in the middle. If the middles seem doughy still, allow them to bake a few minutes more and check again.
  4. Remove the bagels and allow them to cool thoroughly before handling. They are very hot!
  5. Slice and enjoy! They freeze well, too!

If you try this recipe, please rate it, and comment what you think of it. Thank you!

A baked bagel.
A baked bagel.
Delicious vegan bagels.
Delicious vegan bagels.
3 stars from 4 ratings of You'd Never Know It's Vegan: Bagel Recipe

© 2018 Jillian Erin


    0 of 8192 characters used
    Post Comment
    • profile image


      8 months ago


      And thank You for this recipe. Will try it. Can You tell me, please , if the bread flour is something That I have to buy AS a bread flour ? :) or I can use any flour , as all purpose flour , for example ????

      Sorry , I never use this kind of flour , and bake bread all the time :)

    • myfood4thought profile imageAUTHOR

      Jillian Erin 

      2 years ago

      I am creating a Hub for food allergies, and a bagel recipe is a must also :-) I just added a new one for donuts too. I'll be adding more treats as much as I can. I have a ton of tried and true recipes! Thanks for reading!

    • Paul Edmondson profile image

      Paul Edmondson 

      2 years ago from Burlingame, CA

      Ahh, the egg white wash. That makes sense.

    • myfood4thought profile imageAUTHOR

      Jillian Erin 

      2 years ago

      Thanks, Paul! They can vary. A lot of bagels have an egg wash to make them look shiny.

    • Paul Edmondson profile image

      Paul Edmondson 

      2 years ago from Burlingame, CA

      I love seeing what people make at home and good these look. Are most bagel recipes vegan? No eggs or dairy.

    • myfood4thought profile imageAUTHOR

      Jillian Erin 

      2 years ago

      You're welcome! They are worth every ounce of effort that goes in! So good!!

    • peachpurple profile image


      2 years ago from Home Sweet Home

      Wow, I should try making these bagels one day, thanks


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)