These stunning purple brownies combine the nutty sweetness of Filipino ube halaya with classic fudgy chocolate brownie texture. The vibrant purple batter gets swirled with melted semi-sweet chocolate, creating a beautiful marbled effect that tastes as good as it looks. Ready in about 55 minutes, they deliver a unique fusion dessert that pairs the earthy, vanilla-like notes of purple yam with rich chocolate decadence.
The first time I baked these, my kitchen looked like a crime scene—purple streaks on the counter, chocolate on my cheek, and my roommate standing in the doorway asking if I'd lost my mind. But when that pan came out of the oven, something magical happened. The smell alone stopped her in her tracks. Now it's the only brownie recipe that actually disappears faster than I can slice them.
I brought these to a potluck last summer, and people kept asking what made them so different. Watching someone take that first curious bite, their eyes widening as they tried to place the flavor—that's the kind of kitchen moment that sticks with you. Someone actually asked for the recipe before they'd even finished chewing.
Ingredients
- Ube halaya: This purple yam jam is the heart of the recipe, and homemade makes all the difference if you can find fresh ube, but a good quality store-bought version works beautifully
- Melted butter: Don't let it get too hot or it might cook the eggs when you mix everything together
- Granulated sugar: The ube has its own subtle sweetness, so this amount balances without overwhelming
- Large eggs: Room temperature eggs incorporate more smoothly into the batter
- Vanilla extract: Pure vanilla amplifies the ube's natural floral notes
- All-purpose flour: Sifting prevents clumps and keeps the texture tender
- Salt: A little salt makes all the flavors pop, especially the chocolate
- Baking powder: Just enough lift to keep them from being too dense
- Semi-sweet chocolate: The bittersweet contrast cuts through the ube's sweetness perfectly
- Extra butter for swirl: Makes the chocolate fluid enough to marble without seizing
Instructions
- Get your oven ready:
- Preheat to 350°F and line your 8x8 pan with parchment, letting the edges hang over like a little sling to lift the brownies out later
- Whisk the wet mixture:
- Beat the melted butter, sugar, and ube halaya until it's this gorgeous smooth purple, then add eggs and vanilla until everything's completely combined
- Prep the dry ingredients:
- Sift the flour, salt, and baking powder into a separate bowl so there are no hidden lumps
- Combine everything:
- Fold the dry ingredients into the ube mixture gently, just until you no longer see streaks of flour
- Melt the chocolate:
- Heat the chocolate with 2 tablespoons butter in 30-second bursts, stirring between each one until it's glossy and pourable
- Create the swirl:
- Spread that purple batter evenly in your pan, drop spoonfuls of chocolate all over the top, then drag a knife through in lazy S-curves until it looks like a violet galaxy
- Bake to perfection:
- Slide it into the oven for 32 to 36 minutes, checking that a toothpick comes out with just a few moist crumbs clinging to it
- The hardest part:
- Let these cool completely in the pan before lifting them out and slicing into squares, or they'll crumble instead of cut cleanly
My mom called these 'confetti brownies' when she first saw them, and honestly, the name stuck. There's something so joyful about cutting into that purple and chocolate marbled top, like opening a present you made yourself.
Getting the Texture Right
I've learned that ube baked goods can be tricky—too much flour and they turn rubbery, too little and they never quite set. The toothpick test is your best friend here, but trust your instincts too. If the edges are pulling away from the pan slightly and the center still has a tiny wobble, you're probably right on target.
Working with Ube Halaya
Homemade ube halaya is a labor of love, grating and cooking down that purple yam until it transforms into jam. If you're using store-bought, give it a quick whisk first to loosen it up—some brands are thicker than others, and you want it smooth enough to blend easily with the butter.
Making It Your Own
These brownies are surprisingly adaptable once you get the base down. I've played around with different additions that might spark some ideas for your own kitchen experiments.
- White chocolate chips folded into the batter add these sweet creamy pockets that people go crazy for
- Toasted coconut on top brings out the tropical Filipino roots while adding crunch
- A pinch of cinnamon in the dry ingredients warms up the whole flavor profile
There's something deeply satisfying about cutting into these and seeing that purple crumb, like sharing a little secret with everyone lucky enough to get a square.
Recipe FAQs
- → What does ube taste like?
-
Ube has a subtle, nutty sweetness with hints of vanilla and earthiness. It's milder than sweet potato and pairs beautifully with chocolate.
- → Can I use fresh ube instead of ube halaya?
-
Fresh ube needs to be cooked and mashed into a jam-like consistency first. Ube halaya (purple yam jam) is recommended for best results and authentic flavor.
- → How do I know when the brownies are done?
-
Insert a toothpick into the center—it should come out with moist crumbs, not wet batter. The edges should be set but the center slightly soft.
- → Can I make these without the chocolate swirl?
-
Yes! Simply skip the chocolate swirl step for pure ube brownies, or add white chocolate chips instead for a contrasting flavor.
- → How should I store these brownies?
-
Store in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. They also freeze well for up to 3 months.
- → What can I serve with ube brownies?
-
They pair wonderfully with coconut or vanilla ice cream, or top with toasted coconut flakes and white chocolate chips for extra texture and flavor.