Healthy Breakfast Recipes

Whole Wheat Pandesal with Cheese and Egg Filling

High ProteinMeal PrepNut-Free
Prep Time30 min
Cook Time18 min
Servings12
Calories178 kcal
Health Score7/10
↓ Jump to recipe
Whole Wheat Pandesal with Cheese and Egg Filling

There is something deeply comforting about pulling a warm pandesal apart and finding a savoury, creamy filling waiting inside. This whole wheat pandesal with cheese and egg filling takes everything you love about the classic Filipino bread roll and quietly makes it work harder for your body. The dough uses a blend of whole wheat and bread flour to keep that signature soft, pillowy texture while sneaking in extra fibre and nutrients. The filling combines scrambled egg whites with one whole egg, reduced-fat cheddar and a handful of fresh spinach, so every bite delivers real protein and a little green goodness you honestly cannot taste but your body will thank you for.

Traditional pandesal recipes lean heavily on sugar and refined white flour, which gives that lovely soft crumb but leaves you hungry again by mid-morning. This version cuts the sugar down to just two teaspoons for the entire batch, relying instead on warm milk and a touch of honey to feed the yeast and add a very gentle sweetness. The whole wheat flour brings a slightly nutty depth to the flavour that actually complements the savoury cheese and egg centre beautifully. It is one of those happy accidents where the healthy swap genuinely improves the recipe rather than compromising it.

The filling itself is where most of the protein magic happens. Using mostly egg whites alongside one whole egg keeps the fat lower without sacrificing that rich, satisfying bite. Sharp reduced-fat cheddar melts into the egg mixture as it cools, creating a cohesive filling that stays inside the roll during shaping rather than oozing out everywhere. A pinch of garlic powder and a tiny bit of black pepper season it perfectly without adding sodium from processed sauces. Each finished roll delivers around 12 grams of protein, which is a genuinely impressive number for a breakfast bread item. That kind of protein content means stable energy and fewer mid-morning snack cravings.

Baking these at home is a Saturday morning project that is absolutely worth it. The dough comes together in about 20 minutes of hands-on time, then you let the yeast do all the heavy lifting during the rise. Rolling the shaped rolls in whole wheat breadcrumbs before baking gives you that iconic pandesal coating with a slightly nutty crunch. Straight from the oven, the aroma of toasted breadcrumbs and melted cheese is genuinely hard to resist. Make a full batch, freeze the extras individually, and you have a week of high-protein breakfasts ready to reheat in minutes. These are the kind of rolls that make getting out of bed in the morning feel like a treat.

Ingredients

Serves:12
  • 1.5 cups whole wheat flour (plus extra for dusting)
  • 1.5 cups bread flour (or all-purpose flour)
  • 2.3 tsp instant dry yeast (one standard sachet)
  • 1 tsp honey (to activate the yeast)
  • 2 tsp coconut sugar (or light brown sugar)
  • 0.8 tsp fine sea salt
  • 0.8 cup warm low-fat milk (around 40 degrees C, not boiling)
  • 0.3 cup warm water
  • 1 large egg (room temperature)
  • 2 tbsp coconut oil (melted and cooled, or light olive oil)
  • 0.5 cup whole wheat breadcrumbs (for coating)
  • 4 large egg whites (for the filling)
  • 1 large whole egg (for the filling)
  • 0.5 cup reduced-fat cheddar cheese (finely grated)
  • 0.5 cup fresh baby spinach (finely chopped)
  • 0.3 tsp garlic powder (for the filling)
  • 0.3 tsp black pepper (freshly ground)
  • 1 tsp olive oil (for cooking the filling)

