There’s something magical about the first hint of sweet, earthy ube wafting through your kitchen as you start baking. With the perfect blend of nostalgia and innovation, these Vegan Ube and Cheese Pandesal will sweep you off your feet. Soft, chewy, and utterly delightful, these Filipino sweet bread rolls come packed with a luscious filling of creamy vegan mozzarella and rich purple yam. Not only are they a fantastic way to indulge in a warm snack or breakfast treat, but they’re also surprisingly quick to make, allowing you to share the love in no time. Imagine the joy on your loved ones’ faces as they bite into these colorful rolls, experiencing the delightful balance of sweet and savory flavors. Ready to embark on a delicious baking adventure? Let’s get started!

Why are these pandesal so special?
Delightful Flavor: The combination of sweet ube and creamy vegan mozzarella creates a taste sensation that’s undeniably unique.
Soft and Chewy: Experience pandan softness with every bite—each roll boasts a light, fluffy texture that melts in your mouth.
Quick and Easy: With just a bit of loving attention, you can whip up these delightful rolls in under two hours, making them perfect for any occasion.
Versatile Fillings: Feel free to explore creativity—swap the fillings with coconut jam or a spicy veggie mix to cater to everyone’s taste buds!
Perfect for Sharing: Whether for brunch, snack time, or a cozy gathering, these pandesal are a crowd-pleaser. Serve them with your favorite beverage for an elevated experience!
If you’re curious about other filling options, check out my Loaded Chili Cheese idea or indulge in a sweet treat with the Key Lime Cheesecake.
Vegan Ube and Cheese Pandesal Ingredients
• To create these delightful Filipino sweet bread rolls, gather your ingredients with love and care!
For the Dough
- Ube Powder – This colorful ingredient gives a vibrant purple hue and unique flavor; fresh ube can be used, but adjust moisture content.
- Hot Water – Activates the ube powder, transforming it into a luscious puree.
- All-Purpose Flour – Forms the backbone of the dough; you may need a bit more for the right consistency.
- Sugar – Adds a hint of sweetness; feel free to adjust according to your taste.
- Instant Yeast – Ensures your pandesal rise beautifully for a light texture.
- Salt – Essential for enhancing flavors, bringing balance to your dough.
- Warm Soy Milk or Oat Milk – Moistens the dough and adds richness; any plant-based milk is an excellent substitute.
- Vegetable Oil – Provides moisture; consider using a neutral oil for the best results.
For the Filling
- Ube Halaya – This sweet purple yam spread brings the signature ube flavor; opt for homemade or store-bought versions.
- Vegan Mozzarella Cheese Shreds – Adds a creamy, rich layer to your filling; choose a brand that melts well for the best experience.
For Coating
- Fine Breadcrumbs or Almond Meal – Coats the pandesal for a nice crunchy texture, adding another delightful layer to each bite.
Gather these ingredients and get ready to make your very own Vegan Ube and Cheese Pandesal—a treat that combines tradition with innovation, perfect for any occasion!
Step‑by‑Step Instructions for Vegan Ube and Cheese Pandesal
Step 1: Prepare Ube Puree
In a medium bowl, dissolve the ube powder in hot water, stirring until smooth and creamy. This step activates the flavor and color of the ube, ensuring your Vegan Ube and Cheese Pandesal has that delightful vibrant hue. Set the ube puree aside to cool slightly, while you gather the other ingredients.
Step 2: Mix Dry Ingredients
In a large mixing bowl, combine all-purpose flour, sugar, instant yeast, and salt. Whisk them together until evenly mixed, creating a dry ingredient base for your dough. This mixture will provide structure and flavor to your Vegan Ube and Cheese Pandesal, ensuring a fluffy texture once baked.
Step 3: Combine Wet Ingredients
In another bowl, mix the warm soy or oat milk, vegetable oil, and the cooled ube puree. Stir this mixture well to combine all the flavors and moisture. Gradually pour the wet ingredients into the dry mixture, stirring until a sticky dough begins to form. This is where the magic of the Vegan Ube and Cheese Pandesal starts to take shape.
Step 4: Knead Dough
Transfer the sticky dough onto a lightly floured surface. Knead the dough by hand or with a stand mixer fitted with a dough hook for about 8-10 minutes, until it becomes smooth and elastic. If the dough sticks excessively, sprinkle in a bit more flour as needed, ensuring it remains manageable but not overly dry.
Step 5: First Rise
Place your kneaded dough into an oiled bowl, covering it with a clean kitchen towel or plastic wrap. Let it rise in a warm area for about 1 hour, or until it has doubled in size. This rise is crucial for developing the fluffy texture of your Vegan Ube and Cheese Pandesal.
Step 6: Shape and Fill
Once the dough has risen, punch it down gently to release any air bubbles. Divide the dough into 20 equal pieces, shaping each into a ball. Flatten each ball, add a spoonful of ube halaya and a sprinkle of vegan mozzarella cheese before sealing it back into a ball. This step adds delicious fillings to your rolls.
Step 7: Coat
Roll each filled dough ball in fine breadcrumbs or almond meal, ensuring they are evenly coated. This coating will give your Vegan Ube and Cheese Pandesal a delightful crunch on the outside, contrasting with the soft dough and creamy filling inside.
Step 8: Second Rise
Place the coated dough balls onto a lined baking tray, spacing them slightly apart. Cover them again with a towel and let them rise for an additional 20-30 minutes. This second rise allows the pandesal to puff up further, ensuring a light and airy texture after baking.
Step 9: Bake
Preheat your oven to 350°F (180°C). Once preheated, bake the pandesal for 20-22 minutes, rotating the tray halfway through. Keep an eye on them—look for a golden-brown color and a firm texture, signaling they are ready. The aroma wafting from your kitchen will be irresistible!
Step 10: Cool and Serve
After baking, remove the pandesal from the oven and let them cool on a wire rack for a few minutes. Serve these delightful Vegan Ube and Cheese Pandesal warm for the best experience, enjoying them right away or storing them for later. Their soft, fluffy texture and sweet-savory filling are sure to please everyone!

