Ingredients You’ll Need
For the Ube Fudge Base
- Ube halaya or ube jam: This gives the fudge squares their purple color and sweet, earthy ube flavor. Use a thick store-bought ube jam for the easiest no-cook version.
- Sweetened condensed milk: Adds creamy sweetness and helps bind the mixture into a soft fudge texture.
- Powdered milk: Helps thicken the mixture without cooking. It also gives the squares a milky, candy-like flavor.
- Crushed graham crackers or vanilla wafers: Add structure so the squares slice cleanly and hold their shape.
- Vanilla extract: Adds a soft bakery-style flavor that pairs beautifully with ube.
- Pinch of salt: Balances the sweetness and makes the ube flavor stand out.
For Extra Creamy Flavor
- Softened cream cheese: Optional, but it gives the fudge squares a cheesecake-style tang and richer texture.
- Coconut cream: Optional, but a small spoon adds a tropical flavor that works well with ube.
- Ube extract: Optional, but helpful if you want a stronger purple color and deeper ube flavor.
For Topping
- White chocolate drizzle: Adds a pretty contrast against the purple fudge squares.
- Shredded coconut: Gives texture and a tropical finish.
- Crushed graham crackers: Adds a crumbly topping and a cheesecake-bar look.
- Purple sprinkles: Perfect for a fun TikTok-style dessert.
- Crushed freeze-dried berries: Adds color contrast and a fruity finish.
Substitution Tips
If you do not have graham crackers, use digestive biscuits, vanilla wafers, shortbread cookies, or crushed golden Oreos. If the mixture feels too sticky, add more powdered milk or cookie crumbs. If it feels too dry, add a small spoon of condensed milk.
If you cannot find ube halaya, use a thick ube spread or ube jam. Avoid using raw ube for this no-cook recipe because it needs to be cooked first. This recipe is designed for prepared ube jam or halaya.