Ube Mochi Donuts

Glazed ube mochi donuts show a vibrant purple hue and glossy topping on a cooling rack. Pin it
Glazed ube mochi donuts show a vibrant purple hue and glossy topping on a cooling rack. | picnicandpan.com

These vibrant purple donuts combine the nutty, vanilla-like sweetness of Filipino ube with the delightfully chewy texture of Japanese mochi. The result is a unique fusion treat featuring a crispy, golden exterior that gives way to an incredibly soft, stretchy interior. Each donut is made with sweet rice flour for that signature bounce, almond flour for subtle nuttiness, and generous amounts of ube halaya jam for natural purple coloring and authentic flavor.

The frying process creates a light crunch while maintaining the beloved mochi chewiness inside. A simple ube glaze made with powdered sugar and additional jam adds an extra layer of sweetness and beautiful purple finish. Perfect for teatime, dessert, or special occasions, these vegetarian and gluten-free treats offer something truly different from traditional donuts.

The first time I saw ube mochi donuts at a weekend market, I stood there staring at the vivid purple rings like they were some kind of magic trick from a fairy tale. The vendor caught my awestruck expression and laughed, handing me a warm sample that changed my entire understanding of what a donut could be. I walked home with a box of six, eating one every few blocks until I reached my door with purple-stained fingers and a mission to recreate that chewy, nutty perfection in my own kitchen.

Last winter, I made these for my sisters birthday instead of a traditional cake, and I swear my family talked about those purple donuts for months. My nephews usually pick around anything unusual, but they demolished three each and kept asking when I would make the purple doughnuts again. Something about the combination of that irresistible chewy texture and the gentle sweetness makes these completely habit forming.

Ingredients

  • Sweet rice flour (mochiko): This is the non-negotiable star that gives the donuts their signature chewy texture, and regular glutinous rice flour just does not work the same way
  • Almond flour: Adds a subtle nuttiness that complements ubes earthy notes beautifully while keeping things gluten free
  • Ube halaya: Find this at Asian markets or make your own, and do not substitute with extract alone because the jam contributes both flavor and natural color
  • Whole milk: Creates a tender crumb, though coconut milk works wonderfully if you need a dairy free version

Instructions

Whisk together the dry foundation:
Sift the sweet rice flour, almond flour, baking powder, and salt into a large bowl, making sure to break up any clumps in the rice flour for an even batter
Blend the vibrant wet mixture:
In a separate bowl, vigorously whisk the milk, sugar, ube halaya, eggs, melted butter, and vanilla until the ube jam is completely incorporated and you have a smooth purple batter
Combine into sticky perfection:
Pour the wet ingredients into the dry and stir with a spatula or wooden spoon until a thick, sticky dough forms, and do not be alarmed by how tacky it feels because that is exactly right
Shape your donuts:
Dust your hands generously with rice flour, roll dough into 1.5 inch balls, then arrange 8 balls in a ring on parchment squares, gently pressing them together where they touch
Fry to golden chewy heaven:
Heat oil to 340F and carefully lower each donut still on its parchment into the oil, removing the parchment after 30 seconds and frying 2 to 3 minutes per side until puffed and golden
Drain and cool slightly:
Transfer fried donuts to a wire rack lined with paper towels and let them cool for about 10 minutes so the glaze does not slide right off
Prepare the purple glaze:
Whisk powdered sugar, ube halaya, milk, and salt until completely smooth, adding more milk a teaspoon at a time until it reaches a pourable consistency
Glaze and set:
Dip the tops of each cooled donut into the glaze, let any excess drip off, then set them on a rack for 10 to 15 minutes until the glaze firms up slightly
Freshly fried ube mochi donuts display a crispy exterior and soft, chewy interior texture. Pin it
Freshly fried ube mochi donuts display a crispy exterior and soft, chewy interior texture. | picnicandpan.com

I served these at a potluck where nobody knew what ube was, and watching peoples faces when they bit into that unexpectedly chewy, purple tinged donut was pure joy. Several guests immediately asked for the recipe, and one friend admitted she was skeptical until her first bite completely won her over. These do not just taste good, they create a moment of delight that turns any ordinary afternoon into something special.

Getting That Perfect Purple Color

Natural ube can vary wildly in intensity depending on the brand of halaya you use, so do not panic if your batter looks more lavender than the vibrant purple you expected. I have learned that adding half a teaspoon of ube extract boosts both color and flavor without making it taste artificial. Some brands of ube jam are naturally paler, and that is completely normal and does not affect the final taste at all.

Making Ahead and Storage

These donuts are undoubtedly best within a few hours of frying when the exterior is still slightly crisp and the glaze has just set. You can refrigerate the shaped uncooked donuts on parchment lined baking sheets for up to 24 hours before frying, which actually makes them easier to handle. Already glazed donuts keep well in an airtight container for a day, though the texture will soften slightly, and you can refresh them in a 300F oven for 5 minutes if desired.