Make Ahead Options
These Vegan Ube and Cheese Pandesal are a fantastic choice for meal prep, making your busy weeknights effortless! You can prepare the dough and fill the rolls up to 24 hours in advance. Simply complete steps 1 through 6, then place the filled dough balls on a baking tray, cover them with plastic wrap, and refrigerate overnight. When you’re ready to bake, let the pandesal come to room temperature (about 30 minutes), allowing them to rise slightly before rolling in breadcrumbs and baking. For optimal freshness, enjoy within 3 days, or freeze for longer storage. Just reheat in the oven to keep them soft and fluffy—perfect for a quick and delightful treat anytime!
Expert Tips for Vegan Ube and Cheese Pandesal
- Manage Stickiness: Use flour sparingly while kneading. Oiling your hands can help prevent the dough from sticking, ensuring easier handling.
- Watch the Rise: The dough should double in size during the first rise. Make sure it’s in a warm spot for optimal rising and fluffiness in your Vegan Ube and Cheese Pandesal.
- Perfect Baking: Keep an eye on your pandesal as they bake. Look for a golden exterior and a firm texture—underbaking can lead to doughy centers!
- Filling Variations: Feel free to get creative with fillings. If using non-cheese options, try coconut jam for a sweet twist or spicy veggies for a savory alternative!
- Storage Tips: Store any leftover pandesal in an airtight container at room temperature for up to two days, or freeze for longer storage. Reheat for freshness!
Vegan Ube and Cheese Pandesal Variations
Let’s have fun customizing your Vegan Ube and Cheese Pandesal with these delightful variations!
-
Sweet Fillings: Try swapping the ube halaya with coconut jam or rich chocolate ganache for an indulgent twist. Your taste buds will thank you for this new flavor combination!
-
Savory Options: Consider using a spicy vegetable filling, such as sautéed mushrooms and bell peppers, for those craving something a bit heartier. These savory bites will take the pandesal into another delicious realm.
-
Nutty Delight: Add toasted coconut flakes or chopped nuts (like almonds or cashews) into the filling for extra texture and crunch. Elevating the sensory experience will make each bite a joy to savor!
-
Cheese Variations: Experiment with different kinds of vegan cheese shreds. A smoked variety can lend a new depth of flavor, while a herbed cheese can add an aromatic twist. Let your palate guide your choices!
-
Gluten-Free Twist: Substitute all-purpose flour with a gluten-free flour blend there’s no need to miss out on these sweet rolls! Just follow a similar water-to-flour ratio for the best results.
-
Spiced Up: Feel free to add spices like cinnamon or nutmeg to the dough for a warm, cozy flavor. These aromatic spices pair beautifully with the sweet and savory elements of the pandesal.
-
Mini Versions: Make mini pandesal for bite-sized treats! Just reduce the dough ball size before filling. Perfect for parties and gatherings!
If you’re in the mood for something sweet beyond these delightful rolls, check out my Mini Patriotic Cheesecakes or try the refreshing flavor of my Red Velvet Cheesecake Bars. Enjoy experimenting with your delicious creations!
How to Store and Freeze Vegan Ube and Cheese Pandesal
Room Temperature: Keep your Vegan Ube and Cheese Pandesal in an airtight container at room temperature for up to 2 days to maintain their delightful softness.
Fridge: If you want to prolong their life, store the rolls in the fridge for up to 1 week. Just make sure they’re well-wrapped to prevent drying out.
Freezer: For longer storage, freeze the pandesal for up to 3 months. Place them in a freezer-safe bag or container, ensuring they are sealed tightly.
Reheating: When you’re ready to enjoy your pandesal again, reheat in an oven toaster for about 5-10 minutes to restore their delightful texture and warmth.
What to Serve with Vegan Ube and Cheese Pandesal
Indulge in the delightful experience of enhancing your cozy, homemade feast with complementary dishes that elevate every bite.
- Mango Salsa: Fresh and vibrant, pairing sweet mango with a hint of lime creates a refreshing contrast to the richness of the pandesal.
- Coconut Curry Soup: This creamy, mildly spiced soup adds a tropical flair, creating a comforting, tropical balance with the sweet ube flavor.
- Matcha Latte: The earthy, creamy notes of matcha harmonize beautifully with the sweetness of the pandesal, offering a soothing drink option.
- Tropical Fruit Salad: A mix of pineapple, papaya, and kiwi brings a zesty, refreshing burst, perfectly balancing the richness of the cheesy filling.
- Chocolaty Brownie Bites: For dessert, serve a small brownie bite for a decadent sweet experience that complements the vegan pandesal’s flavors.
- Lemonade Spritzer: Bright and bubbly, a sparkling lemonade provides a refreshing palate cleanser, refreshing between bites of the rich, fluffy rolls.
- Spicy Chickpea Dip: This dip delivers a savory kick that pairs exquisitely, adding depth and flavor while contrasting with the sweet pandesal.
- Coconut Ice Cream: Creamy and sweet, this dessert pairs wonderfully, accentuating the ube and enhancing the experience with a cool sensation.
- Herb-Infused Olive Oil: A drizzle over the warm pandesal or paired on the side for dipping adds a savory richness to the overall meal experience.