Instructions

  1. 1

    Combine the warm milk, warm water, honey and instant yeast in a small bowl. Stir gently and leave for 5 to 8 minutes until the surface looks foamy and bubbly. If it does not foam, your yeast may be expired, so start with a fresh sachet.

    Milk between 38 and 43 degrees C activates yeast without killing it. Test it on your wrist — it should feel warm but comfortable.

  2. 2

    In a large mixing bowl, whisk together the whole wheat flour, bread flour, coconut sugar and sea salt. Make a well in the centre. Pour in the activated yeast mixture, the whole egg and the melted coconut oil. Mix with a wooden spoon until a shaggy dough forms, then turn it out onto a lightly floured surface.

  3. 3

    Knead the dough for 10 to 12 minutes until it is smooth, slightly tacky and elastic. It will feel denser than a pure white flour dough — that is completely normal with whole wheat. Shape it into a ball, place it in a lightly oiled bowl, cover with a clean kitchen towel and leave in a warm spot for 60 to 75 minutes until doubled in size.

    To create a warm proving environment, place the covered bowl in your oven with just the oven light switched on. That gentle warmth is enough to get a great rise.

  4. 4

    While the dough rises, make the filling. Heat one teaspoon of olive oil in a small non-stick pan over medium-low heat. Whisk together the egg whites, whole egg, garlic powder and black pepper. Add the chopped spinach to the pan first and cook for 30 seconds until wilted. Pour in the egg mixture and cook slowly, stirring gently, until just set and softly scrambled. Remove from heat and stir in the grated cheddar. Spread onto a plate and refrigerate for 15 minutes until fully cool.

    A cool filling is key. If it is warm when you add it to the dough, the fat from the cheese can soften the dough and make shaping messy.

  5. 5

    Once the dough has doubled, gently punch it down and turn it out onto a lightly floured surface. Divide it into 12 equal portions. A kitchen scale gives the most even results — aim for around 55 grams per piece.

  6. 6

    Flatten each dough portion into a small circle about 10 cm wide. Place a heaped teaspoon of the chilled egg and cheese filling in the centre. Bring the edges up and around the filling, pinching them firmly together to seal. Roll gently in your palms to form a smooth oval shape.

    Do not overfill. One generous teaspoon per roll is enough. Too much filling makes sealing difficult and can cause blowouts during baking.

  7. 7

    Spread the whole wheat breadcrumbs on a flat plate. Roll each filled dough ball in the breadcrumbs, pressing lightly so they adhere all over. Place the rolls seam-side down on a baking tray lined with parchment paper, spacing them about 3 cm apart.

  8. 8

    Cover the tray loosely with a clean towel and leave the rolls to prove for a second time for 25 to 30 minutes until noticeably puffed. While they prove, preheat your oven to 180 degrees C (fan) or 190 degrees C (conventional).

  9. 9

    Bake the rolls for 16 to 18 minutes until golden brown on top and the breadcrumb coating is toasted and lightly crisp. A roll that sounds hollow when tapped on the base is fully baked. Transfer to a wire rack and allow to cool for at least 5 minutes before eating.

    The filling will be very hot straight from the oven. That rest time is worth it both for safety and for letting the crumb settle into its final soft texture.

Nutrition per serving

178kcal

Calories

12g

Protein

22g

Carbs

5g

Fat

3g

Fibre

2g

Sugar

210mg

Sodium

Pro Tips

  • Measure your flour by spooning it into the measuring cup and levelling off with a straight edge. Scooping directly from the bag packs in too much flour and makes the dough stiff.

  • Chilling the filling completely before using it is one of the most important steps — it makes shaping clean and prevents the butter fat in the cheese from melting into the dough.

  • Egg whites can be kept in a sealed container in the fridge for up to two days before you need them, making this a great recipe to prep ingredients for in advance.

  • For extra crunch, lightly toast the whole wheat breadcrumbs in a dry pan for two minutes before rolling the dough in them.

  • If your kitchen is cold, extend the first prove to 90 minutes or until the dough has genuinely doubled. Under-proved dough produces dense rolls.

  • Serve with a cup of unsweetened black coffee or warm ginger tea for a complete Filipino-inspired healthy breakfast.

Frequently Asked Questions

Can I use all-purpose flour instead of a whole wheat and bread flour blend?

Yes, you can use all-purpose flour for the entire recipe and still get great results. The rolls will be slightly softer but lower in fibre. The whole wheat blend is recommended because it increases the fibre content and gives a lovely nutty flavour that pairs well with the savoury filling.

