• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Grumpy Recipes
  • About
  • Recipes
menu icon
go to homepage
  • About
  • Recipes
  • Social

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
  • Social

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Desserts

    Ube Bread Pudding

    Published: Jul 30, 2024 by Grumpy · This post may contain affiliate links · Leave a Comment

    Jump to Recipe

    This Ube Bread Pudding is purple, fluffy, and extremely easy to make. All you do is make the egg mixture, pour it over the bread, and bake it. It's one of the most comforting desserts you can have, and it only takes one hour to make.

    Obsessed with ube? Try my Ube Tarts next!

    fork cutting into slice of ube bread pudding.

    I've been experimenting with ube desserts lately, and this ube bread pudding is one of my favorites so far. I made it for a games night recently and all my friends wanted the recipe. I served it fresh from the oven with a side of vanilla ice cream.

    What type of bread to use?

    Traditionally, bread budding is made using stale bread because it absorbs the egg mixture better. Your first option should be to use any leftovers you have laying around.

    loaf of brioche bread.
    brioche bread cut into cubes on baking pan.

    I didn't have stale bread, so I dried out some bread by baking it in the oven for 45 minutes at 250°F. I like my bread pudding to be very rich, so I used brioche bread. Generally, the richer the bread, the richer the pudding will be.

    What is ube halaya?

    Ube halaya is a sweet jam made from purple potatoes. I used about 1 cup and I found the bread pudding to have the perfect amount of sweetness. You can buy it at most Asian grocery stores, but if not, you will definitely find it at a specialty Filipino store.

    jar of ube halaya.

    Do I need to add ube extract?

    Ube extract is primarily used for its purple color. Aside from that, it also provides a concentrated and artificial ube flavor which most people associate with ube desserts. So if you want the color and flavor, then yes I recommend you use it.

    bottle of ube extract.

    I got it from the Uwajimaya Japanese grocery store in Seattle for $1 a bottle. Here is how the egg and milk mixture looks before and after ube extract is added:

    egg mixture before adding ube extract.
    egg mixture after adding ube extract.

    The final result

    overhead shot of ube bread pudding baked to golden brown.
    I added some white chocolate chips at the beginning of baking and they almost burned. I recommend adding them 10 minutes before the end of baking instead so they stay white.
    slice of ube bread pudding with a fork cutting into it

    Ube Bread Pudding

    This is a Filipino spin on the classic bread pudding dessert. It's one of my favorite ube desserts so far. If I ever open a restaurant, this is going on the menu.
    5 from 1 vote
    Print Recipe Pin Recipe Save Saved!
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Course Breakfast, Dessert
    Cuisine American, Filipino
    Servings 10 people

    Ingredients
      

    • 3 ½ cups milk
    • ½ cup butter
    • 10-11 cups cubed stale bread (about 1 loaf of bread)
    • 4 large eggs
    • 1 cup ube halaya
    • ¼ cup sugar
    • 2 teaspoons ube extract
    • 1 teaspoon vanilla extract
    • ½ teaspoon salt
    • 1 ½ cups white chocolate chips (optional)

    Instructions
     

    • Preheat your oven to 350°F.
    • In a large bowl, add the bread cubes.
    • In a medium pot, combine the milk and butter. Heat it up over medium heat until the butter melts.
    • In another bowl, whisk the eggs, ube halaya, sugar, ube extract, vanilla extract, and salt until well incorporated. Slowly whisk in the milk and butter.
    • Pour the egg mixture over the bread cubes and stir to coat everything evenly. Pour the mixture into a buttered baking dish. Let the mixture sit for 15 minutes to absorb the custard. Please note there should still be a visible pool at the bottom.
    • Bake for 35 minutes. Sprinkle on white chocolate chips and bake for another 10-15 minutes until the top is golden brown and a knife inserted into the center comes out clean.

    More Desserts

    • spatula lifting slice of strawberry pretzel salad from dish.
      Strawberry Pretzel Salad
    • close up of birthday cake pancakes with whipped cream and vanilla icing.
      Birthday Cake Pancakes (Funfetti)
    • tall glass of shamrock shake with cream and cherry on top.
      Copycat McDonald's Shamrock Shake
    • close up of stack of bran muffins.
      Bran Muffins

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    The blogger behind "Grumpy Recipes" plating some food for photography.

    Hello! Ever get so hungry that you get a little grumpy? Well, I'm here to fix that! My name is Grumpy and this is my recipe blog. I'm a passionate home cook who wants to share his favorite recipes with the world. Click the link below to learn more about my story.

    More about me →

    Latest Recipes

    • close up of garlic butter pasta shells on plate.
      Garlic Butter Pasta
    • close up of 2 almond flour waffles with syrup and a pat of butter on top.
      Almond Flour Waffles
    • close up of slice chicken meatloaf on plate.
      Chicken Meatloaf
    • Chipotle corn salsa in white bowl with spoon in it.
      Chipotle Corn Salsa

    Footer

    ↑ back to top

    • Privacy Policy
    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Grumpy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.