Go Back
+ servings
Soft homemade ensaymada bread with butter and cheese on white kitchen counter

Homemade Ensaymada Bread Recipe

Soft, buttery, and perfectly cheesy—this homemade ensaymada bread recipe brings the beloved Filipino bakery classic right to your kitchen. Each bite is tender, sweet, and rich with butter and cheese flavor. Perfect for breakfast, merienda, or holiday celebrations.
No ratings yet
Print Pin
Course: Breakfast, Dessert, Snack
Cuisine: Filipino
Prep Time: 25 minutes
Cook Time: 30 minutes
Rising Time: 1 hour 30 minutes
Total Time: 2 hours 25 minutes
Servings: 12 pieces
Calories: 310kcal
Cost: $6

Equipment

  • 1 Stand mixer with dough hook for kneading
  • 1 Large mixing bowl for dough mixing and rising
  • 1 Bench scraper for dividing and shaping dough
  • 1 Parchment paper for baking sheet lining
  • 1 Rolling pin for flattening dough
  • 1 Oven preheated to 180°C (350°F)
  • 1 Kitchen thermometer to monitor dough temperature

Ingredients

Dough

  • 500 g all-purpose flour base of the dough
  • 7 g instant yeast activates dough rise
  • 100 g granulated sugar adds sweetness
  • 10 g salt balances flavor
  • 2 large eggs room temperature
  • 120 ml warm milk about 40–43°C
  • 60 g unsalted butter softened for dough
  • 5 ml vanilla extract for aroma

Filling & Topping

  • 100 g unsalted butter softened; for layering
  • 150 g shredded cheddar cheese for filling and topping
  • 50 g granulated sugar for coating after baking
  • 30 g buttercream optional; for extra topping

Instructions

  • Mix warm milk and yeast; let it foam for 2 minutes. Combine flour, sugar, and salt, then add eggs, vanilla, and yeast mixture.
  • Knead dough for 8–10 minutes, gradually adding butter until smooth and elastic.
  • Place dough in a greased bowl, cover, and let rise for 60–90 minutes until doubled.
  • Roll dough into a 30x20 cm rectangle, spread butter, and sprinkle cheese and sugar.
  • Roll into a log, shape into spirals, and place on parchment-lined tray.
  • Cover and let rise again for 45–60 minutes until puffy.
  • Bake at 180°C (350°F) for 25–30 minutes until golden brown. Brush with melted butter and top with cheese.

Notes

Nutrition information is automatically calculated and should only be used as an approximation.

Nutrition

Serving: 90g | Calories: 310kcal | Carbohydrates: 35g | Protein: 7g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 70mg | Sodium: 210mg | Potassium: 95mg | Fiber: 1g | Sugar: 10g | Vitamin A: 480IU | Calcium: 85mg | Iron: 1.8mg