Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (2024)

Jump to Recipe Jump to Video

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (1)

Here’s a vegan take on the ube (purple yam) pandesal that have taken the Philippines by storm in the past few months

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (2)

These pandesal, also known as Filipino Sweet Bread Rolls, are filled with an ube (purple yam) filling and some vegan mozzarella cheese—imagine the blend of sweet with a little saltiness from the cheese.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (3)

The pandesal is light, airy, and chewy at the same time. These are delicious enjoyed warm when the top is toasted and crisp so the you bite into it you get that nice crispness on the outside and richness inside.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (4)

What is Ube?

The colour of the dough comes from purple yam (very similar to sweet potatoes), better known as ube in Filipino.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (5)

What is Pandesal?


Pandesal are Filipino Sweet Bread Rolls, that are a very popular staple in Filipino cuisine and culture. We usually enjoy them for breakfast or merienda (afternoon snack), but they can really be enjoyed any time!

This version is ube pandesal, or purple yam sweet bread rolls.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (6)

The Filling

These ube pandesal are filled with ube spread (I have a homemade recipe here) and vegan mozzarella cheese.

The use filling I made thickens after it cools because I use coconut milk to give it a little added richness and flavour.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (7)

Ube and queso (cheese) are a popular combo in the Philippines. The compliment each other well especially since the filling is sweet and the cheese is salty and savoury!

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (8)

For the cheese, I simply used Daiya Vegan Mozzarella Shreds.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (9)

The saltiness and sweetness of the two really go so well with the pandesal!

The Ube or Purple Yam Puree for the Dough

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (10)

For this version, I used ube or purple yam powder that I diluted in hot water to make a puree.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (11)

The Dough

Dry Ingredients

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (12)

The ingredients for the dough are very simple. You’ll just need the following:

  • 4 cups (500g) all purpose flour, plus around 4 tbsp more if needed
  • 6 tbsp (90g) cane sugar, see notes
  • 1 1/2 tsp instant yeast
  • 1 tsp salt

I simply mixed all the dry ingredients in a large bowl.

For the wet ingredients, you’ll need the following:

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (13)
  • 1 cup warm soy milk or oat milk
  • 3 tbsp neutral oil
  • 1 tsp ube extract (optional)
  • Ube puree

Making the Dough

To put the dough together, I simply mixed the wet ingredients int other dry ingredients bowl.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (14)

You’ll need to mix everything well! This is actually going to be a very sticky dough at the start.

So be ready with your extra flour to add to the dough and some oil, to oil your hands.


You can check out my video below to see a complete step-by-step on how to make these!

Kneading everything together

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (15)

It’s the kneading process that might be a bit tricky at first because the dough will be really sticky.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (16)

If you have a stand mixer, then I highly recommend you use one. If not then just keep kneading!

This will be a really good arm workout! Haha.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (17)

With a little patience and adding 1 tbsp flour at a time to help get the dough firmer, you’ll end up with a firmer (but still a bit sticky) ball of dough.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (18)


You’ll want a dough that’s firmer and is no longer very sticky—but do note that this dough won’t be as firm and hard as dough of dumpling wrappers since this does contain yeast that will help the dough rise.

Let the dough rise

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (19)

Brush some oil on the bowl and then place the ball of dough in the bowl. Leave the dough to rise for at least an hour in a warm spot in your home or kitchen.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (20)

Don’t forget to cover it with a damp towel to prevent it from drying.

Leave it to rise until doubled in size.

Dividing the dough

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (21)

After the dough has risen, I divided the dough into 20 pieces.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (22)

Each piece will be around 58 to 60 grams each.

Wrapping and Filing the Dough

Here’s what I did:

  1. I got a piece of dough.
  2. Flattened the dough dough on my work surface
  3. Added some of the filling and cheese
  4. Sealed the top and minced it together to really seal it well
  5. Rolled in on the surface to really get it evenly sealed
Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (23)

Pinched together

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (24)
Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (25)

Coating for the Ube Pandesal

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (26)

This is the part that adds that extra crunch—bread crumbs (or almond meal!)

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (27)

I rolled the finished pandesal on some bread crumbs! I actually didn’t have fine breadcrumbs so I processed some Japanese bread crumbs I had.

Proofing

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (28)

You will need to leave all the pandesal to proof on your lined baking tray! I like to space them just a little apart so when they proof and bake, they’ll look like the photo below!

While the pandesal are proofing for 20-30 minutes, make sure to preheat your own to 180C/350F.

Baking

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (29)

To bake the pandesal, leave them in the oven 20 to 22 minutes or until the top is hard and when you press down on it you’ll notice a slight crunch. The insides will be really airy and fluffy.

