This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you.

If you’ve been following along, you already know I love making mochi anything, so this purple sweet potato mochi bread was bound to happen. I mix everything into one smooth dough, roll it into little buns, and bake them until they’re subtly sweet from the purple sweet potato and savory from the gooey mozzarella melted right through, all with that stretchy, chewy center I’m always chasing. 😋 The sweet rice flour is what gives them that signature mochi pull, and pulling one apart while it’s still warm might be my favorite part. If you’ve got sweet rice flour and a purple sweet potato, you’re basically there!
View this reel on Instagram
What Makes These Purple Sweet Potato Mochi Buns So Good
The chew is the whole reason I make this purple sweet potato mochi bread. The sweet rice flour gives the inside a soft, stretchy, mochi-like bite, and the purple sweet potato bakes right into the dough for a subtle, earthy sweetness (plus that gorgeous natural purple color, no food dye in sight). The mozzarella melts right through the dough as they bake, so it’s sweet and savory in the same bite!
Plus, they’re CRAZY easy. You mix everything into one bowl, roll the dough into buns, and bake. That’s it! If you love that stretchy sweet-rice-flour texture, it’s the same chew I get in my Korean sweet potato bread (goguma ppang), which some people literally call a sweet potato mochi bread too. This version just skips the filling and works the cheese right into the dough.

Can I Use Regular Sweet Potato Instead of Purple Sweet Potato?
You can, yeah. Regular orange sweet potato or Japanese white sweet potato will both work and taste great, you’ll just lose that dramatic purple color that makes these SO fun to pull apart. Purple sweet potato (the Okinawan or Stokes Purple variety) bakes up a little drier and more delicately sweet, which I love here. If you swap in a wetter orange sweet potato, hold back a splash of the coconut milk so the dough doesn’t go sticky. Flavor-wise you’re in the same chewy, subtly sweet ballpark either way.
Why Is My Mochi Bread Not Chewy?
Almost always, it comes down to the flour. You need sweet rice flour (also labeled glutinous rice flour or mochiko), not regular rice flour, because that’s the one with the sticky starch that creates the chew. Regular rice flour won’t get you there, and neither will all-purpose. The other culprit is too much liquid: add the coconut milk a little at a time so the dough stays smooth and holds together instead of turning wet and dense. Bake them until just set, since overbaking dries out that soft, stretchy center.

Tips for Making Purple Sweet Potato Mochi Bread
1. Bake the sweet potato, don’t boil it
Baked purple sweet potato has way more concentrated flavor and less water than a boiled one, which keeps your dough from getting soggy. Roast it until it’s fork-tender, let it cool, then mash it smooth before it goes in. That deeper flavor really is worth the extra time.
2. Add the coconut milk gradually
Start with what the recipe calls for, then add more only a tablespoon at a time if the dough feels dry. You want a smooth, malleable dough, not a sticky one. Dump it all in at once and you can end up with a batter too wet to hold a bun shape.
3. Use low-moisture mozzarella for the best melt
Low-moisture shredded mozzarella works best here because it melts into stretchy, gooey streaks through the dough without adding much liquid. Fresh mozzarella holds a lot more water and can make the dough wet, so if that’s what you’ve got, pat it dry first. That melty-mozzarella-meets-chewy-mochi combo is the same thing I love in my cheesy isobeyaki potato mochi, just baked into a bun instead of pan-fried.
Storage and Leftovers
These are best warm from the oven, when the outside is soft and the mozzarella is still melty. Store leftovers in an airtight container at room temp for a day, or in the fridge for up to 3 days. The mochi texture firms up as they cool, so warm them a few seconds in the microwave or a few minutes in the oven to bring back that soft, stretchy bite. If you’re into chewy sweet-rice-flour snacks like these, my air fryer sweet potato sesame balls lean on the exact same flour for that mochi chew, just rolled in sesame seeds and crisped up instead of baked.

