Ube Cream Cheese Brownie Recipe
Introduction
Ube Cream Cheese Brownies combine the vibrant purple flavor of ube with a rich, tangy cream cheese swirl for a delightful twist on a classic treat. This easy-to-make dessert is perfect for anyone who loves a balance of sweet and creamy textures.

Ingredients
- 1¼ cup flour
- ½ tsp baking powder
- ½ tsp salt
- ½ cup butter, melted
- 1 cup sugar (add an additional ½ cup if you prefer it sweeter)
- 2 eggs
- 1 tbsp ube extract
- ¼ cup ube jam (ube halaya)
Cream cheese swirl:
- 8 oz cream cheese, softened
- ¼ cup sugar
- 1 egg
- 1 tsp vanilla extract
Instructions
- Step 1: In a bowl, combine the flour, baking powder, and salt. Set this dry mixture aside.
- Step 2: In a separate, larger bowl, mix the melted butter and sugar until fully combined. Add the eggs one at a time, mixing well after each addition.
- Step 3: Stir in the ube extract and ube jam into the wet mixture.
- Step 4: Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Step 5: Set aside approximately ½ cup of this batter for the swirl. Pour the remaining batter evenly into a greased 9 x 13 inch baking pan.
- Step 6: For the cream cheese swirl, beat together the softened cream cheese, sugar, egg, and vanilla extract until smooth.
- Step 7: Spread the cream cheese mixture evenly over the batter in the pan.
- Step 8: Drop the reserved ½ cup of batter sporadically on top of the cream cheese layer. Use a chopstick or skewer to swirl the batter and cream cheese together for a marbled effect.
- Step 9: Bake at 350°F (175°C) for 30 to 40 minutes, or until the brownies are set and a toothpick inserted near the center comes out mostly clean.
Tips & Variations
- For a sweeter brownie, increase sugar in the batter by ½ cup as suggested.
- Use a rubber spatula to gently fold ingredients to keep the batter light and tender.
- Try adding chopped nuts for extra texture and flavor in the batter.
- Substitute ube extract with natural ube powder or fresh grated purple yam if available.
Storage
Store the brownies in an airtight container at room temperature for up to 3 days or refrigerate for up to a week. Reheat gently in the microwave for 10-15 seconds if you prefer them warm. These brownies also freeze well for up to 2 months; thaw overnight in the fridge before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these brownies without ube jam?
Yes, you can use extra ube extract or substitute with a similar purple yam or sweet potato jam if you can’t find ube jam. The flavor might be slightly different but still delicious.
How do I know when the brownies are done?
The brownies are done when the edges are set and a toothpick inserted near the center comes out mostly clean with only a few moist crumbs. The cream cheese swirl should be lightly set but not runny.
PrintUbe Cream Cheese Brownie Recipe
Delight in the rich and vibrant flavors of Ube Cream Cheese Brownies, featuring a moist purple yam-infused brownie base swirled with a creamy, tangy cream cheese topping. This unique twist on classic brownies combines the earthy sweetness of ube jam and extract with a luscious cream cheese swirl, baked to perfection for a beautifully marbled dessert perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 12 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Filipino
Ingredients
Dry Ingredients
- 1¼ cup Flour
- ½ tsp Baking powder
- ½ tsp Salt
Wet Ingredients
- ½ cup Butter, melted
- 1 cup Sugar (option to add additional ½ cup for extra sweetness)
- 2 Eggs
- 1 tbsp Ube extract
- ¼ cup Ube Jam (Ube halaya)
Cream Cheese Swirl
- 8 oz Cream cheese, softened
- ¼ cup Sugar
- 1 Egg
- 1 tsp Vanilla extract
Instructions
- Prepare Dry Ingredients: In a bowl, combine 1¼ cups flour, ½ teaspoon baking powder, and ½ teaspoon salt. Mix well and set aside to be incorporated later.
- Mix Wet Ingredients: In a separate large bowl, blend ½ cup melted butter and 1 cup sugar until smooth. Add 2 eggs one at a time, mixing thoroughly after each addition. Stir in 1 tablespoon ube extract and ¼ cup ube jam until evenly combined.
- Combine Dry and Wet Mixtures: Gradually fold the dry ingredients into the wet ube mixture, stirring just until incorporated to form the brownie batter.
- Reserve Batter for Swirl: Set aside approximately ½ cup of the batter to use later for creating the swirl effect on top of the cream cheese layer.
- Prepare Baking Pan: Pour the remaining batter into a greased or parchment-lined 9 x 13 inch baking pan, spreading it evenly.
- Make Cream Cheese Swirl Mix: In a new bowl, combine 8 oz softened cream cheese, ¼ cup sugar, 1 egg, and 1 teaspoon vanilla extract. Mix until smooth and creamy.
- Layer Cream Cheese Mixture: Spread the cream cheese mixture evenly over the batter in the pan.
- Create Swirls: Drop spoonfuls of the reserved ½ cup batter sporadically on top of the cream cheese layer. Using a chopstick or skewer, gently swirl the batter drops into the cream cheese to create a marbled effect.
- Bake: Bake in a preheated oven at 350°F (175°C) for 30 to 40 minutes or until the brownies are set and a toothpick inserted into the center comes out mostly clean with a few moist crumbs.
- Cool and Serve: Allow the brownies to cool completely in the pan before slicing into squares and serving. Enjoy the colorful and flavorful ube cream cheese brownies as a delightful dessert or snack.
Notes
- For extra sweetness, you can add up to ½ cup more sugar to the batter.
- Make sure the cream cheese is softened to ensure a smooth swirl mixture.
- Check doneness around the 30-minute mark to avoid overbaking; brownies should be moist.
- Use a chopstick or skewer to create gentle swirls without mixing too aggressively.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
Keywords: Ube brownies, cream cheese swirl, Filipino dessert, purple yam brownies, ube halaya recipe, sweet treats, baked dessert

