As I stood in my kitchen with a vibrant purple yam in hand, I couldn’t help but recall the many joyous gatherings with family, where the scent of freshly baked bread filled the air. Today, I’m excited to share my recipe for Vegan Ube and Cheese Pandesal, a delightful twist on the traditional Filipino bread rolls. These sweet, fluffy creations not only showcase the wonderful flavor of ube but also cater to those seeking a dairy-free option. It’s a perfect fusion of sweetness and savory taste, crafted to uplift your morning or serve as a delightful snack. Best of all, they’re quick to make and utterly satisfying fresh from the oven. Are you ready to elevate your baking game with a charming taste of the Philippines? Let’s dive into this recipe together!

Why is Vegan Ube and Cheese Pandesal Unique?
Deliciously Unique: These vegan pandesal feature a stunning purple hue, making them a feast for the eyes as well as the taste buds.
Fluffy Texture: Each roll offers a light, airy bite that melts in your mouth, perfectly balanced by the savory vegan cheese filling.
Quick to Make: Ready in under two hours, they’re an ideal homemade treat that won’t keep you in the kitchen all day.
Perfect for Any Occasion: Serve them warm for breakfast, enjoy as a delightful snack, or impress guests at your next gathering.
Versatile Recipe: Feel free to experiment with different fillings, from classic ube halaya to chocolate or jam, for a twist on tradition.
Crowd-Pleaser: Whether you’re feeding friends or family, these sweet rolls will win hearts and taste buds alike, just like my Red Velvet Cheesecake Bars or a refreshing Key Lime Cheesecake.
Vegan Ube and Cheese Pandesal Ingredients
Discover the essential components for crafting these delicious rolls!
For the Dough
- Ube Puree – Adds sweetness and vibrant color; substitute with mashed fresh ube or purple sweet potato for a natural taste.
- All-Purpose Flour – Provides structure; use a gluten-free flour blend if needed.
- Sugar – Enhances sweetness; adjust to taste and consider increasing it to 8-12 tablespoons for plain pandesal.
- Instant Yeast – Creates a wonderful rise; ensure it’s fresh for best results.
- Salt – Elevates flavors; essential for balancing the sweetness.
- Warm Soy/Oat Milk – Acts as the liquid base; feel free to use any plant-based milk.
- Neutral Oil – Adds moisture and eases dough handling; canola or vegetable oil works well.
For the Filling
- Ube Halaya – A sweet filling made from ube; you can use a store-bought version for convenience.
- Vegan Mozzarella Cheese Shreds – Provides a savory contrast to the sweetness of ube; substitute with any non-dairy cheese if desired.
Coating
- Fine Breadcrumbs/Almond Meal – Adds delightful texture; use store-bought or homemade for the perfect coating.
This Vegan Ube and Cheese Pandesal recipe is sure to brighten up your baking adventures!
Step‑by‑Step Instructions for Vegan Ube and Cheese Pandesal
Step 1: Prepare Ube Puree
Start by mixing ube powder and hot water in a bowl until smooth and well combined, creating a vibrant, purple ube puree. This will serve as the sweet base of your dough. Set it aside to cool slightly while you gather your other ingredients for the Vegan Ube and Cheese Pandesal.
Step 2: Mix Dry Ingredients
In a large mixing bowl, combine all-purpose flour, sugar, instant yeast, and salt. Whisk these ingredients together until evenly blended, ensuring there are no lumps for a uniform dough. This essential step lays the foundation for your fluffy and light Vegan Ube and Cheese Pandesal.
Step 3: Combine Wet Ingredients
In another bowl, whisk together the warm soy or oat milk, neutral oil, and prepared ube puree. Once combined, pour the wet mixture into the bowl with the dry ingredients. Stir gently using a spatula or wooden spoon until the mixture starts to form a wet and sticky dough.
Step 4: Knead Dough
Transfer the dough onto a lightly floured surface. Begin kneading it for about 8-10 minutes until it becomes smooth and elastic, although still a bit sticky. If the dough is too sticky to handle, incorporate small amounts of flour as needed. This step helps develop the dough structure essential for your Vegan Ube and Cheese Pandesal.
Step 5: Let Dough Rise
Lightly oil a large bowl and place your kneaded dough inside, turning it to coat with oil. Cover the bowl with a damp towel, and let it rise in a warm place for about 1 hour or until doubled in size. This crucial step allows the yeast to work its magic, creating airy bread rolls.
Step 6: Shape Pandesal
Once the dough has risen, gently punch it down and turn it out onto a floured surface. Divide the dough into 20 equal pieces. Flatten each piece with your palm, place a small spoonful of ube halaya and a few vegan cheese shreds in the center, then fold the edges over to seal, shaping them into round balls.
Step 7: Coat with Breadcrumbs
Roll each sealed dough ball in fine breadcrumbs or almond meal to coat evenly. This gives your Vegan Ube and Cheese Pandesal a delightful crispy exterior. Arrange the coated balls on a baking tray lined with parchment paper, making sure to leave enough space between each one for rising.
Step 8: Proof
Cover the shaped pandesal gently with a clean kitchen towel and let them rise for an additional 20-30 minutes. This allows the dough to puff up, ensuring your bread rolls will be light and fluffy once baked. Keep an eye on them as they begin to swell.
Step 9: Preheat Oven
While the dough is proofing, preheat your oven to 180°C (350°F). This ensures the oven is the perfect temperature for baking, so your Vegan Ube and Cheese Pandesal achieve that golden-brown color and soft, airy texture once they’re ready to bake.
Step 10: Bake
Carefully place the baking tray in the oven and bake for 20-22 minutes, or until the pandesal are lightly golden and firm to the touch. The aroma will fill your kitchen as they bake, signaling that they’re nearly ready to be enjoyed fresh from the oven.
Step 11: Cool and Serve
Once baked, remove the pandesal from the oven and let them cool slightly on a wire rack. They are best served warm, with the gooey cheese filling ready to delight your taste buds. Enjoy these Vegan Ube and Cheese Pandesal fresh, and share them with family or friends!