Can I make the dough the night before?

Absolutely. After the first rise, punch the dough down, cover the bowl tightly with cling film and refrigerate overnight. The cold slows the yeast significantly. The next morning, take the dough out, allow it to come to room temperature for about 30 minutes, then shape, fill and bake as directed.

What can I use instead of reduced-fat cheddar cheese?

Reduced-fat Edam, part-skim mozzarella or a sharp Swiss cheese all work beautifully here. For a more traditional Filipino flavour, try using Eden or Quick Melt-style processed cheese in a moderate amount. Just be aware that processed cheese tends to be higher in sodium.

Why is my filling leaking out during baking?

This usually happens for two reasons. Either the dough was not sealed firmly enough at the seam, or the filling was too warm and softened the dough from the inside. Make sure your filling is fully chilled before you use it, and pinch the seam tightly before rolling in breadcrumbs.

How do I reheat frozen pandesal rolls?

Wrap the frozen roll loosely in a damp paper towel and microwave on medium power for 60 to 90 seconds. Alternatively, reheat in an oven at 160 degrees C for 8 to 10 minutes until warmed through. The oven method restores more of the original crust texture.

Are these pandesal rolls suitable for meal prep?

They are excellent for meal prep. Bake the full batch, allow to cool completely, then freeze individually in zip-lock bags or airtight containers for up to two months. Having a high-protein breakfast roll ready to reheat makes weekday mornings significantly easier.

Variations

  • Turkey and Cheese Filling

    Replace the scrambled egg filling with diced cooked turkey breast mixed with grated reduced-fat cheddar and a pinch of smoked paprika. This version is even higher in protein and works beautifully for a more substantial breakfast.

  • Spinach and Cottage Cheese Filling

    Swap the scrambled egg filling for a mixture of low-fat cottage cheese, finely chopped spinach, black pepper and a small amount of grated parmesan. This creates a creamy, protein-rich filling that is lower in fat.

  • Spicy Tuna and Egg Filling

    Mix canned tuna in water (drained well) with one scrambled whole egg, a dash of hot sauce and finely sliced spring onions. A Filipino-inspired twist that is high in omega-3s and very filling.

  • Greek Yoghurt Dough Version

    Replace the milk and water in the dough with equal parts plain low-fat Greek yoghurt and warm water. This boosts the protein content of the dough itself and creates an even more tender crumb.

Substitutions

  • Bread flourAll-purpose flour (The rolls will be slightly less chewy but still soft and delicious. Add an extra tablespoon if the dough feels overly sticky.)
  • Coconut oilLight olive oil or avocado oil (Any neutral-flavoured oil works. Olive oil adds a very subtle flavour that complements the whole wheat nicely.)
  • Coconut sugarLight brown sugar or granulated white sugar (Coconut sugar has a slightly lower glycaemic index, but any sugar in this small quantity will work to feed the yeast and add gentle sweetness.)
  • Low-fat milkUnsweetened oat milk or almond milk (Both work well in the dough. Oat milk produces a slightly richer crumb. Make sure the plant milk is unsweetened and warmed to the correct temperature.)
  • Reduced-fat cheddarPart-skim mozzarella (Mozzarella melts more smoothly and has a milder flavour. It keeps the calorie and fat count similarly low while still giving you that stretchy cheese pull.)
  • Fresh spinachFrozen spinach, thawed and squeezed very dry (Frozen spinach works perfectly. Make sure you squeeze out as much water as possible before cooking to avoid a watery filling.)

🧊 Storage

Store cooled rolls in an airtight container at room temperature for up to 2 days. For longer storage, freeze individually wrapped rolls for up to 2 months. Thaw overnight in the fridge or reheat directly from frozen in the microwave or oven.

📅 Make Ahead

The dough can be prepared through the first rise, then refrigerated overnight in a covered bowl. The egg and cheese filling can also be made a day ahead and kept refrigerated in a sealed container. On the day of baking, allow the dough to rest at room temperature for 30 minutes before shaping.