|

Easy Vegan Challah Bread Recipe 

The best easy vegan challah bread recipe that makes soft, fluffy, and flavorful challah bread all without eggs and no dairy! 

A braided 6-strand vegan challah bread loaf on a wire cooling rack on a dark countertop with a towel.
A loaf of vegan challah bread.

Traditionally, challah bread is made with eggs, oil, and sugar for an incredibly soft and easily braided loaf of bread. My goal was to make a vegan challah recipe that had the right color, had the right flavor, and was easy to handle and braid into bread loaves of many different shapes and sizes. 

After a lot of experimentation in other breads, namely my vegan Hawaiian rolls and vegan dinner rolls, I knew that the best egg replacer wouldn’t be things like flax eggs or a chia seed or aquafaba, it would be the potato. 

The sweet potato is the secret ingredient to making a buttery soft, fluffy, tender, and moist egg-free challah bread. You can use a white potato, but I love the delicate golden color that the sweet potato naturally provides. 

Ingredients 

For the full list of ingredients, complete with amounts, please see the recipe card below. 

Ingredients for vegan challah bread in various bowls on a wood tabletop. Black and white labels have been added to name each ingredient.
Ingredients for challah bread measured into bowls and ready to mix together.
  • Bread Flour: I made this many (many) times with all purpose flour and while it can work, I strongly recommend that you use all bread flour in place of all purpose flour. The bread flour has a higher protein percentage, allowing for more stretch to come into the dough. The end result is a super soft, super tender vegan challah that just can’t be replicated with any other flour. 
  • Sweet Potato: This is the egg replacer for this recipe, as well as providing that beautiful golden color to the bread after baking. The final result won’t taste like sweet potatoes at all, you’ll just have a soft bread. 
  • Yeast: A big tablespoon of active dry yeast is my preferred yeast for this dough. I always worry that instant yeast won’t work and I hate wasting ingredients. Using the active dry yeast and proofing it first allows us to know that the yeast is alive and well. 
  • Plant Milk: I know that traditionally milk is not used in challah bread and you use water to make a water challah. However, in testing this recipe, I found that the dough rose better and had a much better flavor when using unsweetened soymilk in place of water. 
  • Oil: You can use melted vegan butter, but honestly I have way more consistent results when using a neutral oil, like canola oil. Different vegan butters have different fat:water ratios while an oil will always be the same. 
  • Sugar: A touch of sugar to help the sweetness of the bread. You can use brown sugar or coconut sugar, but white sugar will make the bread the most sweet. 
  • Salt

Variations

  • Seeds: If you like, you can add sesame seeds or poppy seeds on top of the bread loaf before baking. 
  • Savory: Add flavors like garlic and rosemary to the dough. 
  • Sweet: Add more sweetness with the addition of raisins, other dried fruits, and orange zest to the dough. 
  • At this time, I don’t have a gluten free option to share with you. This version of challah bread needs the gluten in the bread flour to make the loaf. 

How to Make the Dough 

Make sure to check out the recipe card below for the full recipe and ingredient list.

Step One: Proofing the Yeast

The activated yeast in a silver mixing bowl on a wood tabletop.
The activated yeast will look very foamy and bubbly.

In a large bowl, preferably one that is for a stand mixer with a dough hook, combine the warmed soy milk (or other plant based milk) with the yeast. Whisk it together and let it rest for 5 to 10 minutes to allow it to activate. I like to add a pinch of sugar to help the yeast rise well. 

Step Two: Combining Ingredients 

Mixing the dough together in a silver mixing bowl.
Add the ingredients all at one time and mix slowly.

Add the remaining ingredients to the bowl with the yeast mixture, the sweet potato, sugar, canola oil, salt, and bread flour. Begin to mix with the dough hook attachment on low speed until the ingredients are mostly combined.

Step Three: Kneading the Dough

Now, mix on a medium speed for 8 to 10 minutes. 

The dough after being mixed together in a silver mixing bowl.
When ready, the dough won’t really stick to the sides of the bowl and will be tacky but not sticky.

