These vibrant purple treats combine Filipino ube flavors with Japanese mochi techniques, creating irresistibly chewy donuts with a satisfying crunch. The sweet rice flour base yields that signature stretchy texture while the ube halaya adds natural earthy sweetness and stunning color. Finished with a creamy purple glaze, these fusion delights are ready in just 40 minutes and perfect for impressing guests or enjoying with afternoon tea.
The first time I made ube mochi donuts, my kitchen smelled like sweet purple clouds and my roommate thought I was making playdough. That gorgeous violet color from the ube halaya is unlike anything else in baking, and when you bite into that chewy, crispy exterior, it is pure magic. These became an instant favorite at weekend brunch gatherings because nobody can resist their whimsical appearance and incredible texture.
I made these for my sister's birthday last spring and she literally gasped when she saw the tray of purple donuts with their glossy glaze catching the morning light. We sat on the back porch with coffee, dipping the warm donuts into extra glaze and talking for hours while the birds argued over fallen crumbs in the yard below.
Ingredients
- Sweet rice flour (mochiko): This is the secret to that signature chewy texture, do not try to substitute with regular rice flour or you will lose the mochi magic
- Almond flour: Adds a subtle nuttiness and helps create that perfect crispy exterior while keeping the inside tender
- Baking powder: Gives the donuts just enough lift to puff up beautifully in hot oil
- Fine sea salt: A crucial balance to all that sweetness, makes the ube flavor really sing
- Whole milk: Creates richness and helps the dough come together smoothly, though plant milk works for dairy free versions
- Granulated sugar: Sweetens the dough without overpowering the delicate ube flavor
- Ube halaya (ube jam): The star of the show, this purple yam jam gives donuts their incredible color and earthy vanilla like sweetness
- Large eggs: Structure and richness that helps bind the sticky dough together
- Melted unsalted butter: Adds flavor and helps create that irresistible golden crispiness when fried
- Vanilla extract: Enhances and rounds out the naturally sweet ube flavor
- Neutral oil: For frying, something with a high smoke point that will not interfere with the delicate ube taste
- Powdered sugar: Creates a smooth, pourable glaze that sets beautifully on the cooled donuts
- Extra ube halaya: For the glaze, intensifying both color and that signature flavor
Instructions
- Mix the dry foundation:
- Whisk the sweet rice flour, almond flour, baking powder, and sea salt in a large bowl until they are thoroughly combined, making sure there are no clumps of almond flour remaining.
- Blend the wet ingredients:
- In a separate bowl, whisk together the milk, sugar, ube halaya, eggs, melted butter, and vanilla extract until the mixture turns a beautiful uniform purple and the ube jam is completely incorporated.
- Combine everything:
- Pour the wet ingredients into the dry mixture and stir gently but thoroughly until a thick, sticky, vibrant purple dough forms.
- Shape your donuts:
- Lightly dust your hands with rice flour to prevent sticking, then roll the dough into 1.5 inch balls. For the classic ring shape, arrange 8 small balls in a circle on parchment paper squares and gently press them together where they meet.
- Fry to perfection:
- Heat your oil to 340°F and carefully lower the parchment squares into the hot oil. After 30 seconds, remove the parchment paper and continue frying for 2 to 3 minutes per side until puffed and golden.
- Drain and cool slightly:
- Transfer the fried donuts to a wire rack lined with paper towels, letting them cool just enough that the glaze will not slide right off.
- Make the purple glaze:
- Whisk together the powdered sugar, additional ube halaya, milk, and pinch of salt until you have a smooth, pourable consistency that drips beautifully from a spoon.
- Dip and set:
- Dip the tops of the slightly cooled donuts into the glaze, letting any excess drip off, then set them aside for 10 to 15 minutes until the glaze firms up into that perfect glossy finish.
My friend's 6 year old daughter helped me make these once and she was absolutely mesmerized by the purple dough, declaring it fairy food. Now every time I see purple yams at the market, I think of her little hands covered in flour and that look of pure wonder when the first batch came out of the oil.
Getting That Perfect Purple Color
The color intensity depends entirely on your ube halaya, some brands produce a deeper violet than others. If you want that Instagram worthy vibrant purple, consider adding a tiny drop of ube extract or even a pinch of natural purple food coloring, but honestly, the natural color from good quality ube jam is absolutely stunning on its own.
Making Ahead and Storage
These are definitely best enjoyed the same day they are made, when that contrast between crispy exterior and chewy interior is at its peak. You can keep them at room temperature for up to a day, but be aware the texture will soften as time passes and the glaze may start to weep slightly.
Serving Suggestions for Maximum Impact
The flavor profile of ube is naturally enhanced by creamy, nutty, and slightly bitter companions that balance its sweetness. A cup of high quality green tea or a rich Filipino barako coffee creates the most perfect pairing.
- Sprinkle some toasted coconut flakes on top of the wet glaze for a tropical crunch
- Add a pinch of ube extract to your coffee to echo the donut flavors
- Serve these on a platter with fresh mango slices for a stunning color contrast
There is something joyful about serving food that makes people pause and smile before they even take a bite, and these purple beauties never fail to create that moment of delight.
Recipe FAQs
- → What makes these donuts chewy?
-
The sweet rice flour (mochiko) creates the signature chewy, stretchy texture similar to traditional Japanese mochi. This gluten-free flour develops a delightfully bouncy consistency when fried.
- → Where can I find ube halaya?
-
Ube halaya or ube jam is available at Asian grocery stores, Filipino markets, or online specialty retailers. Some well-stocked international supermarkets carry it in their Asian aisle.
- → Can I bake these instead of frying?
-
Yes, bake at 350°F (175°C) for 12-15 minutes in a donut pan. The texture will be slightly softer but still pleasantly chewy. Brush with butter before baking for better color.
- → How should I store these donuts?
-
Keep 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. Reheat briefly for best chewiness.
- → Can I make these dairy-free?
-
Absolutely. Substitute whole milk with almond, oat, or coconut milk and use vegan butter instead of regular butter. The texture and flavor remain excellent with these plant-based alternatives.
- → Why is my dough too sticky to handle?
-
The dough should be tacky but manageable. Lightly dusting hands with sweet rice flour helps. If extremely sticky, chill for 10-15 minutes to firm slightly before shaping.