Vegan Ube and Cheese Pandesal Variations
Feel free to explore these delightful twists and substitutions to make the recipe your own!
-
Plain Pandesal: Omit the ube halaya and vegan cheese, and increase sugar to 8-12 tablespoons for a traditional taste. The simplicity allows this version to shine with just its fluffy texture.
-
Gluten-Free Option: Swap all-purpose flour for a gluten-free flour blend to cater to dietary needs. This ensures everyone can enjoy a deliciously soft roll without compromising flavor.
-
Chocolate Filling: Use a vegan chocolate spread instead of ube halaya for a rich and decadent twist. The combination of sweet dough and melted chocolate creates an indulgent treat.
-
Jelly Filling: Try strawberry or mango jam in place of the ube filling for a fruity surprise. This option is refreshing and celebrates the vibrant flavors of tropical fruits.
-
Almond Flour Coating: Instead of breadcrumbs, coat the pandesal in almond meal for a nuttier flavor and added nutrition. It gives a beautifully crunchy texture that complements the soft bread.
-
Spicy Twist: Add a pinch of cayenne pepper or chili flakes to the filling for a surprising kick. The heat balances the sweetness of the ube, creating a delightful contrast.
-
Savory Filling: Substitute vegan cheese with a savory filling like sautéed mushrooms or spinach. This hearty option turns your pandesal into a flavorful treat suited for any meal.
-
Herb-Infused Dough: Mix fresh herbs like rosemary or basil into the dough for a fragrant twist. It adds a lovely depth of flavor that pairs beautifully with the sweetness of the rolls.
These variations can turn your Vegan Ube and Cheese Pandesal into an exciting, personalized culinary adventure! Enjoy your baking, and if you’re looking for more delicious ideas, check out my recipe for Loaded Chili Cheese or give my Chicken Grilled Cheese a try!
Expert Tips for Vegan Ube and Cheese Pandesal
-
Kneading Technique: Ensure the dough is well kneaded for about 8-10 minutes. A properly kneaded dough should feel smooth and elastic, albeit a bit sticky.
-
Stickiness Solution: If the dough is overly sticky during kneading, add flour gradually—just a tablespoon at a time—to achieve the right consistency.
-
Dough Rising: Warm your kitchen or preheat the oven slightly while the dough rises. This helps activate the yeast more efficiently for the perfect fluffy Vegan Ube and Cheese Pandesal.
-
Parchment Paper Use: Line your baking tray with parchment paper to prevent sticking and to make clean-up a breeze after baking your delightful rolls.
-
Cool Carefully: Let the pandesal cool slightly on a wire rack after baking. This allows them to set properly and enhances their delicious texture before serving.
-
Experimenting with Fillings: Feel free to explore different fillings beyond ube halaya and vegan cheese. Chocolate or fruit jams can add surprising flavor twists to your pandesal!
Storage Tips for Vegan Ube and Cheese Pandesal
Room Temperature: Store the pandesal in an airtight container at room temperature for up to 2 days to keep the rolls soft and fresh.
Fridge: If you want to extend their shelf life, place the pandesal in the fridge, where they can last for up to 1 week. Just be sure to seal them properly to prevent drying out.
Freezer: For longer storage, freeze the Vegan Ube and Cheese Pandesal in a zip-lock bag or airtight container for up to 2 months.
Reheating: When ready to enjoy, reheat the frozen pandesal in an oven toaster or conventional oven at 180°C (350°F) for about 10–12 minutes to restore their fluffy texture.
What to Serve with Vegan Ube and Cheese Pandesal
Indulge in a world of flavors as you pair these delightful rolls with complementary dishes that elevate every bite.
- Fresh Fruit Salad: Light and refreshing, a mix of tropical fruits enhances the sweetness of the ube while providing a burst of color.
- Savory Coconut Curry: The rich, creamy flavors of coconut curry create a beautiful contrast to the sweet pandesal, perfect for a heartwarming meal.
- Vegan Cherry Tomato Salad: Juicy cherry tomatoes tossed in olive oil and herbs add a bright, tangy balance to the sweetness of the pandesal.
- Coffee or Tea: A warm cup of coffee or aromatic tea beautifully complements the soft texture, making for a comforting breakfast or snack.
- Mango Smoothie: A creamy mango smoothie brings tropical freshness, perfect for a sweet yet nourishing start to your day.
- Coconut Flan: For dessert lovers, the velvety texture of coconut flan pairs wonderfully with the fluffy pandesal, creating a perfect sweet ending.
- Chocolate Spread: Spread some vegan chocolate on your pandesal for an indulgent treat, combining flavors to amplify your taste adventure.
- Chickpea Salad Sandwich: This protein-packed option provides a hearty counterpoint that rounds out your meal wonderfully.
With these pairings, every bite of your Vegan Ube and Cheese Pandesal becomes a treasured moment to savor!
Make Ahead Options
These Vegan Ube and Cheese Pandesal are perfect for meal prep enthusiasts! You can prepare the dough up to 24 hours in advance. Simply follow the recipe until you let the dough rise, then cover it tightly and refrigerate. The next day, take it out, allow it to warm to room temperature for about 30 minutes, and proceed with shaping and filling. You can also shape the filled pandesal and freeze them for up to 3 days; just make sure they are wrapped well to prevent freezer burn. When you’re ready to bake, there’s no need to thaw – just increase the baking time by a few minutes for delicious, freshly baked treats! This method ensures your Vegan Ube and Cheese Pandesal remain just as delightful as if made fresh on the spot, saving you precious time for busy weeknights.