If the dough seems excessively soft and sticky, you can add up to a half up more of flour, one tablespoon at a time, until incorporated. The dough shouldn’t stick to the sides of the bowl, and should be tacky but not sticky to the touch. Meaning, if you poke the bread dough with your finger, when you remove your hand, there should be no dough still on your hand. 

Step Four: First Rise 

After the challah dough has come together, scrape the dough out of the bowl and gently tuck it into a little dough ball. Lightly oil the bowl with some extra oil and set the dough ball back inside. 

The bread dough is shaped and ready for the first rise in a silver mixing bowl.
The dough before rising.
The bread dough after the first rise has risen to the top of the silver bowl.
The dough after rising is at the top of the bowl!

Let the dough rise in a warm place in the house for about an hour, or until the dough is doubled in size. Make sure to cover the bowl with a clean kitchen towel or a bit of plastic wrap to help protect the dough. 

Tip! I like to make a cup of tea and set the dough next to the hot kettle to help it rise. 

How to Braid the Challah 

Now it’s time to shape the bread dough. You can divide this dough into a 3-strand, a 4-strand, and 8-strand, or even just leave it as a loaf and bake it in a loaf pan. There are so many different techniques for making and shaping the challah bread. Here is how I take 6 strands and braid it using a 4-strand technique. 

Step Five: Braiding the Vegan Challah Bread in 6 Strands 

Turn the fully risen dough out onto a lightly floured work surface and divide the dough into approximate sizes. You can use a kitchen scale for precision, if desired. 

Flatten and roll each piece into a log and then into a longer strand for the braid. I like to gently taper the ends for a neater look. 

Now that you have your 6 strands next to each other, it’s time to turn this into a 4-strand braid. Combine strands 1 and 2 with a pinch at the top. Combine strands 5 and 6 with a pinch at the top. Now you should have 4 strands, the combined 1 and 2, a 3rd (single), a 4th (single), and the final combined 5 and 6. 

First, twist strand 3 over strand 2.

Showing how to braid: making the first 6 strands and combining strands 1 and 2 together and strands 5 and 6 together.
Step One: Aligning the 6 strands and combining strands 1 and 2 together and combining strands 5 and 6 together. Now you should have 4 strands.
The 6 strands have been combined into 4 strands and have started the braiding process.
Step Two: Twist strand 3 over strand 2.

Next, tuck strand 4 under strand 2. 

Now place strand 1 over strand 3. Your two double strands should now be in the middle. This is the pattern and now you repeat until no dough remains. 

Showing how to braid step three: moving strand 4 under strand 2.
Step Three: Tuck strand 4 under strand 2.
Showing how to braid: moving strand 1 over strand 3.
Step Four: Place strand 1 over strand 3. Strands 1 and 4 (the two doubles) should now be in the middle.

Next, twist strand 4 over strand 1. Then tuck strand 2 under strand 1.

Showing how to braid: moving strand 1 over strand 4 in the middle.
Step Five: Twist strand 1 over strand 4.
Showing how to braid: moving strand 2 under strand 1.
Step Six: Tuck strand 2 under strand 1.

Then place strand 3 over strand 4. Next, twist strand 2 over strand 3 in the middle.

Showing how to braid: moving strand 3 over strand 4.
Step Seven: Place strand 3 over strand 4. The two single strands should now be in the middle.
Showing how to braid: moving strand 2 over strand 3.
Step Eight: Twist strand 2 over strand 3.

Finally, repeat until no more dough remains. Gently pinch the ends together and tuck them under the bread. 

The finished braided challah bread on parchment paper.
The finished braided loaf. Braid the ends until you can’t anymore and gently tuck the ends under for a clean look.

Place the challah onto a parchment paper lined baking tray and cover with a clean towel to rise for 30 more minutes for a second rise while the oven preheats. 

Baking the Challah 

Preheat the oven to 375F/190C. 

After the bread has had the final rise, it’s time to brush with the remaining tablespoon of plant milk. This helps the bread get a beautiful golden brown color. Alternatively, inspired by brioche, you can mix a spoonful of lukewarm water with a spoonful of apricot jam to glaze on top of the challah. Both are amazingly delicious. 

The braided challah bread on a parchment lined baking sheet after the second rise and ready to go in the oven.
The loaf after a second rise and before glazing with soy milk.

