These soft, pillowy sweet potato rolls are everything you want in homemade dinner rolls: fluffy, lightly sweet, buttery, and tall enough to make you proud. The mashed sweet potato adds natural moisture and a gorgeous golden color, while honey brings just a touch of sweetness. I first made these for Thanksgiving a few years ago, and now they're the one thing my family asks me to bring every single holiday.


If you've never worked with yeast before. Serve them warm with Garlic Bread on the side for a bread basket everyone will love, or pair them with something sweet like Brown Sugar Cinnamon Pop Tarts for a cozy weekend brunch spread.
What Makes Sweet Potato Rolls So Special
There's a reason Sweet Potato Rolls show up on holiday tables year after year. The sweet potato doesn't just add flavor; it makes the dough incredibly soft and keeps the rolls moist for days. Unlike plain white dinner rolls, these have a subtle sweetness and a beautiful amber hue that makes them look bakery-level good. Plus, the dough is forgiving. Even if you're new to bread baking, you'll end up with fluffy, tender rolls that pull apart in soft layers.
Jump to:
Sweet Potato Rolls Ingredients
Here's everything you need to make fluffy Sweet Potato Rolls dinner from scratch.
See Recipe Card Below This Post For Ingredient Quantities
- Sweet potato: Forms the base of the dough and adds moisture, color, and a subtle sweetness. Use about 250-290g of peeled and chopped sweet potato, which will give you 1 cup of mashed sweet potato once cooked.
- Whole milk: Warmed to 110°F, this helps activate the yeast and makes the dough tender. Room temperature or slightly warm milk works best for yeast breads.
- Platinum Yeast from Red Star: One standard packet (2 ¼ tsp) is all you need. This helps the dough rise tall and fluffy.
- Honey: Divided between activating the yeast and sweetening the dough. Honey also helps keep the rolls soft and adds a gentle flavor.
- Eggs: Two large eggs at room temperature help bind everything together and add richness to the dough.
- Unsalted butter: Softened butter makes the rolls tender and gives them that buttery, flaky potato rolls texture. Starting with room-temperature butter helps it blend smoothly into the dough.
- Salt: Balances the sweetness and brings out all the flavors in the dough.
- All-purpose flour: The structure of the rolls. You'll need about 4 cups, plus a little extra for kneading. Don't add too much, or the rolls can turn out dense.
- Flaky sea salt: Optional, but a light sprinkle on top before baking adds a nice touch and a little crunch.
- Cinnamon butter: Also optional, but these rolls are incredible served warm with homemade cinnamon butter on the side.
How to Make Sweet Potato Rolls
Here's how to make Sweet Potato Rolls with yeast that turn out soft and fluffy every time.
Cook the sweet potato: Peel and chop your sweet potato into chunks, then boil or roast until fork-tender. Mash it until completely smooth and set it aside to cool slightly while you prep the other ingredients.

Activate the yeast: In a small bowl, combine the warm milk (110°F is ideal) with 1 teaspoon of honey and the yeast. Give it a gentle stir and let it sit for 5 to 10 minutes. You'll know it's ready when it gets foamy and bubbly on top.
Mix wet ingredients: In a large mixing bowl, whisk together the mashed sweet potato, the remaining honey, eggs, and softened butter until everything is smooth and well combined.
Combine dough: Pour the foamy yeast mixture into the sweet potato mixture, then add the salt. Gradually stir in the flour, one cup at a time, until a sticky dough starts to form. It should pull away from the sides of the bowl but still feel a little tacky.
Knead: Turn the dough out onto a lightly floured surface. Knead for 8 to 10 minutes until the dough becomes smooth and elastic. If it's too sticky, sprinkle in a little more flour, but don't add too much or the rolls will turn out heavy.
First rise: Place the dough in a greased bowl, cover it with a clean towel or plastic wrap, and let it rise in a warm spot until it doubles in size. This usually takes 1 to 2 hours, depending on how warm your kitchen is.
Shape rolls: Punch down the dough to release the air, then turn it out onto your counter. Divide it into 20 equal pieces (a kitchen scale helps here). Shape each piece into a smooth ball by tucking the edges underneath, then place them on a parchment-lined baking sheet or in a greased baking dish.
Second rise: Cover the shaped rolls with a clean towel and let them rise again until they're puffy and nearly doubled, about 45 to 60 minutes. They should look soft and pillowy.

