As I stood in my kitchen, the vibrant purple of ube powder caught my eye and sparked a delightful memory of my childhood spent savoring warm pandesal straight from the oven. Today, I’m excited to share my recipe for Vegan Ube and Cheese Pandesal, a fun plant-based twist on the beloved Filipino sweet bread rolls that effortlessly blend sweetness and savory. Not only are these rolls a charming crowd-pleaser, but they also offer a quick prep time, making them perfect for breakfast or an afternoon snack. With their airy texture and delightful crispy exterior, each bite is a journey to the comforting flavors of the Philippines. Are you ready to whisk up some magic in your kitchen? Let’s dive in!

Why is this pandesal so irresistible?
Unique Flavor Fusion: The enchanting blend of sweet ube and creamy vegan mozzarella creates a flavor profile that is distinctively appealing.
Quick and Easy: This recipe is designed for busy individuals, allowing you to whip up these delightful rolls without spending all day in the kitchen.
Versatile Treat: Enjoy them as a breakfast bread, snack, or even a fun sandwich base, ensuring they fit effortlessly into any meal.
Crowd-Pleaser: Whether for family gatherings or casual get-togethers, these vegan pandesal are sure to impress guests, making them an ideal addition to your snack table.
Comforting Texture: With their airy fluffiness and slightly crispy crust, each bite provides the comfort of traditional pandesal, making it a nostalgic treat for anyone.
Get inspired by their versatility, and if you’re feeling adventurous, try these delightful rolls alongside a cup of coffee or with a spread of vegan butter for an amazing pairing!
Vegan Ube and Cheese Pandesal Ingredients
• To create these delightful rolls, gather the following essential ingredients for an authentic flavor experience!
For the Dough
- Ube Powder – Provides the signature purple color and sweetness; you can also substitute with fresh ube peeled, boiled, and pureed.
- Hot Water – Helps dissolve ube powder into a smooth puree for easy mixing.
- All-Purpose Flour – Main structure ingredient that provides the necessary gluten for texture; keep extra flour on hand to adjust the dough consistency.
- Sugar – Adds sweetness; feel free to adjust between 8-12 tablespoons for your preferred sweetness level.
- Instant Yeast – Acts as a leavening agent for the dough to rise and become airy.
- Salt – Enhances flavor and strengthens the dough structure, ensuring a delightful bite.
- Warm Soy Milk or Oat Milk – Provides moisture and richness, serving as a non-dairy substitute for traditional milk.
- Neutral Oil (e.g., vegetable oil) – Adds moisture and helps with mixing, making the dough easier to handle.
For the Filling
- Ube Halaya or Spread – A sweet filling made from ube that adds flavor; can be homemade or store-bought for convenience.
- Vegan Mozzarella Cheese – Provides a savory filling; you can swap this for cheese blocks cut into cubes for a delightful surprise in every roll.
For Coating
- Fine Breadcrumbs or Almond Meal – These provide texture and crunch during the baking process for a golden finish.
Consider trying this Vegan Ube and Cheese Pandesal recipe to enjoy a unique blend of flavors that will brighten your meals!
Step‑by‑Step Instructions for Vegan Ube and Cheese Pandesal
Step 1: Prepare Ube Puree
Start by mixing 1/3 cup of ube powder with 1 cup of hot water in a medium bowl. Stir well until you achieve a smooth and vibrant purple puree. This step is essential for incorporating the delicious flavor and signature color of the Vegan Ube and Cheese Pandesal. Set the prepared ube puree aside to cool while you move on to the dry ingredients.
Step 2: Combine Dry Ingredients
In a large mixing bowl, whisk together 3 ½ cups of all-purpose flour, ½ cup of sugar, 2 tablespoons of instant yeast, and 1 teaspoon of salt. Ensure that all the ingredients are well combined, creating a fluffy mixture that serves as the base for your bread rolls. This combination will help give the Vegan Ube and Cheese Pandesal its light and airy texture.
Step 3: Mix Wet Ingredients
In a separate bowl, combine 1 cup of warm soy milk or oat milk, ¼ cup of neutral oil, and the prepared ube puree. Mix until well blended, and if desired, you can add a few drops of ube extract to enhance the flavor. This moist mixture will combine beautifully with the dry ingredients in the next step, creating a rich dough.
Step 4: Knead Dough
Gradually add the wet mixture to the dry ingredients, stirring until a sticky dough forms. Transfer the dough onto a floured surface and knead for about 5-7 minutes, or until smooth and elastic. If the dough is too sticky, sprinkle additional flour as needed. The goal is to achieve a soft, manageable dough that will rise beautifully, forming the basis of your Vegan Ube and Cheese Pandesal.
Step 5: First Rise
Place the kneaded dough in a lightly oiled bowl, covering it with a damp towel. Find a warm, draft-free spot in your kitchen and let the dough rise for about 1 hour, or until it has doubled in size. You’ll know it’s ready when it feels puffy and airy, indicating that the yeast has done its job.
Step 6: Divide Dough
Once the dough has finished rising, gently punch it down to release any air bubbles. Divide the dough into 20 equal pieces, each weighing around 58-60 grams. Shape them into small balls and arrange them on a clean surface. This will ensure that your Vegan Ube and Cheese Pandesal are uniform in size and bake evenly.
Step 7: Shape Pandesal
Take each piece of dough and flatten it slightly. Place a spoonful of ube halaya and a few cubes of vegan mozzarella cheese in the center. Pinch the edges together to seal the filling inside, then roll the dough into a ball and coat with fine breadcrumbs or almond meal. This step is crucial for adding texture to the rolls.
Step 8: Proof
Arrange the filled dough balls on a lined baking tray, leaving space between them. Cover the tray with a clean cloth and allow the pandesal to proof for around 20-30 minutes at room temperature. This second rise helps develop the bread’s fluffiness, making your Vegan Ube and Cheese Pandesal irresistibly soft.
Step 9: Preheat Oven
While the dough is proofing, preheat your oven to 180°C (350°F). This ensures that the oven is hot and ready to bake the pandesal, creating a lovely golden crust. A properly preheated oven is key for achieving that perfect texture and color on your delicious rolls.
Step 10: Bake
Once the pandesal have proofed, place the baking tray in the preheated oven and bake for 20-22 minutes. They should turn golden brown and sound hollow when tapped on the bottom. Keep a close eye on them so they don’t over-bake, as you want a slightly crisp exterior to complement the soft, chewy interior of your Vegan Ube and Cheese Pandesal.
Step 11: Cool and Serve
After baking, remove the pandesal from the oven and allow them to cool on a wire rack for a few minutes. Serve warm for the best flavor experience. Store any leftovers in an airtight container; they can be reheated in an oven toaster for a delightful snack later on. Enjoy the comforting taste of these unique bread rolls!

