March 5, 2026 · Recipe
The Best Ube Cheese Pandesal Recipe: Soft Purple Filipino Bread Rolls with a Melty Cheese Center
Soft, pillowy, and naturally purple, with a delightful salty-sweet molten cheese center - ube cheese pandesal is the Filipino breakfast bread you didn't know you needed.
Pandesal is the bread of the Philippines - warm, soft rolls coated in breadcrumbs, eaten fresh from the oven with butter or cheese. Now imagine that same beloved bread infused with real ube powder, giving it a stunning purple color and a naturally sweet vanilla-biscuit flavor, now with a surprise cheesy filling!
This recipe produces bakery-quality ube cheese pandesal at home - fluffy, fragrant, and absolutely irresistible with its gooey cheese core. Whether you grew up eating pandesal or you're discovering it for the first time, this purple, cheesy version will become your new obsession.

Updated on
Quick answer
Key Takeaways for Ube Cheese Pandesal
- Makes 16-18 soft, fluffy bread rolls, each with a molten cheese center
- Naturally purple - no food coloring needed
- Sweet vanilla-biscuit flavor from real ube, perfectly balanced by savory cheese
- Classic breadcrumb coating for authentic pandesal texture
- Freezer-friendly: bake a batch and reheat all week
- Can be filled with ube halaya, cream cheese, or Nutella for variations, but cheese is the star!
- Prep time
- 30 min
- Cook time
- 15 min
- Total time
- 2 h
- Servings
- 17 rolls
- Difficulty
- Intermediate
- Dietary
- Vegan option
What Is Pandesal?
Pandesal (from the Spanish "pan de sal," meaning "bread of salt") is the most iconic bread in the Philippines. Despite its name, pandesal is actually slightly sweet - soft, fluffy dinner-roll-sized bread coated in fine breadcrumbs. It's eaten at every meal: with coffee for breakfast, as a sandwich for lunch, or as a snack dipped in hot chocolate.
Every Filipino bakery (panaderia) makes pandesal fresh daily, and the smell of it baking is one of the most nostalgic scents in Filipino culture. Adding ube to the dough is a modern twist that's taken the Philippines - and the world - by storm, and stuffing it with cheese takes it to another level.
The combination is perfect: ube's natural sweetness and vanilla notes complement the bread's soft, pillowy texture, while the purple color makes these rolls absolutely stunning. The addition of a salty, molten cheese center creates an irresistible sweet and savory experience. They taste incredible warm from the oven with the cheese still gooey.
Ingredients
Tip: Bread flour gives the best texture due to higher protein content. All-purpose flour works but rolls will be slightly less chewy.
🧀 Ube Cheese Pandesal - Makes 16-18 Rolls
- • Dough:
- • 440g bread flour
- • 3 tablespoons ube powder
- • 65g sugar
- • 1 packet (7g) instant yeast
- • 1 teaspoon salt
- • 180ml warm milk (105-45°C)
- • 2 large eggs, room temperature
- • 55g softened butter
- • 1 teaspoon vanilla extract
- • Filling, Coating & Extras:
- • 200g quick-melt or cheddar cheese, cut into 1 cm cubes
- • 240ml plain breadcrumbs (for rolling)
- • Optional: ube halaya for filling (for a sweeter variation)
- • Optional: cream cheese for filling (for a creamier variation)
- • Optional: butter for brushing
Step-by-Step Instructions
💡 Pro Tip: The milk should be warm (105-45°C / 40-43°C), not hot. Hot milk kills the yeast. If you don't have a thermometer, it should feel comfortably warm on your wrist - like bath water.
- Mix dry ingredients: In a stand mixer bowl (or large bowl), whisk together bread flour, ube powder, sugar, instant yeast, and salt. Make sure the ube powder is evenly distributed throughout the flour.
- Add wet ingredients: Add warm milk, eggs, and vanilla extract. Mix on low speed with the dough hook until a shaggy dough forms (about 2 minutes).
- Add butter & knead: Add the softened butter one tablespoon at a time. Increase to medium speed and knead for 8-10 minutes until the dough is smooth, elastic, and pulls away cleanly from the bowl sides. It should be a beautiful purple color.
- First rise: Shape the dough into a ball, place in a lightly oiled bowl, cover with plastic wrap or a damp towel. Let rise in a warm spot for 1 hour until doubled in size.
- Shape and stuff with cheese: Punch down the dough gently. Divide into 16-18 equal pieces (about 45g each). Take one piece, flatten it into a disk, place a 1 cm cheese cube in the center, and carefully pinch the edges together to seal it tightly. Roll it into a smooth, tight ball. Repeat for all pieces.
- Roll in breadcrumbs: Pour breadcrumbs into a shallow dish. Roll each dough ball in breadcrumbs until fully coated. Place on a parchment-lined baking sheet, 5.1cm apart.
- Second rise: Cover loosely with plastic wrap and let rise for 20-25 minutes until puffy. Meanwhile, preheat your oven to 175°C.
- Bake: Bake for 12-15 minutes until lightly golden on top. The rolls should sound hollow when tapped on the bottom. Don't overbake - they should be soft, not crusty.
- Optional brush: Brush with melted butter immediately out of the oven for extra shine and flavor.
- Serve warm: Ube cheese pandesal is best eaten warm, allowing the cheese to be perfectly molten. Enjoy plain!
What Makes This the Best Ube Cheese Pandesal
Many ube pandesal recipes use artificial ube flavoring or food coloring. This recipe uses 100% real ube powder, which provides both the natural purple color and the authentic vanilla-biscuit flavor that makes ube so special, now with a delightful cheesy surprise inside.
Real Color
No artificial dyes. The purple comes from anthocyanins in the ube - the same antioxidants found in blueberries and acai.
Perfect Texture
Bread flour + proper kneading = soft, pillowy rolls that stay fresh for days. The breadcrumb coating adds a subtle crunch.
Rich Flavor
Butter, eggs, and ube create a rich, brioche-like dough with warm vanilla and toasted biscuit notes, perfectly complementing the salty cheese center. No artificial flavoring needed.
Freezer-Friendly
Bake a batch on Sunday, freeze, and reheat all week. They taste just as good reheated as fresh from the oven.
Best Ways to Eat Ube Cheese Pandesal
- Classic: Warm from the oven with butter. The butter melts into the soft purple bread - pure heaven.
- The Star: Enjoy warm, fresh from the oven, with its molten cheese center. The salty-sweet combo is a Filipino breakfast staple and the star of this recipe.
- Ube halaya filled: For a double ube treat, you can still fill these with homemade ube halaya instead of cheese.
- With hot chocolate: Dip warm ube cheese pandesal into thick Filipino hot chocolate (tsokolate). A match made in heaven.
- As sliders: Use as mini burger or pulled pork slider buns - the subtle sweetness and cheesy center pairs beautifully with savory fillings.
- With ube latte: Pair with a homemade ube latte for the ultimate purple breakfast.
Variations
- Ube pandesal (plain): For a classic ube pandesal, omit the cheese.
- Ube Nutella pandesal: Add a teaspoon of Nutella inside each roll. The biscuit chocolate amplifies ube's natural biscuity notes.
- Extra purple: Increase ube powder to 4 tablespoons for a deeper color and stronger flavor.
- Ube cheese pandesal bites: Divide into 24-30 smaller pieces for mini rolls. Reduce baking time to 10-12 minutes.
- Dairy-free: Use plant-based milk, vegan butter, and replace eggs with60ml unsweetened applesauce + 1 tablespoon ground flaxseed mixed with 3 tablespoons water.
Storage & Reheating
- Room temperature: Store in an airtight container for up to 2 days. They stay soft thanks to the butter and eggs in the dough.
- Freezing: Cool completely, then place in a freezer bag with parchment between layers. Freeze up to 1 month.
- Reheating from frozen: Microwave 20-30 seconds, or wrap in foil and bake at 175°C for 7-8 minutes. A toaster oven also works perfectly.
- Refreshing day-old rolls: Spritz lightly with water and warm in a 150°C oven for 5 minutes. They'll taste freshly baked again.
More Ube Recipes
Ube Cheese Pandesal: A Filipino Culinary Icon with a Cheesy Twist
Ube cheese pandesal, or 'salt bread' infused with purple yam and stuffed with melting cheese, is a beloved Filipino bread roll that showcases the unique qualities of Dioscorea alata. The vibrant purple hue of this igname viola comes from naturally occurring anthocyanins, which are potent antioxidants. Ube's distinct flavour profile, often described as biscuit and vanilla, is perfectly complemented by the salty, molten cheese center, making it a cherished ingredient in Filipino cuisine, transforming familiar dishes into visually stunning and deliciously satisfying treats.
The integration of ube into Filipino baking, particularly with pandesal, reflects a rich culinary evolution. While 'pandesal' itself is a term derived from the Spanish 'pan de sal' (salt bread), the use of ube in baked goods gained prominence with the 20th-century availability of ingredients like condensed and evaporated milk. The addition of cheese to ube pandesal elevates this modern classic, offering a delightful salty-sweet contrast. Ube's versatility is evident in traditional desserts such as ube halaya (purple yam jam), halo-halo (a shaved ice dessert), and sapin-sapin (layered sticky rice cake), and it has recently garnered global attention for its unique taste and striking colour, making ube cheese pandesal a modern classic with an irresistible molten core.
Botanical Name
Dioscorea alata
Origin
Philippines (Dagupan, Urdaneta)
Key Pigment
Anthocyanins
Flavour Profile
Biscuit, vanilla & savoury cheese
Troubleshooting Your Ube Cheese Pandesal
| Problem | Cause | Fix |
|---|---|---|
| Pandesal is dense or tough | Over-kneading or insufficient rising time. | Knead until just elastic; ensure dough doubles in size during first rise. |
| Pandesal lacks purple colour | Not enough ube powder or low-quality ube powder. | Use premium UBE NOLIA powder as specified; ensure even distribution during mixing. |
| Pandesal is dry or crumbly | Over-baking or too much flour. | Bake for 12-15 minutes only; measure flour accurately, preferably by weight. |
| Pandesal didn't rise properly | Inactive yeast or milk too hot/cold. | Check yeast expiry; use warm milk (105-45°C / 40-46°C) to activate yeast. |
4 Creative Ways to Enjoy Ube Cheese Pandesal
Breakfast & Brunch ☀️
- Serve warm with butter and a sprinkle of sugar.
- Pair with a cup of hot coffee or chocolate.
- Make mini breakfast sandwiches with scrambled eggs and bacon.
- Toast lightly and spread with coconut jam or fruit preserves.
Dessert Delights 💜
- Split and fill with a scoop of ube ice cream.
- Use as a base for a sweet slider with cream cheese frosting.
- Dip in a warm vanilla custard sauce.
- Crumble over a bowl of fresh fruit and whipped cream.
Snacks & Sides 😋
- Enjoy plain as a comforting afternoon snack.
- Serve alongside a light salad for a touch of sweetness.
- Use leftover pandesal to make bread pudding.
- Create mini garlic bread by brushing with garlic butter and baking.
Unique Pairings ✨
- Serve with a side of savoury Filipino dishes like adobo.
- Enjoy the molten cheese center as a standalone treat.
- Use as a soft bun for pulled pork or chicken sliders.
- Offer as part of a bread basket with various spreads.
FAQs: Ube Cheese Pandesal

Less than a coffee. Better than a matcha.
With the 5-pack you get 165 ube lattes at home. Cheaper than a café, delivered to your door.
This recipe is made with ube powder from Ube Nolia, the #1 natural ube brand from the Philippines. Discover our buy ube powder, 100% pure: no coloring, no additives, no added sugar. One 100 g pouch makes 33 ube lattes.
Looking for ube powder? Ube Nolia sells 100% pure ube from the Philippines, with no coloring, no additives and no added sugar.
New to purple yam? Read our complete guide: What is ube? - origin, taste, benefits and how to use Ube Nolia ube powder.






