Go Back
Easy Delicious Ube Hopia Recipe
Ben Carraoli

Easy Delicious Ube Hopia Recipe

I never imagined I’d make ube hopia at home, but after trying this recipe, I’m hooked! It’s surprisingly simple, doesn’t require an oven, and tastes far better than store-bought versions. Every bite has that flaky pastry with sweet, creamy ube filling that melts in your mouth.
Total Time 50 minutes

Ingredients
  

  • All-purpose flour – for the pastry; use fresh for best texture
  • Granulated sugar – to add sweetness to the dough
  • Salt – enhances the flavor of the pastry
  • Unsalted butter – gives flakiness and richness; cut into small cubes
  • Canola oil – for light tender pastry (flavorless oil works best)
  • Water – to bring the dough together
  • Ube halaya ube jam – the star ingredient for the filling; homemade or store-bought works
  • Egg – for brushing on top to achieve a golden finish

Method
 

  1. Start by combining flour, salt, oil, and water in a large bowl. Mix gently with a wooden spoon, then finish by kneading lightly with your hands. The goal is just to bring the ingredients together without overworking the dough.
  2. In another bowl, mix flour and sugar, then cut in the butter using a pastry cutter or fork. This creates a flaky texture for the pastry layers, which is essential for that classic hopia feel.
  3. Flatten the first dough, then layer it with the second dough. Place a scoop of ube filling in the center, fold, and seal the edges. Brush with egg wash for a beautiful golden finish before cooking.
  4. Traditionally, these are baked, but this version cooks on a stovetop. Heat a non-stick pan and cook each piece over medium heat until lightly browned and crispy on both sides. Cool slightly before serving.

Notes

  • I like chilling the dough before rolling—it’s easier to handle and less sticky
  • Use a cookie scoop for the filling to ensure each hopia is the same size
  • Don’t overmix the dough; it should be slightly rough to stay flaky
  • Brush generously with egg wash for a gorgeous golden color