Enjoy your Vegan Ube Pandesal!

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (30)

These are best enjoyed warm.

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (31)

Storing the Pandesal

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (32)

If you have leftovers, you can simply place them in an air-tight container at room temperature for up to 2 days or refrigerate them for up to 1 week. You can simply reheat these in an oven toaster for a few minutes to enjoy warm.

To prolong shelf life, you can freeze them for months and just thaw them before reheating in the oven toaster.

Can I make plain ube pandesal without the filling?

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (33)

Yes! Though if you’re making plain pandesal without the filling,I suggest increasing the amount of sugar to 8 tbsp or even doubling it to 12 tbsp.

Find the full recipe for these below!

MORE FILIPINO RECIPES YOU MIGHT LOVE:

  • Adobo
  • Tokwa’t Baboy
  • Filipino Kaldereta or ‘Meat’ Stew
  • Mushroom Tocino
  • Filipino Fried Garlic Rice
  • Filipino Lumpiang Gulay or Fried Vegetable Spring Rolls
  • Filipino “Pork” Barbecue
  • Crispy Tofu Sisig
  • Tofu and Mushroom Salpicao
  • Bola-Bola (Filipino Meatballs)

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls with Purple Yam and Cheese Filling)

5 from 5 votes

Here’s a vegan take on the ube (purple yam) pandesal that have taken the Philippines by storm in the past few months. These pandesal, also known as Filipino Sweet Bread Rolls, are filled with an ube (purple yam) filling and some vegan mozzarella cheese—imagine the blend of sweet with a little saltiness from the cheese.

Print Recipe Pin this RecipeRate this Recipe

Prep Time 30 minutes mins

Cook Time 20 minutes mins

Rise and Proof Time 1 hour hr 30 minutes mins

Total Time 2 hours hrs 20 minutes mins

Course Breakfast, Dessert, Snack, Sweets

Cuisine Asian, Filipino, Spanish

Servings 20 pandesal

Calories 147 kcal

Ingredients

Ube Puree (see notes)

  • 1/4 cup ube powder or purple yam powder (32g) see notes
  • 1 cup hot water

Dry Ingredients

Wet Mixture

For Filling

For Coating

  • 1/4 to 1/2 cup fine breadcrumbs or almond meal

Instructions

Ube Puree

  • In a medium heat proof bowl, mix together the ube powder and hot water. Mix until the powder has dissolved and the mixture is smooth.

    See notes below for an alternative.

Dry Ingredients

Wet Ingredients

  • Mix the warm soy milk and oil. Pour it in the flour mixture while mixing. Add in the ube puree and ube extract (if using) as well .

Kneading the Dough

  • I used a spatula to mix everything together at the start then eventually used my hands to knead everything together. Keep mixing until a dough is formed. It’ll be easier to mix everything together with your hands or a stand mixer if you have one.

  • If using your hands, you can rub your hands with some oil to prevent the dough from sticking. This will be a VERY STICKY dough so it can be quite hard to handle at the start.

  • If you still find it sticky after kneading for 4 to 5 minutes, you can gradually add 1 tbsp more all purpose flour at a time.

  • Keep kneading until the dough comes together and becomes smooth. I just kneaded mine in the same large bowl I mixed it in for minimal clean up.

  • Remove the dough from the bowl. Brush some oil on your bowl and then place back the ball of dough into the bowl.

  • Cover with a damp towel and leave to rise for 1 hour in a warm spot in your home or inside your oven until doubled in size.

  • Flour your work surface. When the dough has risen, remove the ball of dough and transfer it to the floured surface. You can check out my video below to see a complete step-by-step on how to make these.

  • Divide the ball of dough into 2. Cover 1 ball with a towel to prevent it from drying while you work on one. From there, you can shape each piece into a large ball and then punch a hole in the centre.

  • Carefully stretch the dough until you have a large ring then divide it into 10 pieces of around 58 to 60 grams each.

  • Repeat this for the other piece of dough until you have 20 pieces of sliced dough in total.

  • Place the balls of dough in a tray and cover it with a towel to prevent them from drying out.

Shaping the Pandesal

  • To work on each pandesal, get a piece of dough. Shape it into a ball and carefully flatten it on your surface. You can see the video below for a better idea.

  • For the coating, place the bread crumbs or almond meal on a shallow tray or plate.

  • Place around 1/2 to 1 tbsp of the ube filling then 1/2 tbsp or one small cube of cheese on top of the ube filing.

  • Grab the edges of the dough and crunch it all together at the centre. Pinch the centre together to seal it well and prevent the filling from seeping out.

  • Roll the pandesal on your flat working surface to get a round ball and also to evenly seal the edges.

  • Transfer the pandesal on the plate with the bread crumbs/almond meal and then roll around the plate/tray to coat in the bread crumbs.

  • Transfer the pandesal on your lined baking tray. I used parchment paper to line my 10×13-inch tray. Leave around 3/4 to 1-inch space between each pandesal on the tray since they’ll continue to expand as it proofs.

  • Repeat this for the rest of the pieces of dough and place them all on the tray.

