March 5, 2026 · Recipe
The Best Ube Cheese Pandesal Recipe: Soft Purple Filipino Bread Rolls with Molten Cheese
Soft, pillowy, and naturally purple - ube cheese pandesal is the Filipino breakfast bread you didn't know you needed, now with a molten cheese surprise!
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, *plus* a cube of melting cheese tucked inside.
This recipe produces bakery-quality ube cheese pandesal at home - fluffy, fragrant, salty-sweet, and absolutely irresistible. Whether you grew up eating pandesal or you're discovering it for the first time, this purple, cheese-stuffed version will become your new obsession.

Updated on
Quick answer
Key Takeaways
- Makes 16-18 soft, fluffy bread rolls with a molten cheese center
- Naturally purple - no food coloring needed
- Delicious salty-sweet flavor from ube and cheese
- Classic breadcrumb coating for authentic pandesal texture
- Freezer-friendly: bake a batch and reheat all week
- Can be made plain as a variation, but cheese is highly recommended!
- Prep time
- 30 min
- Cook time
- 15 min
- Total time
- 2 h
- Servings
- 17 rolls
- Difficulty
- Intermediate
- Dietary
- Vegan option
What Is Ube Cheese 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.
Ube cheese pandesal takes this beloved classic to the next level. Each vibrant purple roll, infused with the natural sweetness and vanilla notes of ube, is stuffed with a cube of melting cheese. This creates an irresistible salty-sweet combination and a gooey, molten center that makes these rolls truly special.
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 and cheese to the dough is a modern twist that's taken the Philippines - and the world - by storm. They taste incredible warm from the oven, especially when the cheese is still perfectly melted.
Ingredients
Tip: Bread flour gives the best texture due to higher protein content. All-purpose flour works but rolls will be slightly less chewy. For the cheese, quick-melt or mild cheddar works best.
🍞 Ube Cheese Pandesal - Makes 16-18 Rolls
- • Dough:
- • 3½ cups (440g) bread flour
- • 3 tablespoons ube powder
- • ⅓ cup (65g) sugar
- • 1 packet (7g) instant yeast
- • 1 teaspoon salt
- • ¾ cup (180ml) warm milk (105-110°F)
- • 2 large eggs, room temperature
- • ¼ cup (55g) softened butter
- • 1 teaspoon vanilla extract
- • Filling & Coating:
- • 200g quick-melt or cheddar cheese, cut into ~1 cm cubes
- • 1 cup plain breadcrumbs (for rolling)
- • Optional: butter for brushing
Step-by-Step Instructions
💡 Pro Tip: The milk should be warm (105-110°F / 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). Flatten each piece into a small disc. Place one 1 cm cheese cube in the center of each disc. Carefully gather the edges of the dough around the cheese and pinch tightly closed to seal. Roll into a smooth, tight ball.
- Roll in breadcrumbs: Pour breadcrumbs into a shallow dish. Roll each cheese-stuffed dough ball in breadcrumbs until fully coated. Place on a parchment-lined baking sheet, 2 inches apart.
- Second rise: Cover loosely with plastic wrap and let rise for 20-25 minutes until puffy. Meanwhile, preheat your oven to 350°F (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, with a molten cheese center.
- 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, when the cheese is still gooey and melted. Enjoy plain or with a hot beverage.
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. The addition of cheese elevates it to a truly irresistible treat.
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 Salty-Sweet Flavor
Butter, eggs, ube, and molten cheese create a rich, brioche-like dough with warm vanilla and toasted biscuit notes, perfectly balanced by the salty cheese.
Freezer-Friendly
Bake a batch on Sunday, freeze, and reheat all week. They taste just as good reheated as fresh from the oven, with the cheese melting again.
Best Ways to Eat Ube Cheese Pandesal
- Warm from the oven: The absolute best way to enjoy ube cheese pandesal is fresh from the oven, when the cheese is perfectly molten.
- With coffee or hot chocolate: The salty-sweet combination pairs wonderfully with a hot beverage for breakfast or a snack.
- As a snack: A satisfying and flavorful treat any time of day.
- As sliders: Use as mini burger or pulled pork slider buns - the subtle sweetness and cheese pair beautifully with savory fillings.
- With ube latte: Pair with a homemade ube latte for the ultimate purple breakfast.
Variations
- Plain ube pandesal: Skip the cheese filling for a classic, soft ube pandesal.
- Ube halaya filled: Fill with homemade ube halaya for double ube action (instead of cheese, or alongside it if you're adventurous!).
- Ube Nutella pandesal: Add a teaspoon of Nutella inside each roll instead of cheese. 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 pandesal bites: Divide into 24-30 smaller pieces for mini rolls. Reduce baking time to 10-12 minutes.
- Dairy-free (plain version): Use plant-based milk, vegan butter, and replace eggs with ¼ cup unsweetened applesauce + 1 tablespoon ground flaxseed mixed with 3 tablespoons water. (Note: cheese would need to be vegan cheese.)
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, and the cheese will be firm but still delicious.
- 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 350°F for 7-8 minutes. A toaster oven also works perfectly to get that cheese molten again.
- Refreshing day-old rolls: Spritz lightly with water and warm in a 300°F oven for 5 minutes. They'll taste freshly baked again, with warm, soft cheese.
More Ube Recipes
Ube Cheese Pandesal: A Filipino Culinary Icon Reimagined
Ube cheese pandesal, or 'salt bread' infused with purple yam and stuffed with 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, melting cheese, transforming familiar dishes into visually stunning and delicious 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. 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.
Botanical Name
Dioscorea alata
Origin
Philippines (Dagupan, Urdaneta)
Key Pigment
Anthocyanins
Flavour Profile
Biscuit & vanilla with salty 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. |
| Cheese leaks out during baking | Dough not sealed tightly enough around the cheese. | Ensure edges are pinched firmly together and rolled into a smooth ball. |
| 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-115°F / 40-46°C) to activate yeast. |
4 Creative Ways to Enjoy Ube Cheese Pandesal
Breakfast & Brunch ☀️
- Serve warm, fresh from the oven, when the cheese is molten.
- Pair with a cup of hot coffee or chocolate for a delightful breakfast.
- Make mini breakfast sandwiches with scrambled eggs (if you dare add more cheese!).
- Toast lightly and enjoy the warm, gooey center.
Snacks & Sides 😋
- Enjoy as a sweet and savory snack any time of day.
- Serve alongside a light salad for a touch of unique flavor.
- Create mini garlic bread by brushing with garlic butter and baking (cheese will get extra crispy!).
- Use leftover pandesal to make a savory bread pudding.
Unique Pairings ✨
- Serve with a side of savoury Filipino dishes like adobo for a balanced meal.
- Use as a soft bun for pulled pork or chicken sliders – the salty cheese and sweet ube complement savory fillings perfectly.
- Offer as part of a bread basket with various spreads (though it's perfect on its own!).
- A unique addition to any party platter.
Dessert Delights 💜
- If you have any leftover, split and fill with a scoop of ube ice cream for a truly decadent treat.
- Dip in a warm vanilla custard sauce for an extra sweet touch.
- Crumble over a bowl of fresh fruit and whipped cream for a deconstructed dessert.
- The salty-sweet profile makes it surprisingly versatile for dessert applications.
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.






