As I opened the oven, a wave of warm, sweet aroma danced around the kitchen, instantly transporting me to the heart of the Philippines. There’s something magical about the combination of soft, fluffy bread rolls and the vibrant colors of ube—you can’t help but smile! Today, I’m excited to share my take on Vegan Ube and Cheese Pandesal, where rich purple yam meets savory vegan mozzarella for a delightful twist on this beloved Filipino classic. Perfect for breakfast or a cozy snack, these rolls are not only quick to whip up but also a crowd-pleaser, making them a great addition to any gathering. So, are you ready to dive into this tasty adventure? Let’s get baking!

Why is Vegan Ube Pandesal So Irresistible?
Unique Flavor Fusion: The sweet, earthy notes of ube perfectly complement the creamy, savory vegan cheese, making each bite an explosion of flavor.
Vegan Delight: Enjoy a plant-based twist on a classic, allowing everyone—including your vegan friends—to indulge in these delicious rolls.
Easy to Make: With straightforward steps, even beginner bakers can master this recipe and impress their loved ones.
Perfect for Any Occasion: Whether it’s breakfast alongside your favorite coffee or a snack during the day, these rolls fit seamlessly into any meal. Try pairing them with a cozy cup of tea or a touch of Cookies Cream Cheesecake for a delightful combo!
Vegan Ube and Cheese Pandesal Ingredients
• Let’s gather everything you need for these delightful rolls!
For the Dough
• Ube Powder – Provides color and flavor; substitute with fresh ube if available for a vibrant twist.
• Hot Water – Used to dissolve the ube powder into a smooth puree; make sure it’s steaming hot for the best results.
• All-Purpose Flour – Forms the structure of the bread; can be replaced with gluten-free flour for a wholesome alternative.
• Sugar – Adds a touch of sweetness; adjust to taste, especially if making plain pandesal.
• Instant Yeast – Helps the dough rise; avoid substituting with active dry yeast unless adjusting the method accordingly.
• Salt – Enhances the overall flavor; don’t skip it, as it balances the sweetness beautifully.
• Warm Soy Milk (or Oat Milk) – Adds moisture and serves as a dairy substitute; almond milk works well too.
• Neutral Oil (e.g., Vegetable Oil) – Contributes fat for tenderness in the dough; coconut oil can provide an extra flavor dimension.
For the Filling
• Ube Halaya (or Spread) – Acts as a luscious filling that complements the bread perfectly; any sweet jam can also be a delightful alternative.
• Vegan Mozzarella Cheese Shreds – Provides a creamy, savory element; feel free to substitute with other non-dairy cheese options you love.
For the Coating
• Fine Breadcrumbs (or Almond Meal) – Adds a lovely texture to the rolls; opt for gluten-free breadcrumbs if needed.
Step‑by‑Step Instructions for Vegan Ube and Cheese Pandesal
Step 1: Prepare Ube Puree
Start by mixing ube powder into hot water in a bowl, stirring until the mixture is smooth and free of lumps. You want the water to be steaming hot for the best results. Once combined, set the ube puree aside to cool slightly while you gather the dry ingredients.
Step 2: Prepare Dry Ingredients
In a large mixing bowl, whisk together all-purpose flour, sugar, instant yeast, and salt until evenly distributed. This ensures that the flavors and leavening agents are well combined. Make a well in the center to make it easier to incorporate the wet ingredients in the next step.
Step 3: Combine Wet Ingredients
Pour the warm soy milk and neutral oil into the well in the dry mixture, followed by the cooled ube puree. Mix this together using a spatula or your hands until it forms a sticky dough, which should come together in about 3-4 minutes. If the dough is too sticky, don’t hesitate to sprinkle on a bit more flour.
Step 4: Knead the Dough
Transfer the dough to a lightly floured surface and knead gently for about 4-5 minutes, or until it becomes smoother and elastic. The texture should be soft but not overly tacky. Practice patience here, as kneading is critical for achieving the fluffy texture typical of Vegan Ube and Cheese Pandesal.
Step 5: First Rise
Place the kneaded dough in a greased bowl, covering it with a damp kitchen towel to retain moisture. Allow it to rise in a warm spot for about 1 hour or until the dough has doubled in size. You’ll know it’s ready when it feels puffy to the touch and has noticeably expanded.
Step 6: Divide Dough
Once the dough has risen, gently punch it down to release the air. Turn it out onto a floured surface and divide it into equal pieces, approximately 20 pieces of about 58-60 grams each. Be sure to shape these pieces into balls and keep them covered to prevent drying out while you prepare the filling.
Step 7: Shape Pandesal
Take each piece of dough and flatten it into a circle with your fingers. Spoon a small amount of ube halaya and a sprinkle of vegan mozzarella cheese into the center. Carefully pinch the edges to seal the filling inside, then roll the dough ball in breadcrumbs for an extra crunchy texture.
Step 8: Second Rise
Arrange the shaped pandesal on a baking tray lined with parchment paper, making sure to leave some space between each roll. Cover them again with a kitchen towel and let them proof for 20-30 minutes until puffed up slightly. This second rise is essential for achieving their light, airy texture.
Step 9: Bake
Preheat your oven to 180°C (350°F). Once the dough has risen, place the baking tray in the oven and bake for 20-22 minutes. You’ll know they are done when the tops are firm to the touch and have turned a delightful golden color.
Step 10: Cool & Serve
After baking, remove the pandesal from the oven and let them cool slightly on a wire rack. These Vegan Ube and Cheese Pandesal are best enjoyed warm, offering that perfect balance of sweet and savory flavors that makes them irresistible!