Vegan Ube and Cheese Pandesal Recipe FAQs
What is the best way to choose ripe ube or ube powder?
Absolutely! For fresh ube, look for firm tubers with vibrant purple skin and no dark spots or blemishes. If you choose ube powder, select high-quality brands to ensure it has a bright color and rich flavor.
How should I store leftover Vegan Ube and Cheese Pandesal?
You can store them in an airtight container at room temperature for up to 2 days. For longer storage, wrap them tightly and refrigerate for about a week. Just ensure they’re sealed to prevent them from drying out!
Can I freeze Vegan Ube and Cheese Pandesal?
Absolutely! To freeze, place the cooled pandesal in a single layer on a baking sheet and freeze them for about an hour until firm. Once frozen, transfer them to a freezer-safe bag or container and store for up to 3 months. When ready to enjoy, simply reheat in an oven toaster at 350°F (180°C) for about 5-10 minutes.
What if my dough is too sticky while kneading?
Very common! If your dough is sticky, try oiling your hands rather than adding too much flour. Knead gently until it becomes smooth and elastic. If it’s still excessively sticky, sprinkle a small amount of flour on your work surface during kneading, but keep it minimal to avoid dryness.
Are these pandesal allergen-friendly?
The Vegan Ube and Cheese Pandesal is dairy-free and egg-free, making it suitable for vegans. However, be mindful of any specific dietary restrictions, especially regarding gluten since they are made with all-purpose flour. If you have allergies, be sure to check that all substitutes (like bread crumbs and cheese) meet your dietary needs.
Can I adjust the sweetness of the dough?
Definitely! If you prefer a slightly sweeter roll, feel free to increase the sugar amount in the dough. For a less sweet version, you can reduce it according to your taste preferences without compromising the dough’s texture and rise.

Vegan Ube and Cheese Pandesal: A Flavorful Twist on Tradition
Ingredients
Equipment
Method
- In a medium bowl, dissolve the ube powder in hot water until smooth and creamy. Set aside to cool.
- In a large mixing bowl, combine all-purpose flour, sugar, instant yeast, and salt. Whisk to mix.
- In another bowl, mix warm soy or oat milk, vegetable oil, and cooled ube puree. Stir well.
- Gradually pour the wet ingredients into the dry mixture, stirring until a sticky dough forms.
- Transfer dough to a floured surface and knead for 8-10 minutes until smooth and elastic.
- Place the kneaded dough in an oiled bowl, cover, and let it rise for about 1 hour, or until doubled in size.
- Punch down the risen dough, divide into 20 pieces, shape each into a ball, flatten, fill with ube halaya and cheese, and seal.
- Roll each filled ball in breadcrumbs or almond meal until evenly coated.
- Place dough balls on a lined baking tray, cover, and let rise for an additional 20-30 minutes.
- Preheat oven to 350°F (180°C), bake for 20-22 minutes until golden-brown.
- Let them cool briefly on a wire rack before serving warm.