Troubleshooting Your Donuts

If your donuts are too tough or dense, you likely overmixed the batter or used too much additional flour when shaping them. A cracked surface usually means the oil was too hot or they cooked too long, while a greasy interior indicates the oil was not hot enough. Raw centers happen when donuts are overcrowded in the pan, causing the oil temperature to drop dramatically.

  • Let your dough rest for 10 minutes before shaping if it feels too elastic and bounces back
  • Use a kitchen thermometer to maintain oil temperature consistently throughout frying
  • Glaze only completely cooled donuts or the icing will melt and slide right off
Stacked ube mochi donuts with purple glaze are ready to serve with green tea. Pin it
Stacked ube mochi donuts with purple glaze are ready to serve with green tea. | picnicandpan.com

There is something profoundly satisfying about pulling a tray of these purple beauties out of the fryer, knowing you have created something that looks like it came from a specialty bakery. Whether you are sharing them with friends or keeping them all for yourself with a cup of tea, these ube mochi donuts turn an ordinary day into a tiny celebration.

Recipe FAQ

The chewy texture comes from sweet rice flour (mochiko), which creates that signature mochi-like bounce and stretchiness when combined with the wet ingredients and fried.

Ube halaya or ube jam is available at Asian grocery stores, Filipino markets, or online specialty retailers. Some well-stocked international supermarkets may also carry it in the Asian foods aisle.

While frying gives the best texture and crispiness, you can bake them at 350°F (175°C) for 12-15 minutes. Note that baked versions won't have the same crispy exterior or light, airy texture.

The dough should be thick and sticky. Lightly dust your hands with rice flour before rolling to prevent sticking. If it's extremely wet, chill the dough for 15-20 minutes to make it easier to work with.

Store in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days, though the texture may become slightly denser. Bring to room temperature before serving for best texture.

Yes, substitute whole milk with plant-based milk like almond, oat, or coconut milk, and use vegan butter instead of regular unsalted butter. The texture and flavor will remain excellent.

Ube Mochi Donuts

Chewy purple donuts combining ube's nutty sweetness with mochi texture and crispy golden coating.

Prep 20m
Cook 20m
Total 40m
Servings 12
Difficulty Medium

Ingredients

Dry Ingredients

  • 1 1/2 cups sweet rice flour (mochiko)
  • 1/2 cup almond flour
  • 1 1/2 tsp baking powder
  • 1/4 tsp fine sea salt

Wet Ingredients

  • 2/3 cup whole milk
  • 1/2 cup granulated sugar
  • 1/2 cup ube halaya (ube jam)
  • 2 large eggs
  • 1/4 cup melted unsalted butter
  • 1 tsp vanilla extract

For Frying

  • Neutral oil (canola or vegetable) for deep frying

Ube Glaze

  • 1 cup powdered sugar
  • 2 tbsp ube halaya (ube jam)
  • 2-3 tbsp milk
  • Pinch of salt

Instructions

1
Combine Dry Ingredients: Whisk sweet rice flour, almond flour, baking powder, and sea salt in a large mixing bowl until evenly blended.
2
Prepare Wet Mixture: In separate bowl, whisk milk, sugar, ube halaya, eggs, melted butter, and vanilla until completely smooth and incorporated.
3
Form Dough: Pour wet mixture into dry ingredients. Stir vigorously until thick, sticky dough forms with no dry patches remaining.
4
Shape Donuts: Lightly dust hands with rice flour. Roll dough into 1.5-inch balls. Arrange 8 balls in ring pattern on parchment squares, pressing gently to seal.
5
Fry Donuts: Heat oil in deep pot to 340°F. Lower donuts on parchment into oil. Fry 2-3 minutes per side until puffed and golden. Remove parchment after 30 seconds.
6
Cool and Drain: Transfer fried donuts to wire rack with paper towels. Drain excess oil and cool for 10-15 minutes until glazing temperature.
7
Prepare Ube Glaze: Whisk powdered sugar, ube halaya, milk, and salt until smooth and pourable. Adjust consistency with additional milk if needed.
8
Glaze Donuts: Dip tops of cooled donuts into glaze. Place on wire rack and let set for 10-15 minutes until glaze firms up.
Additional Information

Equipment Needed

  • Large mixing bowls
  • Whisk
  • Deep pot or electric fryer
  • Slotted spoon or spider strainer
  • Wire cooling rack
  • Parchment paper squares
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 190
Protein 3g
Carbs 27g
Fat 8g

Allergy Information

  • Contains eggs and dairy (milk, butter)
  • Contains tree nuts (almond flour)
  • Gluten-free but verify no cross-contamination
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.