Proofing

  • Cover the pandesal on the tray with a towel, and leave to proof for 20 to 30 minutes. The pandesal will rise and the gaps between each one will disappear.

  • While the pieces of pandesal are proofing, heat your own to 180C/350F.

Baking the Pandesal

  • Bake the pandesal for 20 to 22 minutes or until the top is hard and when you press down on it you’ll notice a slight crunch. The insides will be really airy and fluffy.

  • Carefully separate the pandesal and enjoy each piece while hot!

  • These are best enjoyed warm.

Storage

  • If you have leftovers, you can simply place them in an air-tight container at room temperature for up to 2 days or refrigerate them for up to 1 week. You can simply reheat these in an oven toaster for a few minutes to enjoy warm.

  • To prolong shelf life, you can freeze them for months and just thaw them before reheating in the oven toaster.

Making Plain Pandesal

  • If you'd like to make these without the filling, I suggest increasing the amount of sugar to 8 tbsp or even doubling it (12 tbsp).

WATCH Video

Notes

UBE PUREE

For the ube puree, if you don’t have ube powder but have some fresh ube or purple potatoes, you can mash these up and turn into a puree with some water. I would recommend around 1 cup of mashed cooked ube/purple sweet potato with 1 cup (more or less) or water until you have a puree consistency. You can also opt to add some ube flavouring (around 1 tsp) to get more ube flavour.

SUGAR

  • if you want a sweeter pandesal, you can increase to 8 tbsp (1/2 cup) of sugar. I personally prefer it less sweet since the filling is already sweet.
  • If you’re making plain pandesal without the filling,I suggest increasing the amount of sugar to 8 tbsp or even doubling it to 12 tbsp.

Ube Powder

I couldn’t find good ube powder that yielded a nice thick puree-liked consistency so I opted for this Lilac Taro Yam Powder mix which had a really beautiful deep colour when reconstituted

Bread crumbs

I actually didn’t have fine bread crumbs so I used Japanese or panic bread crumbs and just quickly processed them so there were still some larger bits. You can also use almond meal!

Adding extra All-Purpose Flour

The dough will be very sticky at the start so you can add 1 tbsp more flour at a time as you knead.

NUTRITIONAL INFO

Serving: 1pandesal | Calories: 147kcal | Carbohydrates: 25g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 173mg | Potassium: 51mg | Fiber: 1g | Sugar: 4g | Vitamin A: 3IU | Vitamin C: 1mg | Calcium: 8mg | Iron: 1mg

DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight 🙂

You can pin this image:

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (56)

This Post Has 4 Comments

  1. Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (57)

    Ching-Ching Liu March 10, 2021Reply

    If I have fresh ube (boiled, peeled, then pureed) can I use that here? My ube puree doesn’t look as watery as the powder + water mix. Maybe i need to dilute it?

    1. Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (58)

      Jeeca March 10, 2021Reply

      Hi Ching Ching! I would recommend keeping the puree as is and not diluting it as much as the powder form in the recipe. If you end up using this puree from fresh ube, you can skip the additional 4tbsp flour when kneading or lessen it to 1-2 tbsp as needed since your dough won’t be as sticky. Hope this helps!

  2. Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (59)

    Matt February 19, 2022Reply

    Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (60)
    Wow, thank you so much for this recipe! I had never made pandesal before and am an amateur baker. This recipe is great! I adjusted the following:
    -Used 9 T of sugar in the dough for a little added sweetness
    -Made half the filling by volume (just 1/2 of the water and ube), used coconut milk & a few tsp of sugar to sweeten while it cooked on the stove, and added a few drops of vanilla to highlight the vanilla flavor
    -omitted the cheese
    -Did half with filling and half with a piece of lavender rose chocolate inside. Both were delish!
    I recommend also kneading with one hand and keeping the other ‘dry’/clean for adding flour. The texture of these is incredible! The proofing times are also spot on. I found they got a lot of color on the bottom at 350* for 22 min, but my oven may run a bit hot. Overall a wonderful recipe, thank you so much for sharing!

    1. Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (61)

      Jeeca February 20, 2022Reply

      Thanks so much Matt, glad you liked it!

Leave a Reply

Vegan Ube and Cheese Pandesal (Filipino Sweet Bread Rolls) (2024)
Top Articles
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 6212

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.