Place the bread in the oven, uncovered, for 35 to 40 minutes. Check on the bread at the 20 minute and 30 minute mark. If the dough is browning too quickly on top, lightly cover with a tent of aluminum foil. 

The bread is done with it has achieved a dark golden color and has reached an internal temperature of at least 194F/90C. 

Remove the bread from the oven and let it cool on a wire cooling rack for about an hour before slicing and serving. 

Cutting the bread while it is still hot from the oven is super tempting, however, the bread is actually still cooking inside while it cools! Slicing into it too quickly can cause the bread to turn gummy and to flatten as you slice it. 

I recommend letting it fully cool and then warm a slice in the toaster. 

Slices of vegan challah bread on a dark countertop with some vegan butter.
Slices of vegan challah bread with some vegan butter.

Tips for Braiding Challah Bread 

  • Don’t add flour to the board when you are shaping the bread. Not only will the extra flour soak in and change the moisture levels of the bread, it also makes it less sticky, so the dough won’t stick together and can fall apart when baking. 
  • No rolling pin required! I just use a butter knife or a bench scraper to cut the dough and my hands to roll and braid the bread. 

FAQs for Vegan Challah 

As of right now, no, this recipe isn’t made to be vegan and gluten free. 

Yes, you can use coconut sugar to make this refined sugar free, however, it might change the color of the bread as compared to what I have shown here. Additionally, the coconut sugar won’t be as sweet. I don’t recommend removing the sugar entirely as challah needs the sugar for the right flavor. 

Yes, you can totally make this into small rolls if you prefer. Simply divide the dough into as many equal pieces as you like and shape them as desired. Bake them for 30 minutes, depending on the size and shape of the rolls. 

They are similar in that they are both enriched dough. However, challah is not as sweet as brioche bread, nor does it use as much fat. Brioche is more a sweet, almost cake like bread, while challah is only subtly sweet and can be enjoyed savory. 

How to Serve Vegan Challah Bread 

  • Enjoy simply with vegan butter and jam! This might be my most favorite way of enjoying this bread, especially if it is the same day as I’ve baked it. 
  • Make this into the most AMAZING Vegan French Toast! Challah bread makes for the best french toast ever. 
  • Try this as a dessert in your favorite bread pudding recipe. 
  • Make it into a sandwich! 
A finished loaf of braided vegan challah bread on a wire cooling rack next to some butter.
The finished challah loaf on a wire rack.

How to Store 

Vegan Challah bread is best enjoyed about an hour after baking and up to 3 days if kept in an airtight container on the countertop. 

I don’t recommend storing this in the fridge, as the fridge can dry out the bread prematurely. 

You can freeze the bread after baking and cooling. Cut into slices (if desired) or store as a whole loaf and wrap in an airtight and freezer friendly container. Store in the freezer for up to 3 months. 

I hope you enjoy this vegan challah bread recipe! My family loves this bread on special occasions and on special anytime days. Happy bread baking!

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you try these out, please leave a comment below! This provides helpful feedback to both me and other readers. And if you want more delicious, vegan friendly recipes you can subscribe to the newsletter. Did you make these? Please tag me on Instagram, Facebook, or Pinterest! I love to see your creations!

A braided 6-strand vegan challah bread loaf on a wire cooling rack on a dark countertop with a towel.

Easy Vegan Challah Bread Recipe

The best easy vegan challah bread recipe that makes soft, fluffy, and flavorful challah bread all without eggs and no dairy!
Prep Time: 20 minutes
Cook Time: 40 minutes
Rise Time: 1 hour 30 minutes
Total Time: 2 hours 30 minutes
Course: Bread
Cuisine: Baked Goods
Keyword: bread, holiday, vegan baking
Servings: 18 big slices
Calories: 162kcal

Equipment

  • Large bowl
  • Whisk
  • spoon
  • measuring cups
  • Measuring spoons
  • Stand mixer (recommended)
  • parchment paper
  • Baking tray

Ingredients

  • 1 tablespoon active dry yeast
  • 1 ½ cup unsweetened plant milk warmed to 110F/46C
  • ½ cup sweet potatoes mashed
  • ¼ cup white sugar
  • ¼ cup canola oil
  • 4 ½ cups bread flour plus more for dusting
  • 1 teaspoon kosher salt
  • 1 tablespoon plant milk for brushing on top
  • 1 teaspoon sesame seeds or poppyseeds optional

