Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan Bagels

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

These homemade vegan bagels use just five simple ingredients and create that perfect chewy texture with a slightly crispy exterior that rivals any bakery. I brush them with soy milk instead of egg wash to get them lightly golden brown, and they freeze well for breakfast prep. Making bagels from scratch might sound intimidating, but I promise, this foolproof recipe makes it really easy!

homemade healthy easy vegan bagels recipe on a baking sheet

I used to think making bagels at home was too complicated, but after spending way too much money on expensive artisan bagels that weren’t even vegan, I decided to figure out how to make my own.

The secret turned out to be much simpler than I expected! Using just flour, yeast, warm water, sugar, and salt, I can create bagels that are better than any store-bought version. The boiling step is what gives them that signature chewy texture, and the double-rise method creates the perfect density.

Now I make big batches every few weeks and freeze them for quick breakfasts. My kids love helping shape the bagels, and there’s nothing quite like the smell of fresh bagels baking in the oven. They’re perfect with vegan cream cheese, peanut butter, or turned into sandwiches for lunch.

My recipe creates authentic New York-style bagels that taste just like the real deal. The 10-minute kneading develops the gluten properly, while the boiling step creates that signature tough exterior that makes bagels unique from regular bread. Each bagel has only 223 calories and contains no animal products.

I learned through lots of trial and error that timing is everything with bagel making. The yeast needs exactly the right environment to activate, and I’ve found that covering the bowl and placing it in a slightly warm place gives consistent results every time.

My favorite part about this recipe is how forgiving it is once you get the basics down. I can add different toppings like sesame seeds, poppy seeds, or everything bagel seasoning before baking.

I also love how making bagels at home means I can have fresh bagels whenever I want them! I can shape the dough and freeze the unbaked bagels, then boil and bake them straight from the freezer when I need them.

They’re versatile enough for breakfast, lunch sandwiches, or even turned into bagel chips for snacking. Once you taste homemade bagels, store-bought versions just can’t compare!

🥘 Ingredients

You really don’t need anything fancy to make bagels at home! Here’s what I use to make this recipe:

ingredients for healthy easy vegan bagels recipe

Yeast: I use active dry yeast or instant yeast to help the dough rise. Note: I always check the expiration date since expired yeast won’t work.

Warm Water: I use water twice in this recipe – once to activate the yeast, and then again in the dough. Important: The water should be around 105°F, warm to the touch but not hot. If it’s too hot, it will kill the yeast.

Sugar: I add 1 tablespoon to feed the yeast and help with browning. Maple syrup (1 tablespoon) also works as a 1:1 replacement.

Flour: I use 3½ cups all-purpose flour or bread flour. Bread flour will create a chewier texture. For gluten-free bagels, I can try a 1:1 gluten-free baking flour blend (3½ cups), though I haven’t tested this myself.

Salt: Salt is essential to homemade bread. Bread without salt will taste bland. It doesn’t take much, but it makes all the difference!

🔪 How To Make

Activate The Yeast: I combine the yeast, sugar, and ½ cup warm water in a large bowl. I cover it and let it sit in a warm spot for 10 minutes until it gets foamy and bubbly.

yeast mixture in a bowl

Combine Dry Ingredients: I whisk together the flour and salt then set it aside.

dry ingredients combined in a bowl

Make The Dough: Then I add the activated yeast mixture and remaining 1 cup water. I stir until a shaggy dough forms.

wet and dry ingredients mixed together in a bowl

Knead The Dough: I turn the dough onto a lightly floured surface and knead for 10 minutes until it becomes smooth and elastic. This step is important for developing the gluten.

ball of dough on a cutting board

First Rise: I place the dough in a lightly oiled bowl, cover it, and let it rise in a warm spot for about 1 hour until doubled in size.

dough ball in a large bowl waiting to rise

Prep Dough: I punch down the dough, divide it into 8 equal pieces, and roll each into a ball.

dough cut into bagel pieces

Shape The Bagels: Then I poke a hole through the center with a wooden spoon handle and gently stretch it to about 2 inches wide.

holes poked in dough balls on a cutting board

Second Rise And Prep: I let the shaped bagels rest on a parchment-lined baking sheet for 20 minutes while I bring a large pot of water to boil and preheat my oven to 390°F.

bagels on a baking sheet

Boil The Bagels: I add 1 tablespoon sugar to the boiling water (optional), then boil each bagel for 1 minute per side. This creates the chewy texture.

bagels boiling in a water bath

Bake: I brush each boiled bagel with soy milk, add toppings, and bake for 20-25 minutes until golden brown.

vegan bagels ready to go into the oven

Cool: Once bagels are done, I remove them from the oven and let them cook on a rack before slicing. If you try to slice them while they’re hot, they will get smooshed!

homemade vegan bagels fresh out of the oven

My #1 Secret Tip for this recipe is to test the water temperature on my wrist before adding the yeast. The water should be slightly warm, like a baby’s bath (around 105 degrees F). Too hot and it kills the yeast, too cold and the yeast won’t activate properly.

Other Tips To Keep In Mind:

  • Short Boil: This step is what makes bagels different from regular bread. I recommend boiling the bagels for about one minute per side. A shorter boil prevents the dough from expanding too much in the oven. 
  • Don’t Rush The Rise! If you cut this time short, you may end up with dense bagels.
  • Keep The Dough Covered: This prevents the surface from drying out during rising.
  • Let The Yeast Sit: When you add the yeast to the water mixture, let it sit on the water’s surface for three minutes to start before whisking it in. This will help the yeast activate more effectively!
  • Moisture: Wetter dough means crispier bagels, dryer dough will give you chewier bagels, so feel free to tweak that to your liking.

