
Introduction
Hey there, bread lovers! π Let me introduce you to my new go-to snack thatβs basically a hug in a bun: these adorable purple sweet potato buns! If youβre tired of plain white bread and want something vibrant, naturally sweet, and super easy to make, this recipe is for you. Purple sweet potatoes bring a beautiful lavender hue and a hint of earthy sweetness that makes these buns both fun to look at and delicious to eat. Plus, theyβre way healthier than regular pastriesβno fancy ingredients, just good, simple stuff. And the best part? You donβt even need an oven! Weβre using a multi-functional pot to cook these up, so even if youβre kitchen-challenged, you can totally pull this off. Letβs dive in!
Ingredients Youβll Need
First, letβs gather the goods. All these ingredients are easy to find at your local grocery store, and most can be substituted if youβre missing something (Iβve been there, donβt worry!). Hereβs what youβll need:
- 200g high-gluten flour β This is key for that fluffy, chewy texture! Regular all-purpose flour might work, but high-gluten gives better elasticity, so your buns wonβt collapse.
- 100g purple sweet potato puree β Fresh or frozen works here! If using frozen, thaw it first and squeeze out any extra moisture. This gives the buns their signature purple color and natural sweetness.
- 100g water β The amount might need adjusting based on your flourβs absorption (more on that in the tips!), but start with this.
- 10g granulated sugar β Adds a little sweetness and helps with the doughβs rise.
- 20g milk powder β Optional, but it adds creaminess and depth. If you donβt have it, you can skip it or use 1 tbsp extra milk instead.
- 5g cooking oil β This keeps the dough smooth and helps with shaping later.
- 3g salt β Enhances the flavors of the sweet potatoes and flour. Donβt skip this!
Step-by-Step: How to Make These Buns
Alright, letβs get our hands a little messy (but in a good way!). Follow these steps carefully, and youβll have golden, fluffy buns in no time. I promise, even if youβve never baked before, this is doableβjust take your time!
1. Prep the Purple Sweet Potatoes
The first step is to turn those sweet potatoes into puree. Letβs start with the veggies!

Step 1: Wash & Slice
Wash the purple sweet potatoes thoroughly under running water. Peel off the skin (I like to use a spoon for thisβno cutting myself, yay!). Then slice them into thin pieces. Pro tip: Donβt make the slices too thick! If theyβre more than 5mm thick, theyβll take forever to steam. Aim for thin, even slices so they cook evenly and fast.

Step 2: Steam Until Soft
Now, steam those slices! Grab your multi-functional pot, fill the deep part with water up to the steaming line (check the manual if youβre unsureβmost have a little indicator). Place the sweet potato slices in the pot, cover with the lid, and steam on high heat for 10 minutes. After 10 minutes, take a fork and poke a sliceβif it goes in smoothly, theyβre done! If not, steam for 2 more minutes. Let them cool slightly, then mash or blend until you get a smooth puree. I like to mash mine with a fork for a slightly textured puree, but smooth is fine too!
2. Mix & Knead the Dough
Now itβs time to mix the dough. This is where weβll get that nice, stretchy texture. No bread machine? No problemβIβll tell you how to do it by hand later!

Step 3: Combine Dry Ingredients
Add all your dry ingredients (except the oil) to your bread machine. Thatβs 200g high-gluten flour, 100g purple sweet potato puree, 10g sugar, 20g milk powder, and 3g salt. If youβre using a bread machine, set it to the “knead” function for 10 minutes. If youβre doing it by hand, use a large bowl and start mixing with a spoon, then your hands. You want to combine everything until there are no dry flour clumpsβthink of it like making a messy mud pie, but for bread!

Step 4: Add Oil & Knead More
Once the dough is smooth (no dry spots!), add the 5g oil. If using a bread machine, keep kneading for another 5-7 minutes. If hand-kneading, knead for about 10 minutes total. The dough should start to feel elasticβwhen you pull a piece, it should stretch without tearing, like a little rubber band. If itβs too sticky, you can add a tsp more flour; if itβs dry, add a splash of water. Patience here is keyβgood kneading = good buns!

Step 5: Rest the Dough
Shape the kneaded dough into a smooth ball. Cover it with plastic wrap and let it rest for 15 minutes. This step is called “relaxing the gluten”βit gives the dough a chance to unwind so when we roll it out later, it wonβt shrink back. Think of it like stretching a rubber band and letting it relax before you pull it again. I usually put mine on the counter, but if itβs cold, Iβll cover the bowl with a damp cloth to keep it warm (a cozy blanket for the dough!).
3. Shape & Cook the Buns
Now weβre getting to the fun part: shaping and cooking! These buns are all about creativityβno two will look the same, which is half the charm.