Equipment
- Baking sheet
- Mixing bowls
- Potato masher
Ingredients
- 2 cups sweet rice flour
- 1 cup cooked purple sweet potato (baked)
- 1 cup shredded mozzarella
- 1/4 cup coconut oil
- 1/4 cup coconut milk
- 1 egg
- 1/2 tsp salt
Substitutions and Swaps
- Sweet rice flour. This is the one I wouldn’t swap. It’s the same thing as glutinous rice flour or mochiko, and it’s what creates the chew. Regular rice flour or all-purpose flour will not give you that mochi texture.
- Purple sweet potato. Orange or Japanese white sweet potato both work if you can’t find purple, you’ll just miss out on the color. A wetter orange variety may need a little less coconut milk so the dough stays workable.
- Mozzarella. Any good melting cheese pulls nicely here. You can also leave the cheese out entirely for a plainer, purely sweet bun, though that melty cheese is the best bit.
- Coconut oil. Melted butter or a neutral oil both work in its place. Butter adds a little richness; the coconut oil keeps it dairy-lighter and adds a faint coconut note.
- Coconut milk. Whole milk or oat milk work the same way since you’re only adding a few tablespoons for moisture. Add whichever you use slowly so you don’t overshoot.

Instructions
- Make the dough. In a large bowl, combine the sweet rice flour, mashed purple sweet potato, shredded mozzarella, coconut oil, coconut milk, egg, and salt. Mix until the dough is smooth. If it feels too dry, add a tablespoon of coconut milk at a time and knead it in until it comes together.
- Shape the buns. Roll the dough into small round buns and place them on a lined baking sheet, leaving a little space between each one.
- Bake. Bake at 350F for 20 minutes, until set and lightly golden on the bottom.
- Serve. Let them cool for a few minutes, then dig in while they’re still warm and chewy.

This purple sweet potato mochi bread is what I make when I want something a little different from the usual mochi snack. The buns are soft, chewy, subtly sweet, and SO good, and that melty cheese baked into every bite makes them impossible to eat just one!
They’re great for an afternoon snack, a fun addition to a brunch spread, or just because you’ve got a purple sweet potato sitting on the counter. Warm, chewy, cheesy, and that color is a legit showstopper!
Would you give these a try? If you bake a batch, leave a star rating on the recipe card and drop a comment to let me know how they came out! 🙌

Purple Sweet Potato Mochi Bread
- Total Time: 35
- Yield: 8 buns 1x
- Diet: Gluten Free
Description
Chewy purple sweet potato mochi bread baked into soft little buns with a gooey mozzarella center. Naturally gluten-free, subtly sweet, and made in one bowl.
Ingredients
- 2 cups sweet rice flour
- 1 cup cooked purple sweet potato (baked)
- 1 cup shredded mozzarella
- 1/4 cup coconut oil
- 1/4 cup coconut milk
- 1 egg
- 1/2 tsp salt
Equipment
- Baking sheet
- Mixing bowls
- Potato masher
Instructions
- Make the dough. In a large bowl, combine the sweet rice flour, mashed purple sweet potato, shredded mozzarella, coconut oil, coconut milk, egg, and salt. Mix until the dough is smooth. If it feels too dry, add a tablespoon of coconut milk at a time and knead it in until it comes together.
- Shape the buns. Roll the dough into small round buns and place them on a lined baking sheet, leaving a little space between each one.
- Bake. Bake at 350F for 20 minutes, until set and lightly golden on the bottom.
- Serve. Let them cool for a few minutes, then dig in while they’re still warm and chewy.
Notes
- Bake the purple sweet potato rather than boiling it, so the flesh stays dry and full-flavored instead of watery.
- Add the coconut milk gradually; you want a smooth, workable dough, not a sticky batter.
- Mix the shredded mozzarella evenly through the dough so it melts into gooey streaks as the buns bake.
- Use low-moisture shredded mozzarella; fresh mozzarella adds too much water to the dough.
- Sweet rice flour (glutinous rice flour / mochiko) is essential for the chew; regular rice flour will not work.
- Prep Time: 15
- Cook Time: 20
- Category: Snack
- Method: Baking
- Cuisine: Korean, Japanese
Nutrition
- Serving Size: 1 bun
- Calories: 165 kcal
- Sugar: 3g
- Sodium: 200mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 28mg