Homemade Potato Bread

Potato bread is so full of flavor! With a firm crust and lots of little air pockets, it's the best bread ever for making toast.

Potato Bread
Elise Bauer

Do you like potato bread?

Potato bread is essentially wheat bread with a mashed potato worked into the dough.

It has the most wonderful crust, and the light but firm structure, with generous craggly holes make for the most fantastic toast. (All those nooks and crannies? Perfect butter and jam receptacles.)

With all of the artisan breads available at the markets these days it's a wonder anyone makes their own bread anymore. But I have yet to find freshly baked potato bread at the market, and making it at home is easy, especially if you have a mixer or bread machine.

Potato Bread
Elise Bauer

I recently came across a basic recipe for potato bread (called Hot Loaf) in MK Fisher's classic How to Cook a Wolf, written during WWII with essays on keeping the wolves of hunger at bay when food and money are scarce.

The recipe gave some basic guidelines, but left some things completely open to interpretation, like the amount of dough, "sift in enough flour to make the dough soft and workable..." and the baking temperature, "bake in a moderate oven until a fine golden crust is formed."

So, I've gathered advice from other recipes (here's a good one from the fine folks at King Arthur) to come up with more specific instructions.

That said, bread making really is an art that improves with practice. This recipe is flexible and forgiving, so it's a good one to try if you are just starting your home bread making adventures.

Homemade Potato Bread

Prep Time 30 mins
Cook Time 35 mins
Rising Time 2 hrs 45 mins
Total Time 3 hrs 50 mins
Servings 12 servings
Yield 2 loaves


  • 1 large russet potato (about a 12 ounce potato)

  • 2 cups (475 ml) milk

  • 2 teaspoons salt

  • 1 teaspoon sugar

  • 2 tablespoons extra virgin olive oil

  • 1 packet instant yeast (2 1/4 teaspoons)

  • 5 cups (680g) all purpose flour


  1. Cook, peel, mash the potato:

    You will need 6-8 ounces of mashed potato for this potato bread recipe. That's between 3/4 cup and one cup of mashed potatoes.

    The easiest way to cook the potato is to poke it all over with the tines of a fork and microwave it 4 minutes on one side, 4 minutes on the other side, on high. Let it cool, then peel it, and mash it with a fork.

    Or, you can boil the potato. Peel the potato, cut it into large chunks, cover it with water in a pot, bring to a simmer, and cook for 10 minutes or so until a fork easily goes through the potatoes, drain, cool, and mash.

  2. Heat the milk, whisk in mashed potato:

    Put two cups of milk into a medium saucepan with the salt and sugar. Heat on medium heat until the milk starts to bubble at the edges, then remove from heat. Stir to dissolve the salt and sugar. Whisk in the olive oil and the mashed potato.

    Pour into the mixing bowl of a standing mixer (or just a large bowl if you don't have a mixer), and let cool until it is still warm, but not hot, to the touch. (If the mixture is too hot, it will kill the yeast in the next step.)

    Elise Bauer
  3. Add yeast and 2 cups of flour:

    Stir in the yeast. Stir in 2 cups (264 g) of the flour. Use a standing mixer such as a KitchenAid (recommended), attach the mixing paddle, and mix on medium high speed for 4 minutes. This will help break up any potato lumps and help incorporate the mashed potatoes into the dough.

    (If you are using a bread machine, put the milk potato mixture, the yeast, and all of the flour into the bread machine and knead for 8 minutes, skip the next step and proceed to step 5.)

  4. Add the remaining flour and knead:

    Swap out the mixing paddle for the dough hook on your mixer. Add the remaining 3 cups (416 g) of flour and mix on medium low speed for 8 minutes. The dough should be rather loose and a little tacky.

    Elise Bauer
  5. Put dough into a large bowl, let dough rise:

    Rub the inside of a large bowl with some olive oil. Transfer the dough from the mixing bowl and put it into this large bowl (can use your mixing bowl if you clean it, and coat the inside with oil). Gently coat the top of the dough with a little olive oil.

    Cover the bowl with plastic wrap or a dampened towel (to prevent the dough from drying out). Place in a warm spot for 2 hours or in the refrigerator overnight.

    Elise Bauer
    Elise Bauer

    The dough should at least double in size. You'll know when it has risen sufficiently when you press into the top with your fingertip and the indentation remains for a while.

  6. Punch down the dough, place in loaf pans:

    Press down on the dough with your hand to deflate it. Turn it out onto a clean lightly floured surface and knead a couple of times. Cut the dough into two halves (a pastry scraper comes in handy for this).

    Elise Bauer
    Elise Bauer

    Rub a little olive oil inside of two 8x4-inch loaf pans. Place a dough half in each and press the dough into the bottom of the pans.

    Elise Bauer
    Elise Bauer
  7. Let dough rise again:

    Coat the top of the loaves with a little olive oil. Cover the loaf pans with plastic wrap and put in a warm place for 45 minutes to an hour or longer, until the dough has doubled in size.

  8. Bake:

    Preheat oven to 350°F (175°C). Remove the plastic wrap from the loaf pans and gently place the loaf pans in the oven in the middle rack. Bake for 35 minutes until the crust is golden brown and the internal temperature is between 190 and 200°F.

    Elise Bauer

    While the bread is still warm in the pan, use a dull dinner knife and run along the edge of the pan between the pan and the bread to loosen the bread from the pan. Turn out of the loaf pans on to a rack, let cool completely before slicing.


Gluten-free Potato Bread from Serious Eats

Cheesy Potato Bread from Dine and Dish

Parmesan Potato Bread from Baked by Rachel

Potato Bread
Elise Bauer
Nutrition Facts (per serving)
281 Calories
4g Fat
53g Carbs
8g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 281
% Daily Value*
Total Fat 4g 5%
Saturated Fat 1g 5%
Cholesterol 3mg 1%
Sodium 380mg 17%
Total Carbohydrate 53g 19%
Dietary Fiber 2g 9%
Total Sugars 1g
Protein 8g
Vitamin C 3mg 15%
Calcium 67mg 5%
Iron 3mg 17%
Potassium 303mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.