Step 6: Roll Out the Dough
After resting, take the dough out and place it on a floured surface. Roll it into a thin sheetβabout 2mm thick. Use a rolling pin for this! If youβre lazy like me, you can even use the back of a spoon to spread it, but a rolling pin is faster. Aim for even thickness so the buns cook uniformly. If it sticks, dust the surface with a little extra flour (not too much, thoughβwe want the dough to be soft!).

Step 7: Cut Shapes
Iβm obsessed with using cookie cutters here! Grab your favorite shapesβstars, hearts, or even just circles. Press them gently into the dough to cut out the buns. Donβt worry if theyβre not perfectβimperfections make them look homemade and cute! If you donβt have cookie cutters, use a glass or a clean cup to trace a circle. Get creativeβkids love helping with this step!

Step 8: Proof the Dough
Transfer the cut dough pieces to the multi-functional pan (the one with the flat surface, not the deep pot). Cover the pan with a lid or a clean towel and let the buns proof. Proofing is when the dough rises a bitβtheyβll look puffy and “chubby” when ready. This usually takes 15-20 minutes, depending on the temperature. If itβs cold, you can turn on the multi-functional pot to low heat for 5 minutes to warm the pan, then turn it offβthis creates a nice warm spot for the dough to rise. The goal is to double the size of the buns; youβll know theyβre ready when you press them gently and they spring back slowly.

Step 9: Cook on Low Heat
Hereβs the secret hack: no oil needed! Place the proofed buns directly on the multi-functional pan (no need to grease itβweβre going for that crispy outside!). Set the heat to low and let them cook. Low heat is your friend hereβhigh heat will burn the outside before theyβre cooked through. Let them sit for 2-3 minutes on the first side.

Step 10: Cover & Cook Faster
Cover the pan with the lid to trap some steam. This helps the buns cook evenly from the inside out. Youβll hear them “puffing” a littleβso satisfying! Leave the lid on for about 3 minutes, then check if theyβre golden on the bottom. If not, flip them and cover again for another 3 minutes.

Step 11: Check Doneness
Flip the buns and cook the other side until golden brown. To make sure theyβre done, gently press the top with your fingerβif it springs back quickly, theyβre ready! If it leaves a dent, cook for another minute. They should be golden on both sides and have a slightly crispy exterior with a soft interior. Take them off the pan and let them cool for 5 minutes before digging inβtheyβre hot enough to burn your tongue if youβre too eager!




Finished Buns!
Look at those beauties! π Each bite has that perfect balance of sweet purple potato and a crispy, fluffy texture. Theyβre great for breakfast with coffee, a snack with tea, or even dessertβjust drizzle a little honey on top if youβre feeling fancy. These are also super kid-friendlyβmy nephew calls them “rainbow buns” because of the purple color, and he devours them faster than I can blink!
Pro Tips for Success
To make sure your buns turn out picture-perfect every time, here are my top tips:
- Adjust the water! Flour absorbs moisture differently based on the brand and the weather (hello, humidity!). The recipe says 100g water, but if your dough is too sticky, add 5-10g more. If itβs dry and wonβt stick, add 1 tbsp at a time. Itβs like a little science experiment, but way tastier.
- Low heat is non-negotiable! I canβt stress this enough. If you cook on high heat, the outside will burn while the inside is still raw. Stick to low heat, and youβll get that crispy outside without any burnt spots.
- Donβt rush proofing! Letting the dough rise properly makes the buns fluffy and light. If you skip this step, theyβll be dense and chewy, not fluffy. Set a timer and be patientβyour future self will thank you.
- Store leftovers properly! If you have extra buns, store them in an airtight container at room temperature for up to 2 days. To refresh them, warm them in a dry pan for 1-2 minutes on low heatβtheyβll taste fresh again!
Final Thoughts
So there you have itβan easy, no-oven purple sweet potato bun recipe thatβs equal parts fun and delicious. Whether youβre a beginner baker or a seasoned pro, these buns are sure to impress. The purple color is stunning, the flavor is naturally sweet, and the crispy exterior with soft interior is pure comfort food. Plus, theyβre healthier than most pastries, so you can enjoy them without guilt. I hope youβll give this a try and share your photos with meβIβd love to see your unique shapes and variations! Tag me on Instagram if you make them, and letβs spread the love for purple sweet potato goodness. Happy baking, everyone! π₯