How to Store and Freeze Vegan Ube and Cheese Pandesal
Room Temperature: Keep the pandesal in an airtight container for up to 2 days at room temperature to maintain softness.
Fridge: Store in the refrigerator for up to 1 week, ensuring they are sealed tightly to prevent drying out.
Freezer: Freeze the unbaked shaped pandesal for up to 2 months. Just thaw and let them rise before baking for fresh, warm rolls anytime.
Reheating: When ready to enjoy, reheat the pandesal in an oven toaster at 350°F for a few minutes until warm. Perfect for reliving that delightful Vegan Ube and Cheese Pandesal experience!
Vegan Ube and Cheese Pandesal Variations
Feeling adventurous in the kitchen? Let’s explore some delightful twists on this classic Filipino treat that will surprise and delight your taste buds!
-
Plain Pandesal: Omit the ube filling altogether, increasing the sugar to 8-12 tablespoons for a classic sweet version. This allows you to enjoy the soft texture of the pandesal on its own.
-
Fruit-Filled: Exchange the ube filling with your favorite fruit preserves, like strawberry or mango. The sweet burst of fruit will give each bite a refreshing twist.
-
Chocolate Surprise: For a delectable dessert option, substitute ube halaya with vegan chocolate spread. Imagine the sweetness of chocolate melting against fluffy bread—simply divine!
-
Spicy Kick: Add a pinch of chili flakes or fresh jalapeños to the cheese filling for a spicy contrast. The heat mingling with the sweetness of ube creates an exciting flavor explosion.
-
Nutty Flavor: Incorporate ground nuts like almonds or walnuts into the dough or filling. Their crunch and earthy flavor add another layer of texture and richness.
-
Savory Twist: Swap the vegan mozzarella for a tangy vegan cream cheese, and mix in herbs like chives or dill. This savory rendition is perfect for a brunch spread alongside your favorite coffee.
-
Seasonal Additions: Try adding pumpkin spice or cinnamon to the dough for a seasonal twist. These warm spices transform each roll into a cozy treat, especially enjoyable in the fall.
-
Healthy Options: Substitute coconut oil with applesauce in the dough for a lighter version. This not only reduces fat but also adds a hint of natural sweetness!
For a delightful addition to your breakfast, consider pairing your Vegan Ube and Cheese Pandesal with cozy beverages like tea or a warm cup of Grilled Chicken Sandwich. Enjoy exploring these variations, and don’t hesitate to let your creativity shine!
Expert Tips for Vegan Ube Pandesal
- Right Temperature: Ensure all liquids are warm, but not too hot, which can kill the yeast. This keeps your Vegan Ube and Cheese Pandesal fluffy.
- Kneading Patience: Don’t rush the kneading process. A soft, elastic dough is key, so gradually add flour as needed to maintain stickiness without making it too stiff.
- Perfect Dough Consistency: If using fresh ube, skip the added water when making the puree to keep the dough from becoming too wet or hard to handle.
- Watch the Rising: The first rise should be in a warm place. If your kitchen is cool, you can turn on the oven briefly to create a warm environment, then turn it off before placing the dough inside.
- Breadcrumb Coating: For a crunchier texture, ensure to roll the shaped pandesal in breadcrumbs evenly. This adds a delightful contrast to the soft bread.
- Freezing Tips: If you want to make a batch ahead, shape the pandesal and freeze them before the second rise. Thaw and let rise before baking for fresh rolls anytime!
What to Serve With Vegan Ube and Cheese Pandesal
Pair these delightful rolls with the perfect accompaniments to create a memorable meal.
- Creamy Coconut Soup: A warming coconut soup adds a rich, comforting element that contrasts beautifully with the fluffy texture of the pandesal.
- Savory Tofu Scramble: This protein-packed dish is seasoned to perfection and complements the subtle sweetness of the rolls, making breakfast a hearty experience.
- Fresh Fruit Platter: Light and refreshing, seasonal fruits like mango or pineapple cleanse the palate and enhance the tropical vibe of the meal.
- Herbal Tea: A fragrant cup of chamomile or mint tea elevates your snack time, providing a soothing accompaniment to the sweet and savory flavors.
- Coconut Mango Smoothie: Blend up this vibrant drink for a fruity twist, combining creamy coconut milk with fresh mango to echo the flavors in the pandesal.
- Mango Salsa: Vibrant, zesty mango salsa adds a burst of freshness that pairs wonderfully with the rich ube and vegan cheese filling.
- Chocolate Avocado Mousse: For dessert, this creamy and decadent treat makes for a delightful finish—a sweet contrast to the bread rolls that feels indulgent yet light.
- Filipino Coffee: A cup of strong coffee brewed in the traditional Filipino way, served black or with sweetened condensed milk, ties the meal together perfectly.
- Vanilla Ice Cream: A scoop of vanilla ice cream juxtaposes the warm, soft rolls beautifully, making for an unbeatable dessert option after enjoying your vegan pandesal.
Make Ahead Options
These Vegan Ube and Cheese Pandesal are a fantastic option for meal prep enthusiasts! You can prepare the dough and shape the rolls up to 24 hours in advance. Simply follow the first seven steps of the recipe, shape the pandesal, and place them on a baking tray. Cover tightly with plastic wrap and refrigerate overnight to maintain quality. When you’re ready to bake, allow them to proof at room temperature for about 30 minutes before popping them into a preheated oven. This method ensures that you can enjoy freshly baked rolls on busy mornings without the hassle! Just remember, baking them while fresh ensures they’re as deliciously soft and fluffy as they should be.