Vegan Ube and Cheese Pandesal Recipe FAQs
What’s the best way to choose ripe ube for this recipe?
Absolutely! When selecting ube, look for tubers that are firm, smooth, and free from dark spots or blemishes. A fresh ube will have a vibrant purple color and feel dense when held. Avoid any soft or wrinkled ones, as they tend to be past their prime. If fresh ube is hard to find, you can substitute with high-quality ube puree or powder.
How should I store Vegan Ube and Cheese Pandesal after baking?
Very! To keep your pandesal fresh at room temperature, place them in an airtight container for up to 2 days. If you wish to store them longer, you can refrigerate them in a sealed container for up to a week. Just make sure to reheat before enjoying to restore that delightful freshness.
Can I freeze Vegan Ube and Cheese Pandesal?
Absolutely! To freeze, allow the pandesal to cool completely, then arrange them in a single layer on a baking sheet and place them in the freezer for about 2 hours. Once frozen, transfer them to a zip-lock bag or airtight container, where they can be stored for up to 3 months. To enjoy, reheat from frozen in an oven toaster at 180°C (350°F) for about 10-12 minutes.
What should I do if my dough isn’t rising?
No worries! If your dough hasn’t risen, it could be because the yeast was old or the environment was too cold. To troubleshoot, try placing your dough in a warm area, like near a preheated oven (turned off). If it’s still not rising, double-check that your yeast is fresh. If you’ve used fresh yeast but it’s still flat, consider adding a bit more warm liquid to help activate it.
Are these Vegan Ube and Cheese Pandesal safe for pets, like dogs?
Very! These pandesal are made with ingredients that are generally safe for humans, but avoid giving them to your pets. Ingredients like sugar aren’t necessarily harmful, but the filling can contain high levels of sweetness that may not be suitable for them. For your furry friends, keep treats specifically designed for their dietary needs.
Can I adjust the ingredients for allergies or dietary restrictions?
Absolutely! If you need to adjust for allergies, consider using gluten-free flour for those with gluten sensitivities. For dairy-free needs, ensure your vegan cheese is soy-free if you have a soy allergy. You can find variations of vegan cheese available that cater to different dietary requirements, so feel free to experiment to find what works best for you!

Delicious Vegan Ube and Cheese Pandesal: A Sweet Twist
Ingredients
Equipment
Method
- Prepare Ube Puree by mixing ube powder and hot water until smooth.
- Mix Dry Ingredients: Combine flour, sugar, yeast, and salt in a large bowl.
- Combine Wet Ingredients: Whisk together warm milk, oil, and ube puree; pour into dry ingredients.
- Knead Dough: Transfer dough to a floured surface and knead for 8-10 minutes until smooth and elastic.
- Let Dough Rise: Oil a bowl, place dough inside, cover, and let it rise for about 1 hour.
- Shape Pandesal: Divide dough into 20 pieces, flatten, fill, and shape into balls.
- Coat with Breadcrumbs: Roll balls in breadcrumbs and arrange on a baking tray.
- Proof: Cover and let shaped rolls rise for an additional 20-30 minutes.
- Preheat Oven: Set oven temperature to 180°C (350°F).
- Bake: Place tray in the oven and bake for 20-22 minutes until golden.
- Cool and Serve: Remove from oven and cool slightly on a wire rack before serving.
