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 that classic golden color, 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 double 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 near my oven (not on it) 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 with cream cheese, 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!

📖 Variations

You can change up this easy vegan bagels recipe with a variety of flavors! Here are some of our favorites:

Peanut Butter: Slice and toast your bagel, then spread on peanut butter for added protein. Add blueberry jam, marmalade or even cranberry preserves or a twist on the typical PBJ!

Bagel Sandwiches: Homemade bagels make excellent sandwiches. Try avocado, red onion, cucumber, and hummus, vegan cheddar and tomato, chickpea salad, BBQ jackfruit, or tofu and veggies! You can also just go simple and classic by spreading vegan cream cheese and homemade vegan carrot lox on your bagels!

Savory Toppings: Top bagels with sesame seeds, caraway seeds, poppy seeds, sea salt, dried minced onions, dried minced garlic, or everything bagel seasoning.

Cinnamon Swirl: For a sweet bagel, sprinkle the tops with cinnamon sugar before going into the oven. Mix together equal parts brown sugar and regular sugar then mix in cinnamon to taste. For a lighter cinnamon flavor add one teaspoon, and for a stronger flavor add two. You can also make cinnamon raisin bagels by adding 1/8-1/4 cup raisins into the batter before baking!

Maple Syrup: I also like to add sugar to the boiling water for an even better texture. You can substitute maple syrup for this if you prefer.

Gluten Free Vegan Bagels: While we haven’t tested this, I think that a 1:1 gluten free baking flour would work in this recipe. If you try it with a gluten free 1:1 baking flour, let me know how it turns out!

🔪 Instructions

Activate yeast: Combine the yeast, sugar, and 1/2 cup of warm water in your mixing bowl. Cover it and place in a warm place so the yeast can do its thing!

yeast mixture in a bowl

Combine dry ingredients: Whisk together the flour and salt then set it aside.

dry ingredients combined in a bowl

Add yeast mixture: Once the yeast is foamy, add it to the flour mixture with the remaining water.

wet and dry ingredients mixed together in a bowl

Make & knead dough: Stir to make the dough then move it to a lightly floured work surface. Knead the dough with your hands for 10 minutes until smooth.

ball of dough on a cutting board

Let dough rise: Place the dough into a lightly oiled large bowl to prevent it from sticking. Cover the bowl and place it in a warm spot like a sunny window to let the dough rise.

dough ball in a large bowl waiting to rise

Shape and cut dough: Once the yeasted dough has doubled in size, knock the air out with your hands then shape it into a log. Cut it into eight equal pieces and roll them into balls.

dough cut into bagel pieces

Make Bagel Shapes: Use a wooden spoon to poke a hole in each ball and then gently stretch it out with your fingers.

holes poked in dough balls on a cutting board

Bagel water bath: Let the bagels rise and rest some more while you bring a large pot of water to a boil.

bagels on a baking sheet

Boil Bagels: Boiling bagels is essential for a crisp exterior but chewy texture on the inside. Add a little bit of sugar to the water bath to help caramelize the bagels while they’re boiling (optional). Boil bagels for one minute per side then place on a lined baking sheet (with parchment paper).

bagels boiling in a water bath

Coat & bake: Brush each bagel with soy milk, then top with your favorite toppings! Bake in 390F/200C preheated oven for 20-25 minutes.

vegan bagels ready to go into the oven

Allow to cool: Once bagels are done, remove them from the oven and let 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

❓ Recipe FAQs

How do I store vegan bagels?

Once the bagels are completely cool, place them into a ziptop bag or airtight container and store them on the counter, at room temperature, for up to four days for best results. Storing in the refrigerator will cause the bagels to dry out faster.

Why do you boil bagels before baking?

Boiling the bagels is what gives them their well-loved texture. You will not achieve a thick and chewy exterior without it. This is what sets bagels apart from regular bread.

Can I freeze bagels?

Yes! Bagels freeze incredibly well. You can freeze them whole or slice them first so they’re ready to go into the toaster. Place them in a freezer-safe ziptop bag or airtight container and use them within three months. Defrost in the fridge overnight, then warm in a toaster or toaster oven before eating and enjoying!

Is it cheaper to make homemade bagels?

Yes, bagels are made with basic ingredients like flour, yeast, sugar, and salt. They’re more affordable to make at home, especially compared to a specialty bagel shop or a cafe like Panera.

💭 Expert Tips

  • Don’t rush the rise! If you cut this time short, you may end up with dense bagels.
  • You need warm water for the yeast to activate: The water needs to be around 105 degrees F / 40 C.
  • Let the dough rise in a warm spot for best results.
  • Be sure to keep the dough covered so the top doesn’t try out.
  • Boil the these vegan-friendly bagels for an entire minute on each side. This is what makes them chewy!
  • Boiling the bagels in water with sugar gives a lovely surface caramelization when cooked.
  • I discovered through lots of practice that the water temperature is absolutely crucial – too hot and it kills the yeast, too cold and the dough won’t rise properly. I always test the water on my wrist to make sure it’s warm but not hot. The sugar feeds the yeast and helps create those tiny air bubbles that give the bagels their texture.
homemade healthy easy vegan bagels on a baking sheet

🍞 More Bread Recipes!

LOVE THIS RECIPE? Please leave a 5-star rating 🌟 in the recipe card below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, 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