Vegan bread is a plant-based loaf made without eggs, dairy, or animal products while delivering the same soft, fluffy texture as traditional bread. I’ve perfected this recipe through years of testing in my Fresh Recipes Corner kitchen, and I can tell you that excellent plant-based bread relies on proper hydration, quality ingredients, and patience with fermentation. This vegan bread requires no special techniques or hard-to-find items, just fundamental baking principles that work every single time. Whether you’re following a vegan lifestyle, managing allergies, or simply exploring plant-based baking, this recipe proves that eliminating animal products never means sacrificing flavor or texture.

Author & Brand Story
I’m Eva Stoner, the creator of Fresh Recipes Corner, where I share simple, reliable recipes for everyday cooking. My love for cooking began in my grandmother’s kitchen, where I learned that good food doesn’t have to be complicated it just needs care, patience, and the right techniques. Those early moments shaped how I cook today and inspired me to keep things practical and approachable.
When my sister switched to a vegan lifestyle five years ago, I became determined to master plant-based baking. I spent months perfecting bread recipes, experimenting with hydration ratios, fermentation times, and shaping techniques. That journey taught me that vegan bread deserves the same respect and attention as any other artisan loaf. Today, I bake this vegan bread weekly for my family, and countless readers of Fresh Recipes Corner trust this recipe for their own kitchen adventures.
Recipe Overview
| Metric | Details |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 45 minutes |
| Total Time | 3 hours 40 minutes (including rise time) |
| Servings | 1 loaf, 12 slices |
| Difficulty Level | Beginner to Intermediate |
| Cuisine | Plant-Based / Vegan |
Why This Recipe Works
This vegan bread recipe succeeds because it honors the core requirements of all bread baking: proper hydration, strong gluten development, and adequate fermentation time. I discovered early in my plant-based baking journey that removing eggs and dairy doesn’t require replacing them with complicated substitutes, but rather understanding what those ingredients did in the first place. Eggs provide structure and moisture, but strong gluten networks and proper water ratios achieve the same results. Dairy adds richness, but quality oil and extended fermentation develop complex flavors that surpass any shortcut.
The hydration level in this vegan bread recipe sits at approximately 70%, which creates enough moisture for a tender crumb without becoming difficult to handle. I learned this through multiple test batches, adjusting water amounts based on flour protein content and ambient humidity. The result is a loaf with an open crumb structure, crispy crust, and a tender interior that toasts beautifully.
Fermentation time makes this recipe exceptional. The 90-minute bulk fermentation followed by 60 minutes of shaping rise allows wild yeast activity and enzymatic breakdown of starches to develop deep, complex flavors. This approach transforms simple ingredients into bread with subtle sweetness and nutty undertones. Unlike quick bread recipes that rush through rise times, this vegan bread demands patience, and that patience returns rewards in every slice.
Ingredients
| Ingredient | Quantity | Notes & Alternatives |
|---|---|---|
| All-Purpose Flour | 500g (3.5 cups) | Bread flour creates chewier texture; whole wheat flour adds nuttiness but reduces rise (substitute max 25%) |
| Warm Water | 350ml (1.5 cups) | Temperature 105-110°F (40-43°C) activates yeast without killing it; cold water slows fermentation |
| Instant Yeast | 7g (2.5 teaspoons) | Active dry yeast works equally; reduce to 5g for longer, slower fermentation (4-6 hours bulk rise) |
| Sea Salt | 10g (2 teaspoons) | Table salt works; kosher salt requires 20% more by weight due to density differences |
| Vegetable Oil | 15ml (1 tablespoon) | Olive oil, coconut oil, or sunflower oil all work; avoid strongly flavored oils that dominate bread taste |
| Sugar | 5g (1 teaspoon) | Honey or maple syrup (use 1 teaspoon liquid) feeds yeast; omit if desired for longer fermentation |
Step-by-Step Instructions
Prepare the Yeast Mixture
- Pour 350ml warm water into a large mixing bowl, ensuring temperature reaches 105-110°F (40-43°C) with an instant-read thermometer.
- Add 7g instant yeast directly to the warm water.
- Sprinkle 5g sugar over the yeast.
- Stir gently with a whisk for 30 seconds until sugar dissolves.
- Let the mixture sit undisturbed for 5 minutes until a thick foam forms on top, indicating active yeast.
Build the Dough
- Combine 500g all-purpose flour and 10g sea salt in a separate large bowl, mixing with your fingers to distribute salt evenly.
- Pour the foamy yeast mixture into the flour bowl.
- Stir with a wooden spoon or dough whisk for exactly 2 minutes until all flour incorporates and a shaggy dough forms.
- Add 15ml vegetable oil to the dough.
- Knead the dough by hand for 10 minutes, folding it over itself repeatedly, until the surface becomes smooth and elastic.
First Rise (Bulk Fermentation)
- Transfer the kneaded dough to a lightly oiled bowl, turning once to coat all surfaces.
- Cover the bowl tightly with a damp kitchen towel or plastic wrap.
- Place in a warm, draft-free location (ideally 75-78°F or 24-26°C).
- Allow the dough to rise for 90 minutes until it visibly doubles in volume.
- Perform a poke test at 90 minutes: press a floured finger into the dough about half an inch deep; if the indentation springs back slowly but doesn’t completely close, fermentation is complete.
Shape the Loaf
- Turn the risen dough onto a lightly floured work surface.
- Pre-shape into a round by gently pulling the edges toward the center, creating tension on the surface.
- Rest for 15 minutes (bench rest) to allow gluten to relax.
- Create the final round shape by pulling the top toward you while rotating the dough, building tension that helps trap steam during baking.
- Place the shaped dough seam-side up in a round banneton basket or a bowl lined with a floured kitchen towel.
Second Rise (Final Proof)
- Cover the shaped dough with the same damp towel.
- Let rise for 60 minutes at room temperature.
- Test for proper proof: gently poke the dough; it should spring back slowly, leaving a small indentation that doesn’t fully close.
- If the dough over-proofs, it will collapse slightly and feel soft and jiggly; if under-proofed, it will spring back quickly and feel very tense.
Prepare for Baking
- Preheat your oven to 450°F (230°C) at least 15 minutes before baking.
- Place a Dutch oven (with both base and lid) inside the oven to preheat.
- Cut a piece of parchment paper slightly larger than your dough.
- Invert the proofed dough onto the parchment paper, so the seam side is now on the bottom.
Score and Bake
- Using a sharp bread lame or very sharp knife, make a single deep slash across the top of the dough at a 45-degree angle, about half an inch deep.
- Carefully remove the hot Dutch oven from the preheated oven using heavy oven mitts.
- Transfer the shaped dough (still on parchment) into the hot Dutch oven base in one smooth motion.
- Cover the Dutch oven with its hot lid immediately.
- Bake covered for 30 minutes, trapping steam inside the pot to develop a crispy crust.
- Remove the lid carefully (watch for hot steam).
- Bake uncovered for an additional 15 minutes until the crust turns golden brown.
- Remove the Dutch oven from the oven and carefully slide the vegan bread onto a wire cooling rack.
Cool Completely
- Allow the vegan bread to cool on the wire rack for at least 1 hour before slicing.
- Slice with a bread knife using a gentle sawing motion, cutting perpendicular to the work surface.
- Store cooled bread in a paper bag at room temperature for up to 4 days.
Chef Tips for Perfect Results
- Water temperature matters more than you think: If your water exceeds 120°F (49°C), you’ll kill the yeast; if it’s below 100°F (38°C), fermentation becomes sluggish and inconsistent. Use an instant-read thermometer and warm water for reliable, predictable results in your vegan bread.
- Understand your flour’s protein content: Bread flour (12-14% protein) creates chewier vegan bread with better oven spring, while all-purpose flour (10-12% protein) yields a more tender, softer crumb. Whole wheat and spelt flours absorb more water, so reduce liquid by 10-15ml if substituting more than 25% of the white flour.
- Autolyse step optional but recommended: Mix flour and water only (skip yeast, salt, and oil) and rest 20-30 minutes before adding remaining ingredients. This pre-hydration period allows flour to fully absorb moisture and develop gluten naturally, requiring less kneading and producing more extensible dough.
- Cold fermentation develops deeper flavor: After shaping, refrigerate the dough for 12-24 hours instead of the second rise. This long, cold fermentation develops complex sourdough-like flavors without using a starter. Bake straight from the refrigerator without thawing for best results.
- Dutch oven creates the steam you need: Baking without the enclosed Dutch oven produces pale, thick-crusted bread because household ovens lack the steam environment of commercial bakeries. The sealed pot traps the dough’s natural moisture, creating the crispy exterior and open crumb structure that defines excellent vegan bread.
- Listen for the hollow sound: When fully baked, tap the bottom of the vegan bread with your knuckle; it should produce a hollow, resonant sound. If it sounds dull and dense, add 5-10 more minutes of baking time.
Common Mistakes to Avoid
- Skipping the foam test: Many bakers activate yeast but never verify it’s working before mixing dough. If yeast doesn’t foam after 5 minutes, it’s dead and your bread won’t rise. Always perform the foam test; if no bubbles appear, start over with fresh yeast.
- Insufficient kneading develops weak gluten: Kneading for only 5 minutes won’t develop enough gluten structure, resulting in dense, flat vegan bread that lacks oven spring. Knead for the full 10 minutes by hand, or 8 minutes with a stand mixer, until the dough becomes smooth and elastic, stretching without tearing when pulled gently.
- Over-proofing collapses your crumb structure: Leaving dough to rise longer than the recommended times causes over-fermentation, where yeast consumes all available sugars and the dough becomes over-oxidized and weak. The dough will look puffy but collapses when scored, producing dense, gummy vegan bread. Use the poke test religiously and proof by feel, not just timer.
- Opening the oven door during steam bake: Removing the Dutch oven lid before 30 minutes have passed releases the trapped steam that creates a crispy crust and allows proper oven spring. Keep the lid on for the full 30 minutes, resisting any urge to peek.
- Slicing before complete cooling: Cutting warm vegan bread releases steam from the interior and creates a gummy texture inside, even if the crust feels crispy. The crumb continues setting as the bread cools; allow at least 1 hour on the rack before slicing, preferably 2-3 hours for optimal texture and easier slicing.

Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor & Texture |
|---|---|---|
| All-Purpose Flour | Bread Flour (increase to 510g) | Creates chewier, more open crumb; increases protein content for stronger gluten; adds subtle wheat flavor |
| All-Purpose Flour | Whole Wheat Flour (use 125g whole wheat + 375g all-purpose) | Adds nutty, earthy flavor; reduces oven spring due to bran particles cutting gluten strands; darker color |
| All-Purpose Flour | Spelt Flour (use 100g spelt + 400g all-purpose) | Produces more tender crumb; spelt flour absorbs less water (reduce to 340ml water); adds subtle, slightly sweet flavor |
| Vegetable Oil | Olive Oil | Adds fruity, savory notes; can produce denser crumb if high-polyphenol variety used (stick to mild olive oil) |
| Vegetable Oil | Coconut Oil (use 14g) | Adds subtle coconut aroma; requires measuring by weight as coconut oil is solid at room temperature |
| Instant Yeast | Active Dry Yeast (use 8g) | Requires longer activation time (10 minutes instead of 5); produces same rise but with slightly larger bubbles |
| Sugar | Honey or Maple Syrup (use 1 teaspoon liquid) | Adds subtle sweetness; requires reducing water to 349ml to account for liquid; creates darker crust color |
| Water | Plant-Based Milk (use 350ml unsweetened almond or oat milk) | Adds subtle creaminess; slight sweetness; requires reducing sugar to 3g to avoid over-sweetness |
| Sea Salt | Kosher Salt (use 12g) | Same flavor; kosher crystals are larger and less dense, requiring more by weight for equal saltiness |
Herb and Seed Variations
Transform this basic vegan bread recipe by adding mix-ins after the initial kneading phase. Incorporate 15ml of your choice: fresh rosemary (finely chopped), dried oregano, sesame seeds, sunflower seeds, or flax seeds. These additions don’t change hydration significantly and create specialty vegan bread perfect for specific meals.
Serving Suggestions and Pairings
This vegan bread shines as a versatile foundation for countless occasions. Serve warm slices with plant-based hummus and roasted vegetables for a Mediterranean lunch. Toast thick slices and top with avocado, cherry tomatoes, and fresh herbs for a vibrant breakfast. The neutral flavor profile makes this vegan bread ideal for hearty sandwiches filled with grilled portobello mushrooms, sun-dried tomato tapenade, and fresh greens.
For dinner service, offer warm slices alongside Italian minestrone soup or a creamy tomato bisque. The bread’s slight chewiness and crispy crust pair beautifully with olive oil for dipping. At breakfast, slice and serve with your favorite plant-based butter and fruit preserves, or use in French toast made with aquafaba and coconut milk. Fresh vegan bread also works wonderfully for breadcrumbs, croutons, or bread pudding made with plant-based custard.
Storage and Reheating
| Storage Method | Duration | Instructions |
|---|---|---|
| Paper Bag (Room Temperature) | 3-4 days | Store in brown paper bag to allow air circulation; prevents moisture from condensing inside plastic. Bread will gradually lose crispness but remains edible. Check daily for mold, especially in humid climates. |
| Bread Box | 4-5 days | Traditional bread boxes maintain optimal humidity without promoting mold. Place vegan bread cut-side down on a cutting board inside the box. Allow air circulation by not sealing tightly. |
| Plastic Bag (Room Temperature) | 2-3 days | Use only if you prefer softer crust; plastic traps moisture. Check daily for condensation and mold growth. Not recommended for long-term storage due to moisture accumulation. |
| Freezer (Wrapped) | Up to 3 months | Cool bread completely, then wrap tightly in plastic wrap and then aluminum foil. Label with date. Thaw at room temperature for 2-3 hours before unwrapping to prevent condensation. |
| Frozen Slices | Up to 3 months | Slice bread after cooling, then freeze in individual portions wrapped in parchment paper inside a freezer bag. Toast directly from frozen for quick breakfast or snacks. |
| Reheating (Oven) | N/A | Wrap day-old vegan bread loosely in foil and place in 350°F (175°C) oven for 10 minutes. This restores crispness to the crust and warms the interior without drying the crumb. |
| Reheating (Toaster) | N/A | Use toaster oven on medium setting for sliced vegan bread; regular toasters heat unevenly. Toast until exterior crisps but interior remains soft, about 3-4 minutes depending on slice thickness. |
Nutritional Information
Approximate values per serving (one slice, approximately 55g).
| Nutrient | Amount per Serving | Daily Value |
|---|---|---|
| Calories | 145 kcal | 7% |
| Total Fat | 2g | 3% |
| Saturated Fat | 0.3g | 1% |
| Trans Fat | 0g | 0% |
| Cholesterol | 0mg | 0% |
| Sodium | 580mg | 25% |
| Total Carbohydrate | 28g | 10% |
| Dietary Fiber | 1g | 4% |
| Total Sugars | 0.5g | 1% |
| Protein | 4g | 8% |
| Iron | 2.5mg | 14% |
| Thiamine (Vitamin B1) | 0.15mg | 13% |
Frequently Asked Questions
Can I substitute all-purpose flour with self-rising flour in vegan bread?
No, self-rising flour will not work for this vegan bread recipe. Self-rising flour contains added baking powder and salt, which will create a cake-like texture rather than bread’s characteristic chewy crumb. The yeast fermentation requires plain flour without chemical leavening agents. Use all-purpose, bread, or whole wheat flour exclusively.
How do I know when my vegan bread is fully baked inside?
Tap the bottom of the loaf with your knuckle; fully baked vegan bread produces a hollow, resonant sound. Use an instant-read thermometer to confirm the internal temperature reaches 200-205°F (93-96°C). If you’re unsure, add 5 more minutes of baking time; over-baking bread dries it slightly but won’t ruin it, while under-baking creates gummy, doughy texture.
Why didn’t my vegan bread rise properly during the bulk fermentation?
Most rising failures result from yeast that wasn’t activated properly or room temperature that was too cold. Verify your water reached 105-110°F (40-43°C) and that foam appeared after 5 minutes. Place the bowl in a warmer location, ideally 75-78°F (24-26°C); cold kitchens extend fermentation times dramatically. If your kitchen is consistently cold, preheat your oven to its lowest setting, turn it off, and place the dough inside to rise.
Can I make vegan bread dough the night before and bake it in the morning?
Yes, cold overnight fermentation improves flavor significantly. Shape your dough after an hour of bulk fermentation, then refrigerate in a covered container for 8-24 hours. Bake directly from the refrigerator without thawing; add 5-10 minutes to the covered baking time since the cold dough needs extra heat to reach the oven spring phase. This method creates deeper, more complex flavor than same-day baking.
What’s the best way to add seeds or herbs to vegan bread dough?
Add seeds or herbs after the kneading phase, during the final 2-3 minutes of hand-kneading when the dough is smooth and elastic. Incorporate finely chopped fresh herbs (15ml total) or seeds (15ml total) by kneading them in gently. Over-mixing damages the gluten structure unnecessarily. Alternatively, press seeds onto the shaped loaf’s surface before the second rise for more visible, crunchy texture.
Why is my vegan bread dense and gummy in the middle?
Dense, gummy vegan bread results from under-baking, insufficient gluten development, or excessive moisture. Ensure the internal temperature reaches 200-205°F (93-96°C) and that you knead for the full 10 minutes to develop gluten properly. Cool completely (at least 1 hour) before slicing, as cutting warm bread releases steam and creates gummy texture. If problems persist, verify your flour’s protein content and water temperature for consistency.
Conclusion
Vegan bread proves that plant-based baking delivers results every bit as satisfying as traditional recipes. This reliable recipe transforms five simple ingredients into a loaf with a crispy, golden crust and tender, open crumb that toasts beautifully and holds up to your favorite toppings. Master these foundational techniques, and you’ll bake excellent vegan bread consistently, unlocking confidence for countless variations and experiments ahead. Welcome this rewarding bread to your kitchen routine.

Soft, Fluffy Vegan Bread Loaf
Ingredients
- 3 ½ cups all-purpose flour
- 1 ½ cups warm water
- 1 teaspoon active dry yeast
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 tablespoon sunflower oil
- 1 teaspoon apple cider vinegar
Instructions
- In a large mixing bowl, combine flour, salt, yeast, and sugar.
- Add warm water, oil, and vinegar. Mix until a shaggy dough forms.
- Knead the dough on a floured surface 5-7 minutes until smooth and elastic.
- Place in an oiled bowl, cover, and let rise at room temperature for 2-3 hours or until doubled in size.
- Gently deflate the dough, shape into a loaf, and place on a baking sheet.
- Cover and let rise again for 45 minutes.
- Preheat oven to 375°F (190°C). Bake for 45 minutes, rotating halfway through for even browning.
- Cool completely on a wire rack before slicing.
Notes
Store in an airtight container at room temperature for up to 3 days or freeze individual slices for up to 3 months.

