Perfect squishy and soft potato hamburger bun recipe! The secret is a little potato and potato cooking water in the dough. These buns also make great soft sandwich buns!
Why you’ll love this potato hamburger bun recipe
- There are a lot of ways to enjoy a hamburger and one of my favourites is with a squishy soft hamburger bun! These potato hamburger buns fit the bill perfectly, as they are light as a feather, but still sturdy enough that they don’t melt or fall apart.
- You need only a little bit of mashed potato and potato cooking water to make these buns. Potato is the secret to soft buns.
- This soft hamburger buns recipe can be doubled or tripled to feed a crowd or to stock up the freezer, as they freeze beautifully!
Ingredients and substitutions
Potatoes – You can use either baking potatoes (such as Russet) or white or yellow mashing potatoes (such as Yukon Gold). I have used both with success.
Yeast – Use either Active Dry Yeast or regular Instant Yeast, such as SAF Brand yeast. Quick or Rapid-Rise yeast is not recommended.
- Cut up the peeled potatoes and place them into a pot of cold water.
- Bring potatoes to a boil, then reduce heat slightly and cook until very tender (test with a knife to be sure!).
- Remove the cooked potatoes to a bowl, reserving the required amount of potato cooking water.
- Mash the potatoes really well with a fork (or you can run them through a potato ricer, if you have one).
- Add the mashed potatoes and the potato cooking water to a large bowl or the bowl of a stand mixer and add the oil.
- Add the honey to the bowl.
- Stir together with the paddle attachment until smooth and cooled to at least 105F.
- Add the yeast and mix in.
- Measure out the flour and mix together with the salt.
- Add about 1/2 of the flour mixture and mix in with the paddle attachment.
- Switch to the kneading hook and mix in the remaining flour mixture.
- Knead the dough until it wraps the hook and clears the bowl. It should be quite moist and slightly sticky.
- Remove the dough to a floured work surface. and knead, adding a bit more flour as needed if it is sticking to your hands or the work surface. Don’t add too much flour. You want to keep the dough very moist.
- Form dough into a ball.
- Place dough in a greased container and cover.
- Allow to rise until doubled, about 45-60 minutes.
- Deflate the dough and weigh the dough ball. Divide the total weight by the number of buns you are making (6 for the 1X recipe). Mine were 73g.
- Weigh out the individual buns and set aside.
- Form dough pieces into balls by stretching out the top until smooth, then flipping over and pinching together well at the bottom.
- Flip back over with the smooth top-up and repeat with all the dough pieces.
- Place the dough balls onto a baking sheet, allowing lots of room between the buns.
- Use the palm of your hand to gently flatten the balls slightly.
- Cover with a clean towel and allow to rise until doubled, about 30 minutes.
- Brush with egg wash before baking.
Can I use leftover mashed potatoes?
You could. Just keep in mind that they are probably seasoned, so reduce the added salt accordingly.
Can I use instant mashed potatoes?
Again, you could, but you won’t have access to the potato boiling water if you go that route, which may affect the finished texture of the buns to some extent. If using instant mashed, replace the potato boiling water with lukewarm water.
Can I double or triple the recipe?
Absolutely! Just use the handy dandy “2X” or “3X” buttons in the Recipe Card below and the ingredients will automatically double or triple for you.
Can I freeze these buns?
You can and you should! If you can’t use the buns up when fresh, pop the buns into the freezer and enjoy them later. They freeze beautifully. To thaw, simply take out the buns you need and leave them sitting on the counter for 15-20 minutes, or until thawed.
Get the Recipe: Soft and Squishy Potato Hamburger Buns
- 1/2 cup (85 g) mashed potatoes, from 1 large baking potato or two small mashing potatoes, such as Russet or Yukon Gold
- 1/2 cup (125 ml) hot potato cooking water
- 2 Tablespoon vegetable or canola oil, or other neutral-tasting cooking oil
- 1 Tablespoon runny honey, lightly flavoured or *see Note 1 below
- 2 1/4 teaspoon instant or dry active yeast
- 1 teaspoon fine table salt
- 1 1/2 cups (200 g) all purpose flour, unbleached recommended, plus more as needed
Optional Egg Wash:
- 1 large egg
- 1 teaspoon water
Prepare the mashed potatoes:
- Cut the potatoes in evenly sized pieces and place in a medium-large saucepan. Cover potatoes with at least an inch of cold water. Bring to a boil over high heat, then lower heat slightly and continue cooking until potatoes are tender. DO NOT DRAIN YET! Place a strainer over a medium bowl and pour potatoes and water over, reserving the potato water in the bowl and the potatoes in the strainer. Remove strained potatoes to a bowl and mash really well with a fork (or run through a potato ricer, if you have one). Measure out the required amount of potato cooking water and set aside.
Prepare the bread:
- In a large bowl or the bowl of a stand mixer fitted with the paddle attachment, dd the measured mashed potatoes. *Tip! If you potatoes are a little lumpy still, run the mixer on low with the paddle attachment to smooth them a little more before proceeding. Add the potato cooking water, oil and honey to the bowl and mix in. Allow mixture to cool to at least 105F. Check with a thermometer to be sure. If the mixture is too hot, it may kill the yeast.
- When potato mixture has cooled as required, add the yeast and mix in. *Tip! If using Active Dry Yeast, allow the yeast to stand in the liquid 5 minutes before proceeding. Measure out the flour and stir in the salt. Add 1/2 of the flour mixture to the bowl and mix in with the paddle attachment. Switch to the kneading hook and mix in the remaining flour mixture until you have a moist dough ball, not sticky to touch, but almost. You may need to add a bit more flour than specified, but be careful you don't add too much. You want to stop when the dough clears the bowl and wraps the kneading hook, but is still very moist.
- Remove dough to a floured work surface and knead a minute or so, adding a bit more flour if necessary, only if the dough is sticking to your hands or the work surface. Don't add too much! Keep the dough as moist as possible.
- Place dough into a greased bowl, cover with plastic wrap and allow to rise until doubled, about 45-60 minutes.
- Preheat oven to 350F (regular bake/not fan-assisted).
- Remove dough to a floured work surface and gently deflate. Divide dough into 6 equal pieces (*see Note 2 below). Form each piece into a ball (*see Note 3 below) and place onto a baking sheet, leaving about 3 inches between the dough balls.
- Cover the baking sheet with a clean tea towel and set aside to rise until doubled and puffy, about 30 minutes.
- Before baking, you can brush with egg wash (mix together egg and water and brush on top of buns). Be sure to cover the buns completely and thoroughly with the egg wash, all the way to the bottom. to ensure an even baked colour. The egg wash will produce a slightly shiny, golden colour. Alternatively, you can dust with flour instead. The buns will not be shiny and will be lighter in colour after baking. I like to use the egg wash then sometimes I will dust lightly with flour after baking.
- Bake the buns for 20-23 minutes, rotating the pan halfway through baking. Bake until just lightly golden on top and not yet browning on the sides. Cool rolls in the pan for 5 minutes, then remove to a cooling rack to cool completely. If not enjoying immediately, store in an airtight container or freeze for longer storage.
Hi! I’m Jennifer, a home cook schooled by trial and error and almost 40 years of getting dinner on the table! I love to share my favourite recipes, both old and new, together with lots of tips and tricks to hopefully help make your home cooking enjoyable, stress free, rewarding and of course, delicious!