Vegan Potato Bread | Yup, it's Vegan

Vegan Potato Bread

Soft, fluffy vegan potato bread made with no dairy or eggs. Bakes up with a nice crispy browned crust, and a moist interior with light potato flavor; stays soft at room temperature for a few days.

Course baked goods, bread
Cuisine dairy-free, egg-free, nut-free, refined sugar-free, soy-free, vegan, vegetarian
Keyword vegan potato bread
Prep Time 15 minutes
Cook Time 45 minutes
Resting and Cooling Time 3 hours
Total Time 1 hour
Total Yield 2 small loaves
Calories Per Serving 130 kcal
Author Yup, it's Vegan


  • 385 grams mashed potato (2 cups mashed / about 2 Russet potatoes)
  • 375 grams bread flour
  • 1.5 tsp salt
  • 0.25 oz instant or rapid-rise yeast (1 package)
  • 1/3 cup plain, unsweetened non-dairy milk (or water)
  • 3 tbsp olive oil


  1. To a mixing bowl, add the bread flour, salt, and instant yeast, and stir together. Add the non-dairy milk, the mashed potato, and the olive oil. Stir to combine until a dough forms. It will generally seem dry at first and then come together.

  2. Transfer the dough to a lightly floured surface and knead for 5 minutes, or until elastic. (Alternately, use a mixer with a dough hook). Add as little extra flour as you can get away with during this process.

  3. Once done kneading, place the dough in a bowl and cover it with a damp towel. Place it in a warm location inside your home, such as near the oven. In winter I sometimes turn on my oven for about 60 seconds to get some heat circulating, then turn it back off and put the bread inside. Let the dough rest until approximately doubled in size, which is generally about 30 to 45 minutes using the rapid-rise yeast, depending on ambient conditions.

  4. Line a baking sheet with parchment paper. Divide the dough in half and shape each half into an oblong ball, and place on the baking sheet. If desired, use a sharp knife to score the top of the loaves. Let the shaped loaves rest for another 10 minutes while preheating the oven to 425 degrees Fahrenheit. Don't worry if they look a little flat; this bread gets a lot of oven spring.

  5. Bake the vegan potato bread for approximately 40 minutes, or until the crust is browned all over the outside, and when tapped the bread sounds hollow inside. Remove from the oven, and let cool for at least an hour before slicing. If you let it cool for a few hours, you'll have the best results. You can slice it earlier than that, but it may still be a bit moist (as in my photos) and not as good for spreading things onto it. If you let it cool completely, the potato bread will have a nice tight crumb.

Recipe Notes

POTATO COOKING: Boiled potatoes work best since the potatoes supply a lot of the moisture for the bread. You can use roasted or steamed potatoes, and may just need to add some extra liquid to bring the dough together - totally fine. Leftover mashed potatoes work too!

Nutrition Facts
Vegan Potato Bread
Amount Per Serving (1 slice (1/16th recipe))
Calories 130 Calories from Fat 27
% Daily Value*
Total Fat 3g 5%
Monounsaturated Fat 2g
Sodium 222mg 9%
Potassium 151mg 4%
Total Carbohydrates 22g 7%
Dietary Fiber 1g 4%
Sugars 1g
Protein 4g 8%
* Percent Daily Values are based on a 2000 calorie diet.