Loading...

Preheat oven to 350°F (175°C). Lightly spray a donut pan with cooking spray, then use a paper towel to wipe off any excess, ensuring an even, thin coating.

In a large bowl, whisk together the eggs and granulated sugar until light and fluffy, about 2-3 minutes. Stir in the ube jam and 1 teaspoon ube extract until well combined and the mixture is a vibrant purple.

In a separate medium bowl, whisk together the all-purpose flour, baking powder, and salt.

Gradually add the dry ingredients to the wet ingredients, alternating with the milk and melted butter, beginning and ending with the dry ingredients. Mix until just combined and a smooth, purple batter forms. Be careful not to overmix.

Transfer the donut batter to a piping bag (or a large Ziploc bag with a corner snipped off). Pipe the batter evenly into the prepared donut molds, filling each about two-thirds full.

Bake for 12-15 minutes, or until a toothpick inserted into a donut comes out clean and the donuts spring back when lightly touched. Let the donuts cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.

While the donuts are baking and cooling, prepare the ube ganache. Place the finely chopped white chocolate in a heatproof bowl.

In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer around the edges (do not boil). Remove from heat and immediately pour the hot cream over the chopped white chocolate. Let it sit for 2-3 minutes to melt the chocolate.

Stir the white chocolate and cream mixture gently with a whisk until completely melted and smooth. Stir in 1/2 teaspoon ube extract until the ganache is a uniform bright purple color.

Once the donuts are completely cool, dip each donut into the ube ganache, coating one side completely. Allow any excess ganache to drip off, then place the dipped donuts back on the wire rack to set. The ganache will firm up as it cools.

Allow the ganache to set for at least 20 minutes before serving.


Preheat oven to 350°F (175°C). Lightly spray a donut pan with cooking spray, then use a paper towel to wipe off any excess, ensuring an even, thin coating.

In a large bowl, whisk together the eggs and granulated sugar until light and fluffy, about 2-3 minutes. Stir in the ube jam and 1 teaspoon ube extract until well combined and the mixture is a vibrant purple.

In a separate medium bowl, whisk together the all-purpose flour, baking powder, and salt.

Gradually add the dry ingredients to the wet ingredients, alternating with the milk and melted butter, beginning and ending with the dry ingredients. Mix until just combined and a smooth, purple batter forms. Be careful not to overmix.

Transfer the donut batter to a piping bag (or a large Ziploc bag with a corner snipped off). Pipe the batter evenly into the prepared donut molds, filling each about two-thirds full.

Bake for 12-15 minutes, or until a toothpick inserted into a donut comes out clean and the donuts spring back when lightly touched. Let the donuts cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.

While the donuts are baking and cooling, prepare the ube ganache. Place the finely chopped white chocolate in a heatproof bowl.

In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer around the edges (do not boil). Remove from heat and immediately pour the hot cream over the chopped white chocolate. Let it sit for 2-3 minutes to melt the chocolate.

Stir the white chocolate and cream mixture gently with a whisk until completely melted and smooth. Stir in 1/2 teaspoon ube extract until the ganache is a uniform bright purple color.

Once the donuts are completely cool, dip each donut into the ube ganache, coating one side completely. Allow any excess ganache to drip off, then place the dipped donuts back on the wire rack to set. The ganache will firm up as it cools.

Allow the ganache to set for at least 20 minutes before serving.
