Why Sweet Potato Crust Mini Buns Are My New Go-To Treat
Let me start by gushing—these sweet potato crust mini buns have taken over my snack rotation, and I’m not even sorry. A friend dumped a huge bag of chestnut sweet potatoes on me last week (bless their soul), and while steaming them was cozy, I wanted something more fun. So I whipped up these buns: soft, pillowy bread stuffed with sweet potato puree, plus a flaky sweet potato crust on top. Trust me, one bite and you’ll be hooked too. Let’s dive into how to make them!

Ingredients You’ll Need
First things first—grab all these ingredients. I’ve split them into bread dough and crust parts to make it easy:
Bread Dough Ingredients
- 50g water
- 10g milk powder
- 45g whole egg liquid
- 110g sweet potato puree
- 45g granulated sugar
- 2g salt
- 275g bread flour
- 3.5g yeast
- 25g butter (softened)
Sweet Potato Crust Ingredients
- 20g butter (softened)
- 1 egg yolk
- 15g powdered sugar
- 20g sweet potato puree
- 10g cake flour
Step-by-Step Instructions for Sweet Potato Crust Mini Buns
Don’t worry—this recipe is totally doable, even if you’re new to bread making. I’ll walk you through every step with tips from my own messy kitchen experience!
Step 1: Prep the Sweet Potato Puree

First up: cook the sweet potatoes. Scrub them clean (no need to peel if you’re lazy—wait, no, peel them for smooth puree) and steam until fork-tender. This takes about 20-25 minutes, depending on how big your potatoes are. Pro tip: stick a fork in them halfway through to check—if it goes in easily, they’re done!

Now, here’s a hack: my chestnut sweet potatoes were super dry (like, desert-level dry). So I added 1/3 cup of milk and blitzed them in a blender until smooth. If your sweet potatoes are moister (lucky you!), skip the milk—just mash them with a fork. The goal is a silky puree, not lumpy chunks. No one wants a bun with potato clumps, right?
Step 2: Make the Bread Dough

Time to get the dough going! I used a bread machine (because kneading by hand makes my arms ache—yes, I’m lazy), but you can do it by hand too. Here’s the order for the bread machine: put water, milk powder, whole egg liquid, sweet potato puree, granulated sugar, and salt in first. Then cover with bread flour, and make a little well in the flour for the yeast (don’t let yeast touch salt or sugar directly—it kills the yeast!). Set the machine to knead for 10 minutes, rest for 5 minutes, then knead for another 20 minutes.

After kneading, check the dough: it should be smooth and stretchy enough to make a “glove membrane.” That means if you pull a small piece of dough, it forms a thin, translucent membrane without breaking. If it breaks easily, knead a few more minutes. This step is crucial for soft buns—don’t skip it!
Step 3: First Rise (Fermentation)

Shape the dough into a ball and put it back in the bread machine (or a greased bowl if hand-kneading). Let it rise for about 30 minutes. How do you know it’s done? Poke it with a finger—if the indentation stays and doesn’t spring back immediately, it’s ready. If it springs back, let it rise a little longer.

Pro tip: put the bowl in a warm place (like near a radiator or in an oven with the light on) to speed up rising. Cold kitchens are the enemy here!
Step 4: Shape the Mini Buns

Punch down the dough to release air (satisfying, right?). Divide it into 8 equal parts—each about 70g. I used a kitchen scale to be precise, but if you don’t have one, just eyeball it (no judgment).

Roll each piece into a smooth ball and place them in a greased baking pan (I used a 9-inch round pan). Leave some space between them—they’ll expand! Then put the pan in the oven (turn off the oven, just use the residual warmth) for the second rise, about 30 minutes. They should double in size.
Step 5: Make the Sweet Potato Crust

While the buns are rising, make the crust—it’s so easy! Start with softened butter (not melted, just soft enough to stir). Beat it with powdered sugar until light and fluffy (about 2 minutes). Then add the egg yolk and beat until fully mixed.

Next, add the sweet potato puree and mix well. Then sift in the cake flour and stir until smooth. The crust should be thick enough to pipe—if it’s too runny, add a little more flour; if too thick, add a tiny bit of milk.

Put the crust mixture into a piping bag with a star tip (or any tip you like). If you don’t have a piping bag, use a plastic bag and cut a small hole in the corner—works just as well!
Step 6: Bake the Buns

Take the risen buns out of the oven (preheat the oven to 175°C/350°F now). Pipe the crust mixture on top of each bun—be generous, but don’t cover the whole bun (leave some space for expansion).

Put the pan in the preheated oven (middle rack) and bake for 20 minutes. Check at 15 minutes—if the tops are getting too dark, cover with aluminum foil. Every oven is different, so adjust time if needed.

When done, the buns should be golden brown and smell amazing. Let them cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. Don’t eat them hot—they’re better when slightly cooled (the crust gets flakier).
Final Thoughts & Tips
These sweet potato crust mini buns are perfect for breakfast, snacks, or even dessert. The sweet potato adds a natural sweetness and moisture, and the crust is flaky and buttery. I’ve made them three times already, and each time they disappear in a day.
Important Tips
- Sweet Potato Puree Consistency: If your sweet potatoes are dry (like chestnut sweet potatoes), add a little milk or water when mashing. If they’re wet, skip the extra liquid. You want a thick but spreadable puree.
- Baking Time & Temperature: Ovens vary, so check the buns at 18 minutes. If they’re not golden, bake a little longer. Don’t overbake—they’ll get dry.
- Storage: Keep the buns in an airtight container at room temperature for up to 3 days. You can also freeze them—thaw at room temperature or microwave for 10 seconds.

Try this recipe and let me know how it goes! I’d love to see your photos—tag me if you post them (but wait, no links allowed, so just imagine tagging me). Enjoy your delicious sweet potato crust mini buns!