📖 Variations

I will often use this recipe as a base and then change up the flavors depending on what I’m in the mood for. Here are some of my favorites:

Everything Bagels: I brush with soy milk and sprinkle with everything bagel seasoning before baking.

Cinnamon Raisin: I knead ⅓ cup raisins and 1 teaspoon cinnamon into the dough before the first rise.

Sesame Or Poppy Seed: I brush with soy milk and generously sprinkle with seeds before baking.

Other Toppings: I also like using caraway seeds, flaky sea salt, dried minced onions, dried minced garlic, or dried herbs like rosemary and thyme!

🍽 Serving Suggestions

I serve these bagels just about anytime! For breakfast, I love them toasted with vegan cream cheese, almond butter, or pumpkin seed butter for extra protein. They also make amazing sandwiches – I pile them high with avocado, tomato, hummus, cucumbers, and sprouts for lunch.

My kids request bagel pizzas made by splitting these in half, adding marinara sauce and vegan cheese (or regular cheese), then baking until melted.

I also slice day-old bagels thin and bake them into crispy bagel chips that pair perfectly with my vegan bruschetta or hummus for an easy appetizer.

🧊 Storage Directions

Room Temperature: I store cooled bagels in an airtight container or zip-top bag for up to 4 days at room temperature. I don’t recommend storing in the fridge because they will dry out faster.

Freezing: I freeze whole or sliced bagels in freezer-safe bags for up to 3 months. I can bake them straight from frozen or thaw overnight in the fridge.

Reheating: I toast frozen bagel halves directly in the toaster or warm whole bagels in a 350°F oven for 5-10 minutes.

❓ Recipe FAQs

Can I make the dough ahead of time?

Yes! You can refrigerate the dough after the first rise for up to 24 hours. I recommend letting it come to room temperature before shaping.

My bagels came out dense – what happened?

This usually means the yeast wasn’t active or the dough didn’t rise long enough. Make sure your yeast is fresh and give the dough plenty of time to double in size.

How do I know if my yeast is still good?

I test it by mixing a pinch with warm water and sugar – if it doesn’t foam within 10 minutes, it’s too old and won’t work for this recipe.

homemade healthy easy vegan bagels on a baking sheet

Love this vegan breakfast recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

homemade healthy easy vegan bagels recipe on a baking sheet
Print Recipe
5 from 8 votes

Vegan Bagels

Homemade bagels may seem daunting but they're actually quite simple. I've perfected this vegan bagels recipe for perfect, chewy bagels every single time!
Prep Time25 minutes
Cook Time35 minutes
Rising Time1 hour
Total Time2 hours
Course: Breakfast, Brunch
Cuisine: American
Diet: Low Fat, Low Lactose, Vegan, Vegetarian
Servings: 8 bagels
Calories: 223kcal
Author: Anjali Shah

Ingredients

  • teaspoon yeast active dry or instant
  • cup warm water
  • 1 tbsp sugar
  • cups flour all purpose flour or bread flour
  • 1 teaspoon salt

Toppings:

Shop Ingredients on Jupiter

Instructions

  • In a mixing bowl mix together the yeast, sugar and ½ cup warm water. Set aside for 10 minutes, covered in a warm place and allow the yeast mixture to start to bubble.
  • In a separate mixing bowl add the flour and salt, whisk together until well combined.
  • Once the yeast has started to bubble add it to the flour along with remaining 1 cup of water.
  • Stir the ingredients to make your bagel dough. Then, place the dough onto a lightly floured workspace (cutting board, countertop, etc).
  • Knead the dough for 10 minutes until smooth.
  • Place the dough into a lightly oiled bowl, cover and allow to rise in a warm place for 1 hour.
  • Once the dough has doubled in size, knock the air out, shape into a log and cut into 8 equal parts.
  • Shape each piece of dough into balls. Use a chopstick or end of a wooden spoon, make a hole in the center of each ball, stretch it out slightly with your fingers.
  • Allow the bagels to rest while you bring a large pot of water to the boil with 1 tbsp sugar if using.
  • Preheat oven to 390 degrees F / 200 C
  • Boil bagels for 1 min on each side. Remove and repeat with remaining bagels.
  • Place on a baking tray lined with parchment paper. With a pastry brush, coat each bagel with a thin layer of soy milk and sprinkle with desired topping (sesame seeds, poppy seeds, sunflower seeds etc.).
  • Bake in preheated oven at 390 degrees F / 200 degrees C for 20-25 mins.
  • When cooked through, remove and allow to cool on a cooling rack before slicing and serving.

Notes

  • The water needs to be around 105F/40C to help the yeast to activate.
  • Ensure dough is kept in a warm place to allow it to double in size.
  • Boiling the bagels in water with sugar gives a lovely surface caramelization when cooked.
  • Bagel toppings differ from person to person and the options are endless from poppy seeds to sesame seeds, pepitas, sunflower seeds, coarse salt to caraway seeds.

Nutrition

Serving: 1bagel | Calories: 223kcal | Carbohydrates: 46g | Protein: 7g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 296mg | Potassium: 94mg | Fiber: 2g | Sugar: 3g

16 responses to “Vegan Bagels”

  1. This recipe yields Exceptional bagels!!! I’m still fine-tuning to adjust for altitude but my vote is two thumbs way up!5 stars

  2. These look insanely good! I can’t believe they are vegan. Got a major bagel craving now can’t wait to try!5 stars

5 from 8 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2025 The Picky Eater®, LLC. All rights reserved. Powered by Crave