Make Ahead Options
These Vegan Ube and Cheese Pandesal are perfect for meal prep! You can prepare the dough up to 24 hours in advance by mixing all the dry ingredients together and storing them in an airtight container. Additionally, you can shape the filled rolls and place them on a baking tray, covering them with plastic wrap to refrigerate for up to 3 days before baking. This method keeps the pandesal fresh and fluffy. When you’re ready to serve, allow the rolls to proof at room temperature for about 30 minutes, then pop them in the oven to bake. You’ll enjoy warm, delicious pandesal with minimal effort, saving time during busy weeknights!
How to Store and Freeze Vegan Ube and Cheese Pandesal
Room Temperature: Store leftover pandesal in an airtight container at room temperature for up to 2 days. This helps preserve their soft texture for enjoyable snacking.
Fridge: If you need to keep them longer, refrigerate the pandesal for up to 1 week. Be sure to wrap them tightly to prevent them from drying out.
Freezer: For extended storage, freeze the pandesal in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months. This preserves their delightful flavor and texture.
Reheating: When you’re ready to enjoy them, reheat the frozen vegan ube and cheese pandesal in an oven toaster for a few minutes until warmed through, restoring their freshness beautifully.
What to Serve with Vegan Ube and Cheese Pandesal
Warm, fluffy pandesal paired with delightful complements can turn a charming snack into a show-stopping feast.
-
Creamy Vegan Butter: Spread this on warm pandesal for a rich and satisfying topping that enhances their comforting texture.
-
Fresh Fruit Salad: A vibrant mix of seasonal fruits adds a refreshing sweetness that contrasts beautifully with the savory filling.
-
Filipino Coffee: The rich, bold flavors of traditional Filipino coffee serve as the perfect drink companion, enhancing your taste experience.
-
Coconut Jam: This sweet and creamy spread provides a luscious topping that pairs wonderfully with the chewy texture of the rolls.
-
Savory Vegetable Soup: The warmth and heartiness of a vegetable soup create a lovely balance, ensuring a hearty meal that warms the soul.
-
Mango Sago Dessert: This creamy and fruity dessert has a tropical flair, adding an exciting sweetness to your meal ending.
Pair your Vegan Ube and Cheese Pandesal with these suggestions, and you’ll create an experience that dances on your taste buds!
Vegan Ube and Cheese Pandesal Variations
Get ready to explore the endless possibilities of flavors and textures with these delightful twists!
-
Dairy-Free Twist: Substitute vegan mozzarella with a creamy cashew cheese spread for a nutty flavor enhancement.
-
Sweet Surprise: For a dessert version, fill the pandesal with sweetened coconut or chocolate chips instead of ube halaya. Imagine the delightful warmth and melty chocolate bursting in each bite!
-
Nutty Coating: Replace breadcrumbs with almond meal or finely chopped nuts to elevate the pandesal’s crunch while adding a rich nuttiness.
-
Spice it Up: Add a pinch of cayenne or chili powder to the filling for a subtle kick that surprises your taste buds in each fluffy bite.
-
Fruit Fusion: Incorporate mashed bananas or other fruits into the dough for a twist that adds natural sweetness and moisture. They make for a delightful breakfast option!
-
Herb Infusion: Mix chopped fresh herbs like chives or basil into the dough for a unique savory flavor profile that complements the ube beautifully.
-
Savory Veggies: Add sautéed veggies like bell peppers or mushrooms to the filling to create a vegan pandesal that’s as colorful as it is delicious.
Thinking of trying one of these variations? Pair your warm vegan pandesal with a side of Chicken Grilled Cheese for an unforgettable meal. Enjoy the journey of crafting your ideal pandesal!
Expert Tips for Vegan Ube and Cheese Pandesal
-
Smooth Ube Puree: Ensure your ube powder is well-dissolved in hot water for the best flavor and vibrant color in your vegan ube and cheese pandesal.
-
Adjusting Dough Texture: If your dough feels too sticky, don’t hesitate to add a little extra flour during kneading to achieve the right consistency for easy handling.
-
Proofing Space: Make sure to give enough space between the shaped rolls on the baking tray; this allows the vegan ube and cheese pandesal to rise properly and cook evenly.
-
Watch the Baking Time: Keep an eye on the rolls as they bake, looking for a golden color with a slightly crisp exterior. Over-baking can lead to dryness.
-
Enjoy Fresh or Toasted: These pandesal are best enjoyed warm, but they can also be toasted for an added crunch, perfect for a delightful snack.

