These stunning marbled treats combine the best of both worlds - rich, fudgy chocolate brownie texture meets the unique nutty sweetness of Filipino purple yam. The vibrant purple base gets swirled with melted semi-sweet chocolate, creating beautiful patterns and adding depth to every bite.
Perfect for those seeking something beyond traditional chocolate desserts, these offer a subtle earthy flavor profile that's distinctly tropical. The ube halaya (purple yam jam) provides moisture and natural sweetness while keeping the texture dense and satisfyingly fudgy.
Ready in under an hour with simple pantry ingredients, these impressive squares are ideal for gatherings, potlucks, or whenever you want to serve something visually striking and deliciously different.
The first time I saw ube brownies on a bakery menu, I stared at the display case for a solid five minutes wondering who decided purple chocolate was a good idea. One bite later and I was dragging the poor baker out back to demand the secret. Turns out the magic is just ube halaya that sweet vanilla coconut flavor Filipino desserts are famous for folded right into fudgy brownie batter.
I brought a batch to a potluck last summer and watched my friends literally argue over who got to take home the last square. Someone actually asked if I could make them for her wedding instead of a traditional cake. The color alone stops conversations but the texture is what keeps people coming back for seconds.
Ingredients
- 1 cup ube halaya: This purple yam jam is the soul of the recipe. Homemade gives you more control over sweetness but store bought works perfectly fine.
- 1/2 cup unsalted butter, melted: Melt it completely so it incorporates smoothly into the ube mixture without leaving tiny butter pockets.
- 1/2 cup granulated sugar: Ube halaya is already sweet so you do not need as much sugar as a typical brownie recipe.
- 2 large eggs: Room temperature eggs blend better and give you that crackly top everyone loves on brownies.
- 1 tsp vanilla extract: Pure vanilla extract not imitation. It plays so nicely with the coconutty notes in ube.
- 1/2 cup all-purpose flour: Scoop and level the flour do not pack it down or your brownies will be cakey instead of fudgy.
- 1/4 tsp salt: Sounds tiny but it cuts through all that sweetness and makes the ube flavor pop.
- 1/4 tsp baking powder: Just enough lift to give you those slightly chewy edges without turning the whole thing into a cake.
- 3 oz semi-sweet chocolate: Melt this with butter for the swirl. Semi-sweet balances the ube better than bittersweet would.
- 2 tbsp unsalted butter: For melting with the chocolate. Do not try to swap this for oil or the chocolate will not set up right.
Instructions
- Preheat your oven:
- Set it to 350°F and line an 8x8 inch pan with parchment paper. Let that parchment hang over the sides like handles.
- Whisk the ube base:
- In a big bowl combine the melted butter sugar and ube halaya. Whisk until you cannot see any streaks of purple anymore.
- Add the wet ingredients:
- Crack in those eggs and splash in the vanilla. Keep whisking until everything is smooth and glossy.
- Mix the dry stuff:
- In a separate bowl sift together the flour salt and baking powder. Sifting keeps you from finding flour pockets in your finished brownies.
- Combine everything:
- Fold the dry ingredients into the ube mixture. Stop as soon as you do not see flour anymore. Overmixing makes tough brownies.
- Melt the chocolate:
- Put the chocolate and 2 tablespoons butter in a microwave safe bowl. Heat in 30 second bursts stirring between each one until it is like warm chocolate sauce.
- Marble time:
- Spread the ube batter in your pan. Drop spoonfuls of chocolate all over the top then drag a knife through to create swirls. Do not overdo it or you will lose the pretty purple streaks.
- Bake until perfect:
- Slide the pan into the oven for 32 to 36 minutes. A toothpick should come out with a few moist crumbs not completely clean.
- Patience pays off:
- Let these cool completely in the pan. Warm brownies fall apart when you cut them. Cold ones give you clean edges and nice squares.
My mom who usually turns her nose up at anything purple and unfamiliar took one bite and immediately asked for the recipe. Now she texts me every time she makes them to report back on how the marble turned out. Something about seeing that vibrant purple with chocolate ribbons running through it just makes people happy before they even take a bite.
Getting That Perfect Swirl
I have learned the hard way that swirling is an art not a science. The trick is to dollop your chocolate on top of the ube batter in about six different spots then drag a knife through once or twice. Do not get carried away trying to create some elaborate pattern or you will just end up with brown brownies that happen to taste like ube.
Storage and Serving
These actually taste better the next day if you can manage to save them that long. The flavors deepen and the texture becomes even more fudgy. Wrap them tightly in plastic and keep them at room temperature for up to three days or freeze the whole pan and thaw overnight when that chocolate craving hits at midnight.
Making It Your Own
Once you have the basic recipe down you can start playing around with it. I have added toasted coconut on top folded in white chocolate chips and even swapped the chocolate swirl for a cream cheese marble. The ube base is surprisingly forgiving and plays well with pretty much anything you would normally put in a brownie.
- Sprinkle flaky sea salt on top right after baking for that sweet salty moment
- Add 1/2 teaspoon ube extract if you really want to amp up the purple flavor
- Warm individual squares for 15 seconds in the microwave before serving
There is something kind of magical about cutting into these and seeing that purple marble against the dark chocolate. Every single time I make them I still stop to take a picture like I have never seen anything so pretty in my life.
Common Questions
- → What does ube taste like?
-
Ube has a subtle, nutty sweetness with hints of vanilla and earthy undertones. It's less sweet than sweet potato and more delicate than regular yam, with a unique floral note that pairs beautifully with chocolate.
- → Can I use fresh ube instead of ube halaya?
-
Yes, but you'll need to cook and mash the fresh ube into a jam-like consistency first. Steam or boil peeled ube until tender, then mash with a bit of butter and sugar to create a similar texture to store-bought halaya.
- → Why did my brownies turn out cakey instead of fudgy?
-
Overmixing the batter or baking too long can cause cakey texture. Mix just until combined and check for doneness at 32 minutes - the toothpick should have moist crumbs, not come out completely clean.
- → Can I make these without the chocolate swirl?
-
Absolutely! The ube batter stands alone beautifully as a vibrant purple dessert. Simply skip the chocolate swirl step and bake as directed for stunning monochrome squares.
- → 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 - wrap individually and freeze for up to 3 months. Bring to room temperature before serving.
- → Can I make these gluten-free?
-
Yes, substitute the all-purpose flour with a 1:1 gluten-free flour blend. Ensure your baking powder and other ingredients are certified gluten-free. The texture may vary slightly but will still be delicious.