Vegan Ube and Cheese Pandesal Recipe FAQs
How do I choose the best ube for this recipe?
Absolutely! When selecting ube, look for fresh, firm tubers without any dark spots or wrinkles. Fresh ube should have vibrant purple skin and a smooth surface. If you can’t find fresh ube, ube powder is a fantastic alternative that still delivers that rich flavor and color.
What is the best way to store leftover Vegan Ube and Cheese Pandesal?
Very! To keep your pandesal soft and fresh, store them in an airtight container at room temperature for up to 2 days. For longer storage, refrigeration is an option for up to 1 week, but ensure they’re well-sealed to avoid drying out.
Can I freeze the Vegan Ube and Cheese Pandesal?
Absolutely! To freeze, shape your pandesal and place them on a baking sheet lined with parchment paper, ensuring they are not touching. Freeze until solid, then transfer them to a freezer-safe bag for up to 2 months. When you’re ready, thaw them overnight in the refrigerator and let them rise before baking!
What if my dough does not rise well?
No worries! If your dough isn’t rising, it could be due to the yeast being expired or not enough warmth during the rising period. Try placing the dough in a warm spot, perhaps with a gentle heat source, and ensure your liquids are warm—typically around 110°F (43°C). If your dough feels too dense, knead in a little more flour while being careful not to make it too tough.
Are these pandesal safe for people with allergies?
Definitely! This vegan recipe is free from animal products and dairy, making it suitable for many diets. However, those with gluten allergies should opt for gluten-free flour as a substitute. Always check ingredient labels, especially for processed items like breadcrumbs and vegan cheese, as they can vary and may contain allergens.
Can I make plain pandesal instead of the ube version?
Very! To create a delightful plain pandesal, increase the sugar content to 8-12 tablespoons based on your sweetness preference. Follow the same instructions while omitting the ube filling. You can get creative with your fillings later or serve them simply with butter or jam!

Vegan Ube and Cheese Pandesal: Sweet Rolls Everyone Will Love
Ingredients
Equipment
Method
- Prepare Ube Puree: Mix ube powder into hot water in a bowl, stirring until smooth. Set aside to cool.
- Prepare Dry Ingredients: In a bowl, whisk all-purpose flour, sugar, instant yeast, and salt. Make a well in the center.
- Combine Wet Ingredients: Pour warm soy milk and neutral oil into the well and add cooled ube puree. Mix until sticky dough forms.
- Knead the Dough: Transfer to floured surface and knead for 4-5 minutes until smooth and elastic.
- First Rise: Place dough in greased bowl, cover with kitchen towel, and let rise for 1 hour until doubled.
- Divide Dough: Punch down dough, turn onto a floured surface, and divide into 20 pieces. Shape into balls.
- Shape Pandesal: Flatten each dough piece, add ube halaya and vegan cheese, then seal and roll in breadcrumbs.
- Second Rise: Arrange on tray, cover, and let proof for 20-30 minutes until slightly puffed.
- Bake: Preheat oven to 180°C (350°F) and bake for 20-22 minutes until golden.
- Cool & Serve: Let pandesal cool on a wire rack. Best enjoyed warm.