Vegan Ube and Cheese Pandesal Recipe FAQs
What is the best way to select ube for this recipe?
Absolutely! If you choose to use fresh ube, look for firm, smooth-skinned tubers with a rich purple color. Avoid any that have dark spots or blemishes, as these may indicate spoilage. When mashed or pureed, fresh ube will give you a wonderfully vibrant color and sweet flavor that truly shines in the pandesal.
How should I store the leftover pandesal?
For sure! Store your leftover Vegan Ube and Cheese Pandesal in an airtight container at room temperature for up to 2 days. This method helps retain their freshness and soft texture. If you’re looking to store them longer, refrigerate for up to 1 week, making sure they are tightly wrapped.
Can I freeze these pandesal and for how long?
Very much so! To freeze your Vegan Ube and Cheese Pandesal, first place them in a single layer on a baking sheet and freeze until solid. Then, transfer them to a freezer-safe bag and they can be stored for up to 3 months. When you’re ready to enjoy, just reheat them in an oven toaster until warmed through—it’s like baking them fresh all over again!
What can I do if my dough is too sticky?
No need to worry! If your dough turns out too sticky while kneading, sprinkle a bit more all-purpose flour, a tablespoon at a time, until the dough reaches a soft, manageable texture. You’ll want it just sticky enough to hold together without leaving too much on your hands. It should feel smooth and elastic when you’ve added enough flour.
Are these pandesal suitable for kids?
Absolutely! The Vegan Ube and Cheese Pandesal are not only delicious but are also kid-friendly as they contain no dairy. However, do keep in mind any potential allergies to gluten or specific ingredients like soy milk. You can modify the recipe using alternative non-dairy milks if necessary to suit your child’s dietary needs.
How can I adjust the sweetness level in the pandesal?
Very easy! You can adjust the sugar content between 8-12 tablespoons depending on your preference. If you desire a sweeter treat, lean towards the higher end of that range. Just be sure to balance it with the savory flavor of the vegan mozzarella cheese. Enjoy experimenting and discovering your perfect taste!

Vegan Ube and Cheese Pandesal: A Sweet Filipino Delight
Ingredients
Equipment
Method
- Mix ube powder with hot water until smooth and vibrant in a medium bowl. Set aside to cool.
- Whisk together flour, sugar, yeast, and salt in a large mixing bowl.
- Combine warm soy milk, oil, and ube puree in a separate bowl. Mix well.
- Gradually mix wet ingredients into dry ingredients until a sticky dough forms. Knead on a floured surface for 5-7 minutes until smooth.
- Place kneaded dough in a lightly oiled bowl and cover with a damp towel. Let rise for about 1 hour.
- Punch down the risen dough and divide into 20 equal pieces. Shape into balls.
- Flatten each ball slightly, fill with ube halaya and mozzarella, and seal. Roll in breadcrumbs or almond meal.
- Proof the shaped pandesal on a lined baking tray for 20-30 minutes.
- Preheat the oven to 180°C (350°F).
- Bake for 20-22 minutes until golden brown.
- Cool on a wire rack before serving.