Instructions

  • Proof the Yeast. In a large bowl of the stand mixer, with the dough hook attachment, or in a large bowl with a wood spoon, whisk together the warmed soy milk (or other plant based milk) with the yeast and a pinch of sugar. Set aside for 5 to 10 minutes to allow the yeast to activate.
  • Combine the Ingredients. Add the remaining ingredients to the bowl with the yeast mixture. This includes the bread flour, sweet potato, sugar, canola oil, and salt. Begin to mix on low speed.
  • Knead the Dough. When the dough has formed into a shaggy dough ball, you can increase the speed to a medium-low speed. Knead for 8 to 10 minutes or until the dough is tacky but no longer sticky. You can add a few more tablespoons, one spoonful at a time, to the dough so that it doesn’t stick to the sides of the bowl.
  • First Rise. When the dough has finished kneading, remove the dough from the bowl and gently tuck it into a dough ball. Lightly oil the bowl with some extra oil and set the dough ball back into the oiled bowl. Let the dough rise in a warm spot for about an hour, or until the dough is doubled in size. Make sure to cover the bowl with a clean kitchen towel or piece of plastic wrap to protect the dough while rising.
  • Shaping and Braiding. Now it’s time to shape and braid the dough. You can do so in any way, either making a 3- 4- or 6-strand braid, making a braided round loaf, or simply dividing the dough into two loaves and placing them in two separate bread loaf pans. For detailed instructions on how I braid my 6-strand braid, please see the post above for photo references.
  • Second Rise. Let the dough rise again on parchment paper on a baking sheet, lightly covered with a clean towel for another 30 minutes while the oven preheats.
  • Preheat the oven to 375°F/190°C. Make sure the oven rack is set to the lower third of the oven to prevent the bread from burning.
  • Bake. Brush the challah bread with either plain plant based milk, or a combination of apricot jam and water. Sprinkle with sesame seeds or poppy seeds if desired. Bake for 35 to 40 minutes, making sure to check on the bread at 20 minutes and 30 minutes. Do NOT open the door. Simply check to make sure the bread is not browning too quickly. If it is browning, cover lightly with a piece of aluminum foil. The bread is done when it has achieved a dark golden color and has reached an internal temperature of at least 194°F/90°C.
  • Cooling. Remove the bread from the oven and let it cool on a wire rack for at least one hour before slicing and serving. Enjoy!

Notes

  • Variations 
    • Seeds: If you like, you can add sesame seeds or poppyseeds on top of the bread loaf before baking. 
    • Savory: Add flavors like garlic and rosemary to the dough. 
    • Sweet: Add more sweetness with the addition of raisins, other dried fruits, and orange zest to the dough. 
    • At this time, I don’t have a gluten free option to share with you. This version of challah bread needs the gluten in the bread flour to make the loaf.
  • How to Store 
    • Vegan Challah bread is best enjoyed about an hour after baking and up to 3 days if kept in an airtight container on the countertop. 
    • I don’t recommend storing this in the fridge, as the fridge can dry out the bread prematurely. 
    • You can freeze the bread after baking and cooling. Cut into slices (if desired) or store as a whole loaf and wrap in an airtight and freezer friendly container. Store in the freezer for up to 3 months. 

Nutrition

Calories: 162kcal | Carbohydrates: 27g | Protein: 4g | Fat: 4g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.01g | Sodium: 140mg | Potassium: 71mg | Fiber: 1g | Sugar: 3g | Vitamin A: 568IU | Vitamin C: 0.1mg | Calcium: 32mg | Iron: 0.4mg
Love this recipe?Mention @friendlyvegankitchen or tag #friendlyvegankitchen!

More Bread Recipes

See All Breads >>

Enjoy these vegan bread and roll recipes for every occasion! From traditional Polish Rye bread, to pillowy soft Hawaiian rolls, to classic dinner rolls and more, these recipes are perfect as a side dish for soups, the basis of an amazing sandwich, or just enjoying with a bit of vegan butter. Enjoy!

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating