These stunning ube brownies bring together the best of Filipino purple yam and classic chocolate treats. The vibrant purple batter gets swirled with melted semi-sweet chocolate, creating a beautiful marbled effect that tastes as good as it looks.
The texture is perfectly fudgy with a slightly crisp top edge, while the ube halaya (purple yam jam) provides that distinctive nutty, vanilla-like flavor unique to Filipino cuisine. Each square delivers rich chocolate notes balanced by the earthy sweetness of ube.
Ready in just 55 minutes from start to finish, these make an impressive dessert for gatherings or a special weekend treat. The medium difficulty level involves basic baking techniques like folding ingredients and creating the signature chocolate swirl pattern.
The first time I saw ube brownies on a menu, I honestly thought it was a gimmick—purple food dye tricking tourists. Then my Lola mailed me a jar of her homemade ube halaya, and I found myself staring at this vibrant magenta jam, wondering what would happen if I folded it into my usual brownie batter. The kitchen smelled like caramelized yam and butter, and when they came out of the oven—still slightly underbaked, the way fudgy brownies should be—I realized this wasn't just a novelty. That first bite, somewhere between chocolate and something earthier and sweeter, changed everything I thought I knew about brownies.
I brought a batch to a potluck last summer, still warm from the oven, and watched my friends debate whether they were allowed to eat something so violently purple. Someone took a tentative bite, eyes went wide, and suddenly the entire platter disappeared in under five minutes. Now they request them by name, but I never tell them how embarrassingly simple they are to make.
Ingredients
- 1 cup ube halaya: This purple yam jam is the soul of the recipe—store-bought works but homemade has this intensity that store versions cant quite match
- 1/2 cup unsalted butter, melted: Room temperature butter blends more easily into the ube, creating that silky, uniform texture
- 1/2 cup granulated sugar: Ube halaya is already sweet, so we dont need as much sugar as typical brownie recipes
- 2 large eggs: Let them come to room temperature first—cold eggs can seize up the melted butter and create tiny lumps
- 1 tsp vanilla extract: Pure vanilla, never imitation—its the quiet backbone that ties everything together
- 1/2 cup all-purpose flour: Measure by weight if you can—too much flour makes brownies cakey instead of fudgy
- 1/4 tsp salt: Just enough to make the chocolate and ube flavors pop without tasting salty
- 1/4 tsp baking powder: A tiny amount for lift, but we want these dense, not fluffy
- 3 oz semi-sweet chocolate: Higher quality chocolate makes a difference—youll taste it in the swirl
- 2 tbsp unsalted butter: For melting with the chocolate—creates a glossy, smooth swirl that stays tender after baking
Instructions
- Warm up your kitchen:
- Preheat the oven to 350°F and line an 8x8-inch pan with parchment paper—those overhangs will save your life when its time to lift the brownies out later.
- Make the ube base:
- Whisk the melted butter, sugar, and ube halaya until the mixture turns this shocking purple and feels completely smooth, with no pockets of jam remaining.
- Add the eggs:
- Crack in the eggs one at a time, whisking thoroughly after each addition, then stir in the vanilla until everything is incorporated.
- Combine the dry ingredients:
- In a separate bowl, sift together the flour, salt, and baking powder—this step is annoying but it prevents flour lumps in your finished brownies.
- Fold everything together:
- Gently pour the dry ingredients into the ube mixture and fold with a spatula until just combined—overmixing here makes tough brownies.
- Melt the chocolate:
- Microwave the chocolate and 2 tablespoons of butter in 30-second intervals, stirring between each, until you have something glossy and pourable.
- Marble the batter:
- Spread the ube batter in your prepared pan, dollop the chocolate all over the top, then drag a knife through both to create swirls—dont overthink it, the messier the marble, the better it looks.
- Bake just enough:
- Bake for 32 to 36 minutes, until a toothpick comes out with moist crumbs—dry toothpick means overbaked, and nobody wants that.
- The hardest part:
- Let them cool completely in the pan, then lift out by the parchment and slice into squares—theyll be fragile while warm but firm up beautifully.
My aunt walked into my kitchen while I was marbling the chocolate into the batter and paused, watching me drag the knife through the purple and brown swirls. She said it looked like a sunset caught in dessert form, and honestly, Ive never been able to look at these brownies without seeing that—something about the way the colors ripple together, like dusk settling over the horizon.
Getting That Perfect Swirl
The trick to a dramatic marble is not overthinking it—drop your chocolate dollops unevenly across the surface, some clustered together, some further apart, then drag your knife through in whatever pattern feels natural. I used to obsess over making perfect spirals, but the messy, unpredictable swirls actually look more impressive and taste exactly the same.
Ube Halaya Matters
Homemade ube halaya has this concentrated, almost floral sweetness that store versions sometimes lack, but the good store-bought jars work perfectly fine if youre short on time. If you can find it fresh from a Filipino market, grab it—the flavor difference is noticeable, especially in something as simple as brownies where the ube really shines.
Serving Suggestions
These brownies are rich enough to stand alone, but a scoop of coconut ice cream turns them into something completely different—the creaminess cuts through the dense fudge, and the coconut flavor echoes those subtle floral notes in the ube. A light dusting of powdered sugar right before serving makes them look bakery-polished, even if you baked them at 11pm in your pajamas.
- Warm them slightly in the microwave before serving—about 15 seconds makes the chocolate swirl molten again
- A pinch of flaky sea salt on top highlights both the chocolate and the ube
- Store them at room temperature, not the fridge—cold kills that perfect fudgy texture
I keep meaning to experiment with white chocolate swirls instead of semi-sweet, but every time I make these, they disappear before I can try anything new. Sometimes the original version is exactly what it should be.
Recipe FAQs
- → What does ube taste like?
-
Ube has a subtle, nutty sweetness with hints of vanilla and earthy flavors. It's often compared to sweet potato but with a more delicate taste profile that pairs beautifully with chocolate.
- → Can I use fresh ube instead of ube halaya?
-
While fresh ube can be used, you'll need to cook and mash it thoroughly to achieve the right consistency. Ube halaya (purple yam jam) provides the best texture and concentrated flavor for these brownies.
- → Why are my brownies dry?
-
Overbaking is the most common cause. Remove from the oven when a toothpick comes out with moist crumbs, not completely clean. The residual heat continues cooking the brownies as they cool.
- → How should I store these?
-
Keep in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. They actually taste even better the next day as flavors develop further.
- → Can I freeze ube brownies?
-
Yes! Wrap individual squares tightly in plastic wrap and freeze for up to 3 months. Thaw at room temperature for 2-3 hours before serving. The fudgy texture holds up beautifully when frozen properly.
- → What's the best way to achieve the marble effect?
-
Dollop the melted chocolate mixture in 5-6 spots across the batter, then use a skewer or knife to make figure-eight motions through the chocolate and ube layers. Don't over-swirl or you'll lose the distinct marble pattern.