Main Courses
This creamy pork pastel recipe brings Panlasang Pinoy comfort to your table with velvety coconut magic that'll have you reaching for seconds. š The secret lies in slow-cooked pork shoulder transformed into tender, shreddable pieces bathed in a rich coconut milk sauceāwhere sweetness meets savory perfection.
I perfected this version after years of testing, ensuring every bite delivers that signature Filipino restaurant experience at home.
The beauty of this dish is in its layers: caramelized onions form the flavor base, while cheese adds a creamy contrast that melts into the sauce. What makes it truly special is the foolproof technique for achieving that signature creamy texture without curdling, even when reheated.
The filling goes into flaky puff pastry (or can be served over rice if you prefer), creating a dish that's both impressive and comforting.
By the time you're done, you'll have a dish that's restaurant-qualityāgolden-brown pastel with crispy edges and tender, creamy filling inside. The aroma alone will have everyone gathering around the table, while the flavor balance of coconut, cheese, and savory pork creates a harmony that's impossible to resist.
This is the kind of recipe that transforms ordinary weeknights into special occasions.
Perfect for family dinners, potlucks, or when you want to impress guests without spending hours in the kitchen. The prep might take a little time, but the results are worth every minute. Let's create this Panlasang Pinoy classic togetherāyour taste buds will thank you.
Ingredients for creamy pork pastel recipe panlasang pinoy
Here's what you need to bring Panlasang Pinoy comfort to your dinner table with creamy coconut magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder š„© | 2 ½ lb | Boneless, cut into 1.5-inch cubes |
| Coconut Milk š„„ | 1 can | Full-fat, 13.5 oz can (not carton) |
| Yellow Onion š§ | 2 whole | Medium, thinly sliced |
| Garlic Cloves š§ | 8 cloves | Minced, about 2 tbsp |
| Cheddar Cheese š§ | 1 ½ cups | Shredded, sharp variety |
| All-Purpose Flour š¾ | 2 tbsp | For thickening sauce |
| Sugar š | 2 tbsp | Granulated, adjust to taste |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Ground Black Pepper š¶ļø | ¼ tsp | For garnish |
| Butter š§ | ½ cup | Unsalted, for caramelizing onions |
| Puff Pastry Sheets š„§ | 2 sheets | Store-bought or homemade |
| Egg š„ | 1 whole | Beaten, for egg wash |
| Milk š„ | 1 tbsp | For egg wash |
| Vegetable Oil š« | 1 tbsp | For brushing pastry |
The pork shoulder is non-negotiable hereāit needs to be fatty enough to stay tender while slow-cooking. Costco or Trader Joe's usually carry good cuts, but check for visible marbling if buying from the butcher. For the coconut milk, full-fat canned is a mustācartons just won't give you that rich, velvety texture. I always grab two cans at Asian markets because they carry the best brands like Thai Kitchen or Aroy-D. The cheddar should be sharp, not mildāCabot or Tillamook are my go-tos, but any good-quality sharp cheddar works. Caramelizing the onions takes patience, but that sweet, golden base is what makes this dish sing.
No sharp cheddar? Monterey Jack or Gouda will work, though the flavor won't be quite the same. Running short on coconut milk? Half-and-half plus a splash of cream cheese can mimic some of the richness, but it won't be identical. The puff pastry can be swapped for phyllo dough if you're feeling adventurous, though it won't have that same flaky magic. For the sugar, I use granulated, but brown sugar adds depth if you prefer. Just rememberāFilipino flavors often balance sweet and savory, so don't be afraid to adjust to taste. The flour is just for thickening, but if you're watching carbs, cornstarch works too.
The pork filling keeps beautifully in the fridge for 4 daysāmake extra if you can. Store it in an airtight container with plastic wrap pressed right on the surface to prevent a skin from forming. The puff pastry should be wrapped tightly in parchment and foil, then frozen for up to 3 months. When you're ready to bake, let everything come to room temperature for even cooking. Pro tip: Brush the pastel with extra milk before baking for that golden, restaurant-quality finish.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when Iām too tired to deal with multiple pansājust brown the pork, toss in the onions and garlic, then dump everything into the coconut milk. The cheese melts right in, and suddenly, youāve got a rich, creamy masterpiece with zero extra dishes.
- Cheese-Pull Magic: Between us, the cheddar in this dish is everything. It stretches into those golden, gooey strands as it bakes, while the coconut milk keeps the pork so tender it falls apart. Honestly, Iāve had people ask if I made it from scratchāuntil I tell them itās basically a lazy personās gourmet meal.
- Weeknight Workhorse: This is my go-to when I need something hearty but donāt want to slave over it. Double the batch, and youāve got easy lunches for daysājust reheat and serve. My kids grab it straight from the fridge, no complaints, and my husband still asks for seconds even after three helpings.
- Budget Stretch: Pork shoulder is cheap, coconut milk adds richness without breaking the bank, and a block of cheddar goes a long way. Iāve made this for family dinners, potlucks, and even packed it for workābecause why spend extra when this delivers big flavor for less? (Yes, even on a Tuesday night.)
Step-by-step instructions for creamy pork pastel
Here's how to create that signature Panlasang Pinoy creamy texture we all love.
š³ Step 1: Sear the Pork Shoulder for Deep Flavor
Heat a large Dutch oven over medium-high heat and add the 1 tablespoon vegetable oil. Working in batches (don't overcrowd), add the 2.5 lb pork shoulder cubes and sear for 3-4 minutes per side until they develop a rich golden-brown crust. You'll smell that incredible meaty aromaāthis is where all the flavor starts.
Once all pork is browned, remove it from the pot and set aside. The pork should release easily from the pan when ready to flip. If it sticks, don't force itālet it cook a bit longer until it releases on its own. This searing step creates the Maillard reaction that gives your dish that irresistible depth of flavor.
šØāš³ Step 2: Build the Creamy Coconut Base
In the same Dutch oven, reduce heat to medium and add the 0.5 cup butter. Once melted, add the 2 whole yellow onions and cook for 8-10 minutes until they turn a beautiful golden color. You'll know they're ready when they're soft and caramelized with sweet undertones.
Add the 8 cloves minced garlic and cook for 1 minute until fragrant. Then pour in the 1 can coconut milk, scraping up all those delicious browned bits from the bottom of the pot. Bring to a gentle simmer and let it cook uncovered for 10 minutes to allow the coconut flavor to develop fully.
š„ Step 3: Thicken the Sauce and Add Cheese
Sprinkle the 2 tablespoons all-purpose flour over the simmering coconut mixture and stir vigorously for 1-2 minutes until fully incorporated. The sauce should start to thicken noticeably. Add the 2.5 lb pork shoulder back to the pot along with the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 2 tablespoons sugar.
Simmer the mixture uncovered for 30-40 minutes until the pork is tender and the sauce has thickened to a creamy consistency that coats the back of a spoon. Stir in the 1.5 cups shredded cheddar cheese and cook for another 2-3 minutes until melted and fully incorporated. Taste and adjust seasoning if neededāthis is where you can add more salt or pepper to your preference.
š„ Step 4: Prepare the Puff Pastry Topping
Preheat your oven to 375°F. On a lightly floured surface, roll out one of the puff pastry sheets to about ¼-inch thickness. Cut into strips about 2 inches wide and arrange them in a crisscross pattern on top of the creamy pork mixture in your Dutch oven. Brush the pastry with the beaten mixture of 1 whole egg and 1 tablespoon milk.
Repeat with the second pastry sheet, cutting and arranging in the same crisscross pattern. Brush this layer as well. The pastry should look golden and invitingāthis is what gives your pastel that beautiful, flaky finish. Place the Dutch oven on a baking sheet to catch any potential spills.
ā° Step 5: Bake to Golden Perfection
Transfer the Dutch oven to the preheated oven and bake for 25-30 minutes until the pastry is golden brown and puffed up. The edges should be crisp while the center remains tender. If the pastry browns too quickly, tent it loosely with aluminum foil to prevent burning.
Let the creamy pork pastel rest for 5-10 minutes before serving. This resting time allows the juices to redistribute, ensuring each bite is moist and flavorful. Garnish with the 0.25 teaspoon ground black pepper right before serving for that final touch of sophistication. Serve warm with steamed rice to soak up every last bit of that creamy coconut goodness.
Pro Tips For Making Creamy Pork Pastel Recipe Panlasang Pinoy
- CRISP THE PORK FIRST: Brown the pork shoulder slices in a hot pan with a little oil before simmeringāthis isnāt just for flavor, itās for texture. I used to skip this, and the final dish always felt mushy. Two minutes per side until golden makes a real difference.
- SIMMER LOW AND SLOW: Once the coconut milk comes in, drop the heat to the lowest setting you can tolerate. After rushing it twice, I learned: 45 minutes of gentle bubbling keeps the sauce thick and the pork tender, not rubbery. Yes, even if youāre impatient like me.
- GRATE THE ONION FINE: Dice the onion too big, and itāll turn to mush before the pork is done. Use a box grater for a uniform, fine textureāit caramelizes better and blends into the sauce without chunks. (I know, itās extra work, but your future self will notice.)
- ADD CHEESE LAST: Stir in the cheddar only in the final 5 minutes, or itāll turn greasy and clump. If youāre using pre-shredded cheese, drain it firstāthose anti-caking agents add moisture you donāt need. Sprinkle it on top instead of mixing it in for a cleaner finish.
Dietary considerations for creamy pork pastel recipe panlasang pinoy
Dairy-Free Adaptation
Skip the cheddar cheese entirely and use ½ cup nutritional yeast for a cheesy flavor without dairy. I've tested this with Daiya shreds (a vegan cheese alternative) for textureājust use 1 cup and reduce coconut milk by ¼ cup to maintain balance.
The sauce will still be creamy, though slightly lighter in texture. š±
Gluten-Free Options
Replace the all-purpose flour with 2 tbsp cornstarch or gluten-free flour blend for thickening. For the puff pastry, opt for gluten-free puff pastry sheets like SchƤr or make your own using gluten-free flour.
The filling remains unchangedājust ensure all breading and thickening agents are certified gluten-free. Always check labels, as some brands process products in shared facilities.
Lower-Carb Modifications
Use ½ cup cream cheese instead of cheddar to cut carbs while keeping richness. Swap the puff pastry for a cauliflower crustāI like Trader Joe's frozen cauliflower crust pizza doughāor serve the filling over zucchini noodles for a low-carb alternative.
The coconut milk base stays the same, but reduce it to ¾ can to prevent excess creaminess.
Vegetarian Swap
Replace pork with 2.5 lbs firm tofu or mushroomsāI recommend portobello mushrooms sliced thickly. SautĆ© them with soy sauce and garlic before adding to the coconut sauce.
For extra protein, add ½ cup cooked lentilsāthey absorb flavors beautifully. The texture will differ slightly, but the creamy coconut sauce remains the star. šæ
Allergen-Friendly Tips
For nut allergies, confirm your coconut milk is processed in a nut-free facilityāThai Kitchen and Goya brands are typically safe. If avoiding dairy, use coconut oil instead of butter for caramelizing onions.
For egg-free pastries, brush with plant-based milk** instead of egg wash. Always double-check labels, as cross-contamination risks vary by brand and facility.
Nutrition facts
Frequently asked questions
Can I make this creamy pork filling without puff pastry?
The filling tastes amazing served over steamed white rice or even as a standalone dish. Simply spoon the creamy pork mixture into a serving dish, sprinkle with extra black pepper, and serve with rice. Many Filipino restaurants do thisāit's called "pork pastel filling" and is just as delicious without the pastry.
Why did my coconut sauce curdle?
Curdling happens when the sauce is stirred too vigorously or when acidic ingredients (like tomatoes) are added too quickly. For this recipe, stir gently and avoid adding any acidic ingredients. If it happens, whisk in 1 tablespoon cold butter to restore creaminess. The secret is low-and-slow simmeringānever boiling!
How do I make the pastry extra crispy?
For maximum crispiness, brush the pastry strips with extra egg wash and bake at 400°F for the first 10 minutes before reducing to 375°F. Place a small baking sheet under the Dutch oven to catch drips, and avoid opening the oven during baking. The high heat creates that perfect golden crust while keeping the filling tender.
Can I prepare this ahead of time?
The filling keeps well in the fridge for 4 days in an airtight container. Assemble the pastel 1 day ahead and refrigerate uncovered to dry the pastry slightlyāthis makes it crispier when baked. Reheat at 350°F for 15-20 minutes until golden. The flavors actually improve overnight as they meld together!
What's the best way to reheat leftovers?
For pastel leftovers, wrap in foil and reheat at 350°F for 10-15 minutes to maintain crispiness. For the filling alone, warm in a saucepan over low heat with 1-2 tablespoons water to prevent drying. Microwaving works in a pinch, but add 1 tablespoon coconut milk first to restore creaminess.
