Step-by-Step Instructions
- Line the pan. Line a small square pan with parchment paper, leaving extra paper on the sides so you can lift the fudge out easily after chilling.
- Mix the ube base. Add ube halaya, condensed milk, vanilla extract, and a pinch of salt to a mixing bowl. Stir until smooth, creamy, and evenly purple.
- Add powdered milk. Stir in powdered milk gradually. The mixture will start to thicken and become more like soft fudge dough.
- Add cookie crumbs. Mix in crushed graham crackers or vanilla wafers until the mixture becomes thick enough to press into the pan.
- Adjust the texture. If the mixture is too sticky, add more powdered milk or crumbs. If it is too dry, add a small spoon of condensed milk or ube jam.
- Press into the pan. Transfer the mixture to the lined pan and press it down firmly with a spatula or clean hands. Smooth the top as much as possible.
- Add toppings. Drizzle with melted white chocolate, sprinkle with coconut, crushed cookies, or sprinkles, then gently press toppings into the surface.
- Chill and slice. Refrigerate for at least 2 hours, or until firm. Lift out of the pan and cut into small squares.
Healthy Tips & Daily Wellness
These no-cook ube fudge squares are a sweet dessert, so small pieces are the best way to enjoy them. Because the flavor is rich and creamy, one or two squares can satisfy a craving without needing a large serving.
For a lighter version, cut the squares smaller, reduce the condensed milk slightly, and add more cookie crumbs or powdered milk for structure. You can also top them with coconut instead of extra chocolate drizzle.
If you want a more balanced dessert plate, serve these fudge squares with fresh fruit like strawberries, mango, or banana slices. The fruit adds freshness and helps balance the creamy sweetness.
For parties, make mini squares and place them in small paper liners. This makes them easy to serve, easy to grab, and perfect for dessert boxes or TikTok-style treat trays.