Preheat oven: While the rolls are finishing their second rise, preheat your oven to 375°F (190°C).
Bake: If you'd like, brush the tops of the rolls with a little melted butter and sprinkle with flaky sea salt. Bake for 20 to 25 minutes, or until the tops are golden brown and the rolls sound hollow when you tap them.
Cool and serve: Remove the rolls from the oven and let them cool slightly on the pan before transferring to a wire rack. Serve warm with cinnamon butter or plain butter.
Substitutions and Variations
Use pumpkin instead of sweet potato. Canned pumpkin puree (not pumpkin pie filling) works great in place of mashed sweet potato. The rolls will have a slightly earthier flavor.
Try coconut oil instead of butter. For a dairy-free version, use melted coconut oil in place of the butter and swap the milk for almond or oat milk.
Make them savory. Skip the honey and add a tablespoon of sugar instead, then mix in some fresh rosemary or grated Parmesan for a savory twist.
Add cinnamon to the dough. If you want a little more warmth and spice, stir in ½ teaspoon of cinnamon with the flour.
Shape into a pull-apart loaf. Instead of individual rolls, place all the dough balls close together in a greased 9x13-inch pan. They'll bake into one big pull-apart loaf that's perfect for sharing.
Equipment For Sweet Potato Rolls
You don't need any fancy tools to make these homemade dinner Sweet Potato Rolls, but here's what will make the process easier:
- Medium pot or baking sheet for cooking the sweet potato
- Mixing bowls (one large, one small)
- Whisk for combining wet ingredients
- Measuring cups and spoons
- Baking sheet or greased baking dish (9x13-inch works great)
- Parchment paper (optional, but helps with cleanup)
- Clean kitchen towel to cover the dough while it rises
Storage and Reheating Tips
Store at room temperature. Keep the rolls in an airtight container or a resealable bag for up to 3 days. They'll stay soft thanks to the sweet potato.
Freeze for later. Let the rolls cool completely, then freeze them in a freezer-safe bag for up to 3 months. Thaw at room temperature and warm in the oven before serving.
Reheat without drying out. Wrap the rolls in foil and warm them in a 300°F oven for 10 to 15 minutes. You can also microwave individual rolls for 15 to 20 seconds, but the oven method keeps them softer.
Make the dough ahead. After the first rise, punch down the dough, cover it tightly, and refrigerate overnight. The next day, let it come to room temperature, shape the rolls, and continue with the second rise.
Expert Tips
Warm your milk to the right temperature. Too hot (over 120°F) and you'll kill the yeast. Too cold and the yeast won't activate. Aim for 110°F, which should feel warm but not hot when you test it with your finger.
Don't skip the kneading. Kneading develops the gluten, which gives the Sweet Potato Rolls their soft, fluffy structure. If the dough feels too sticky while kneading, add just a tablespoon of flour at a time.
Let the dough rise in a warm spot. If your kitchen is cold, turn on your oven to the lowest setting for a minute, then turn it off and place the covered dough inside. The gentle warmth will speed up the rise.
Use a kitchen scale for even rolls. Dividing the dough into 20 equal pieces by eye is tricky. A scale ensures every roll bakes evenly and looks uniform.
FAQ
How do you make sweet potato rolls soft and fluffy?
The secret is in the mashed sweet potato, which adds moisture and keeps the dough tender. Make sure you knead the dough long enough to develop the gluten, and don't add too much extra flour. Also, let the dough rise fully during both rises so the rolls have time to get light and airy.
Can I make sweet potato rolls ahead of time?
Yes. You can make the dough a day ahead and refrigerate it after the first rise. The next day, bring it to room temperature, shape the rolls, and let them do their second rise before baking. You can also freeze baked Sweet Potato Rolls and reheat them when you're ready to serve.
What is the best way to store sweet potato rolls?
Keep them in an airtight container or a resealable plastic bag at room temperature for up to 3 days. The sweet potato helps them stay moist longer than regular dinner Sweet Potato Rolls. For longer storage, freeze them in a freezer-safe bag for up to 3 months.
How do you reheat sweet potato rolls without drying them out?
Wrap the rolls in foil and warm them in a 300°F oven for 10 to 15 minutes. This keeps them soft and brings back that fresh-baked warmth. If you're reheating just one or two, wrap them in a damp paper towel and microwave for 15 to 20 seconds. Just be careful not to overdo it, or they'll get tough.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Sweet Potato Rolls

Soft Sweet Potato Rolls
Ingredients
Method
- Place chopped sweet potato in a medium saucepan and cover with water. Bring to a boil over high heat.
- Reduce heat to medium-high and cook until the sweet potato is very tender, about 10-12 minutes.
- Drain and mash sweet potato until smooth, leaving small lumps if desired. Measure 1 cup (230 g) for the dough and set aside to cool slightly.
- In the bowl of a stand mixer, whisk together warm milk, yeast, and 2 tablespoon honey. Cover and let sit for 5 minutes until frothy.
- Add the remaining honey, eggs, softened butter, mashed sweet potato, and salt to the yeast mixture.
- Gradually add 5 ½ cups bread flour to the wet ingredients while mixing on low speed, forming a sticky dough.
- Knead the dough with the stand mixer dough hook for 8-10 minutes, or by hand for 10-12 minutes, until smooth and elastic.
- Place dough in a lightly greased bowl, cover with a towel or plastic wrap, and let rise in a warm spot for 1 ½-2 hours, until doubled in size.
- Punch down the dough to release air and divide into 20 equal pieces. shape each piece into a smooth ball.
- Arrange rolls on a parchment-lined baking sheet, leaving a little space between them. Cover and let rise for 30-40 minutes until slightly puffed.
- Preheat the oven to 375°F (190°C).
- Bake the rolls for 20-25 minutes, until golden brown and cooked through.
- Brush the tops with melted butter and sprinkle with flaky sea salt if desired.













Leave a Reply