Pancit palabok with an orange shrimp-stock sauce, topped with shrimp, egg, tinapa, and chicharron
Prep40 min
Cook1 hr
Serves4 servings
CuisineFilipino

Pancit Palabok: Filipino Rice Noodles with Shrimp-Stock Sauce

Pancit palabok is a Filipino celebration rice noodle dish with shrimp-head stock and annatto sauce. Covers patis, tinapa, chicharron and keeping noodles firm.

Total: 1 hr 40 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Make the annatto oil, fried garlic, and hard-boiled eggs

15 min

Annatto seeds warming in oil to draw out a red-orange color
Warm the annatto seeds over medium-low heat and strain without scorching once the oil turns red-orange

Put 2 tbsp neutral oil and 1 tbsp annatto seeds in a small skillet and set over medium-low heat. Warm for about 2 minutes, until fine bubbles form around the seeds and a red-orange color spreads through the oil. Take it off the heat before the seeds turn black and strain through a fine sieve. It is enough when the aroma of the annatto rises and the oil is a sunset orange rather than a bright vermilion. If you scorch the seeds over high heat, bitterness remains instead of an earthy aroma. In the same skillet, add the remaining 1 tbsp oil and 2 thinly sliced garlic cloves, and fry over low heat for 3–4 minutes until pale golden, then drain on paper (fried garlic). In parallel, put 4 eggs into boiling water and boil over medium heat for 12 minutes, then cool in cold water and peel to get hard-boiled eggs.

STEP 22 / 6

Make the stock from the shrimp heads and shells

15 min

Stir-frying the shrimp heads and shells and straining the orange stock
Add water once the shells turn red-orange, and make the stock with small bubbles over low heat

Peel the shrimp and return the flesh to the refrigerator. Do not throw away the heads, shells, and tails; stir-fry them in a pot with 2 tsp of the annatto oil over medium heat for 3 minutes. When the shells turn from gray to red-orange and the aroma clings to the bottom of the pot, pour in 800 ml water. Bring to a boil, lower the heat, and simmer for 10 minutes with small bubbles continuing on the surface. Skim off any white foam so the stock does not become too cloudy.

Strain through a fine sieve and set aside 600 ml of stock. Add the seasoned shrimp to the remaining stock, boil over medium heat for 2–3 minutes, and remove when the center turns white. Left in the stock, the shrimp turn tough from residual heat, so move them to a plate and cover with plastic wrap.

STEP 33 / 6

Stir-fry the pork and aromatics

8 min

Stir-frying ground pork, onion, and garlic in annatto oil
Brown the pork and cook the aromatics until the onion is translucent

Put 1 tbsp annatto oil in a wide skillet or wok and warm over medium heat for 30 seconds. Spread 180 g ground pork in the pan and do not stir right away; let it sear for 2 minutes until the underside browns. Turn it and stir-fry another 3 minutes. When the color has changed all the way through each piece, add the onion and garlic and stir-fry for 2 minutes. The cue to move on is when the onion turns translucent and the garlic smells fragrant. If burnt garlic gets mixed in, the whole sauce turns bitter, so when the bottom of the pan starts to blacken, lower the heat to medium-low.

STEP 44 / 6

Add the shrimp stock and thicken

10 min

Dissolving flour into the pork and shrimp stock to make a smooth orange sauce
Whisk along the bottom of the pan until the sauce lightly coats the back of a spoon

Lower the heat, add 2 tbsp flour, and stir-fry for 1 minute. When no white flour remains and it has blended with the pork fat into a moist mass, pour in 600 ml shrimp stock in 3 additions. Each time, stir with a whisk, tracing the bottom of the pan, to avoid lumps.

Add 1 tbsp patis and 0.5 g black pepper, and bring to a boil once over medium heat. When it boils, lower the heat and simmer for 5–6 minutes. The guide is a consistency where a line drawn with a spoon on a plate stays about 3 seconds before slowly closing. If it is loose, reduce it over low heat 1 minute at a time; if it is thick, add the reserved shrimp stock 1 tbsp at a time. Do not simmer all the tinapa in at this stage; scatter it at the end to keep the smoky aroma.

STEP 55 / 6

Boil the rice noodles

3 min

Thin vermicelli boiled briefly in boiling water and lifted into a colander
Boil the vermicelli a little less than the package time and drain thoroughly once the core disappears

Bring 2 L of water to a boil over high heat in a large pot and add 4 g salt. Loosen 240 g vermicelli and add it, boiling 30 seconds less than the package time, about 1 minute 30 seconds to 2 minutes. Take out one strand: it is ready when it is soft enough to cut with a finger and no powdery white core remains in the center. Drain well in a colander and do not rinse in cold water. Rinsing makes the sauce cling poorly, and if the noodles sit, they hold water and the flavor turns weak.

STEP 66 / 6

Layer the toppings and finish just before eating

10 min

Layering shrimp, eggs, tinapa, scallions, fried garlic, and chicharron over the noodles
Arrange the toppings so each shows a little over the noodles, and serve the calamansi on the side

Keep the sauce warm over low heat, spread the noodles on a large platter, and pour the warm sauce over from the center. Arrange the boiled shrimp, eggs cut into quarters, tinapa, scallions, fried garlic, and crushed chicharron so the noodles are not hidden entirely. Do not squeeze the calamansi; serve it as wedges. That way each person can add sourness as they like. It is ready when the surface of the sauce has not dried and a little of the white noodles shows. If it sits for 10 minutes or more after plating, the noodles absorb the sauce and turn heavy, so carry it to the table while the sauce is warm.

0 / 0
Ingredients

Ingredients

1 / 2

Noodles and sauce

Ingredient Amount Role and substitutes
Thin dried rice vermicelli 240 g Rice noodles. Filipino bihon is preferred. Thick noodles lean toward luglug
Shell-on, head-on shrimp 300 g Heads and shells for the stock, the flesh for finishing. If there are no heads, use 350 g shell-on shrimp
Water 800 ml For the shrimp stock. Add boiling water if it runs short
Ground pork 180 g Fat and savory depth for the sauce. To avoid pork, replace with 150 g firm tofu
Onion 1/2 (100 g) Finely chopped into 5 mm pieces
Garlic 4 cloves (about 20 g) 2 cloves for the sauce, 2 for the fried garlic
Annatto seeds 1 tbsp (about 8 g) Achiote. 2 tsp if using powder. You can make the dish without it, but the color and aroma will be paler
All-purpose flour 2 tbsp (18 g) Thickens the sauce. If using cornstarch, dissolve 1 1/2 tbsp in water
Patis 1 tbsp (15 ml) Filipino fish sauce. If using Thai-style fish sauce, start with 2 tsp and taste
Neutral oil 3 tbsp (45 ml) 2 tbsp for the annatto oil, 1 tbsp for the fried garlic
Black pepper 0.5 g For the stock and sauce
Salt 1 g To season the shrimp. Can be omitted depending on the saltiness of the fish sauce
2 / 2

Toppings

Ingredient Amount Role and substitutes
Flaked tinapa 50 g Smoked fish. If hard to find, substitute 50 g smoked mackerel, 50 g smoked trout, or 15 g bonito flakes
Chicharron 40 g Fried pork skin. Otherwise crush a salted pork rind snack
Eggs 4 Hard-boiled and cut lengthwise into quarters
Scallions 3 (about 30 g) Sliced thin. The white parts can go into the sauce
Calamansi 4 Substitute 1 lemon or 6 sudachi/limes
Fried garlic about 15 g, made with the oil above If store-bought, 2 tbsp. Do not omit; it adds aroma
0 / 0

A Festive Platter with Orange Sauce Poured over the Noodles

Through the steam, white rice noodles take on the aroma of shrimp, and an orange sauce slowly spreads over them. On top go boiled shrimp, halved eggs, scallions, fried garlic, and flaked smoked fish, and last of all, crushed chicharron. In a single bite you get the sweet scent of the stock, smoke from the fish, pork fat, a crisp crackle of skin, and the sourness of calamansi, one after another.

Pancit palabok is a Filipino noodle dish in which thin rice noodles are covered with a shrimp-and-pork sauce and layered with toppings. Unlike pancit bihon, where the noodles are stir-fried so they absorb the seasoning, here the noodles and the sauce are prepared separately and combined on a large platter. In a home kitchen, what trips people up is less the number of ingredients than three things: using the shrimp shells for the stock, not overdoing the annatto color, and boiling the noodles last.

For a first batch, gather thin Filipino rice vermicelli, unfrozen shrimp with the shells on, annatto seeds, and patis, and the backbone of the aroma comes together easily. If you cannot find tinapa (smoked fish) and calamansi, smoked mackerel and lemon keep the dish heading the right way. You do not have to replace everything with imported ingredients, but if you keep the shrimp stock and the smoky note, the dish is less likely to drift into just "vermicelli with a thick sauce."

How Pancit Became a Family Dish: Trade and Regional Differences

Pancit is not the name of one dish. Studies of food culture on Luzon record many pancit that differ by region, province, and municipality in the type of noodle, the ingredients, the cooking equipment, how they are sold, and when they are eaten. Noodle culture brought by merchants from southern China was the foundation, and in the Philippines local seafood, pork, vegetables, and sour fruit were added until it became a local way of eating. So pancit is not an imported noodle dish preserved unchanged; it is a dish in which the memory of trade has been remade again and again from household and town ingredients.

Palabok appears at weekday snacks and lunches, and also on large platters for birthdays, gatherings, and celebrations. A Philippine government-affiliated food culture article presents the cuisine as living culture tied to family, community, memory, and daily life, which is one reason this dish cannot be explained by noodles and sauce alone. On a platter with the toppings laid out, each person can take a little of whatever they like, so the same dish at the same table can be eaten in different combinations. Some people want more tinapa smoke, some more shrimp, some add tofu or squid, yet the whole still reads as one dish on the plate, and that is the fun of it.

The line between dishes with similar names and shapes overlaps by shop and region. A rule of thumb: palabok uses thin rice vermicelli with the sauce poured over the top. Luglug, tied to the Pampanga region, is mostly described as thicker cornstarch noodles that are dipped briefly in hot water to finish, so the thickness and the way the noodles are cooked differ. Malabon, which carries the name of a city in Metro Manila, is described by its thick tubular noodles, a seafood-heavy topping, and a sauce made with crab fat. However, cooking sources and shop names do not line up exactly. When you make it at home, rather than arguing over names, it is easier to choose ingredients if you take as your starting point the form of thin rice noodles with the sauce poured over and tinapa and fried garlic on the side.

The principle to keep in a home kitchen is not to throw away the shrimp heads and shells, but to use them for the sauce's stock. Annatto is not a chile that adds heat; it is a seed that gives oil or water a red-orange color. On top of that you layer the saltiness of patis, the smoke of tinapa, the texture of chicharron, and the sourness of calamansi. You can adjust the thickness of the noodles and the cut of pork, but if you keep each of these five roles, the dish keeps its outline even with substitutes.

Ingredients (serves 4): Prepare the Stock, Noodles, and Toppings Separately

The ingredients for pancit palabok: thin rice noodles, shell-on shrimp, annatto, patis, tinapa, and eggs laid out in a kitchen
Keep the thin rice noodles and the shrimp-stock ingredients divided into those for the sauce and those for finishing

This makes 4 servings. If you serve it on a large platter and let people help themselves, making plenty of sauce and toppings keeps the table from drying out better than boiling extra noodles. Shrimp with heads and shells are ideal, but if the heads are missing you can still use just the shells for the stock.

Allergens and labels

This dish uses shrimp, fish sauce, smoked fish, pork, and eggs. The ingredients and allergen labeling of patis, tinapa, chicharron, and rice vermicelli vary by product, so if you have an allergy to crustaceans, fish and shellfish, soy, wheat, or eggs, check the package. If you leave out the shrimp, do not use shrimp stock either; rather than swapping in a seafood stock, it is safer to build it as a different noodle dish.

If you buy anything extra, start with the fish sauce

Soy sauce will add saltiness, but the fermented fish note that lingers deep in the sauce is a different thing. If you are making this only once, Thai-style fish sauce is a fine substitute. If you cook Filipino food regularly, using patis in teaspoon amounts moves the flavor toward the Philippines without adding salt. If you buy a large bottle, check that it is a Filipino fish sauce and decide beforehand whether it will fit in the refrigerator door. If a big bottle for one dish would sit unused, just make it with the fish sauce you already have.

Annatto is not there to make the dish spicy; it adds the orange color typical of the Philippines and a mild, earthy aroma to the sauce. Paprika or turmeric can supply the color alone, but if you plan to make this several times, it is worth trying the step of soaking whole seeds in oil to pull out the color. Buy whole seeds. If you only need color once, a small amount of paprika from your pantry will do and you can skip annatto.

Mixing the sauce in one wide pan makes it easier to spot lumps of flour and to brown the pork. If you have a skillet of about 26 cm, you do not need to buy anything. Only if you want a separate place to spread the toppings and sauce apart from the pot for the noodles should you consider a wok of about 33 cm. Skip it if you have no storage space or only cook small amounts.

Method: Sauce First, Noodles Last

Palabok is not a dish where you make a strong sauce for the noodles to absorb. You first set up the shrimp stock, the savoriness of the pork, and the color of the annatto, and then boil the noodles just before eating and drain them. When the sauce clings thinly to the back of a spoon and the noodles loosen with chopsticks instead of staying in a bundle, you are ready to plate.

Tip

Boil the rice noodles just before eating and drain them, then pour the sauce over the top. Cooking the noodles in the sauce makes them swell and break easily.

Note

This dish uses shrimp, fish sauce (patis), smoked fish, eggs, pork, and wheat (flour). If you have allergies, check the ingredients. Cook the shrimp through to the center before plating.

Three Ways to Judge the Finished Dish

The sauce is not a success just because it is a deep orange. If the annatto is too strong, only the color comes forward and hides the sweetness of the shrimp stock. A workable state is one where the sauce lightly coats the back of a spoon and spreads slowly when poured onto a plate.

Take just one noodle and check that the powdery white in the center is gone. If the noodles are too soft right after boiling, they will absorb all the sauce once plated. If instead a core remains, you cannot cook them after the sauce has been poured on. Return them to boiling water for 10 seconds, drain in a colander, and plate again.

The order of the toppings also matters. Put the tinapa on top to keep its smoke, and scatter the chicharron last to keep its crunch. Mixing the fried garlic into the sauce first makes the aroma rounder, while putting it on top brings a toasty note on the first bite, so divide them as you like.

The finished pancit palabok: orange sauce, shrimp, egg, smoked fish, and chicharron on one plate
Shrimp, egg, smoked fish, fried garlic, and chicharron layered over the orange sauce

Making Palabok, Luglug, and Malabon Differently at Home

The three use similar orange sauces, so product names may blur at an import grocery. If you choose by the thickness of the noodle and how the sauce is combined, you will not be confused while shopping.

Dish Noodle guide Sauce and topping tendencies Decision in a home kitchen
Pancit palabok Thin rice noodles, vermicelli Sauce poured over; shrimp, pork, egg, and tinapa layered on Make with thin vermicelli and show the toppings
Pancit luglug Thicker cornstarch noodles Noodles dipped briefly in hot water; somewhat more sauce Lean toward this if you only have thick noodles
Pancit Malabon Thick tubular rice noodles Named for Malabon in Metro Manila; some versions add seafood and crab fat Choose this if you want more squid, shellfish, and crab flavor

If you cannot find thin noodles for palabok, thick noodles still make a dish that works at the table. But thick noodles change how much sauce reaches the mouth, and the texture comes closer to luglug or Malabon. Rather than "looking for thin noodles to protect the name palabok," it is more natural to decide that thin noodles call for a lighter layering of sauce and toppings, and thick noodles for more sauce to give substance.

What to Keep and What You May Change When Substituting

Keep the smoky aroma of tinapa

Tinapa is a smoked fish eaten in the Philippines, and on palabok it adds saltiness and smoke. If it is hard to find, flake smoked mackerel or smoked trout finely. Bonito flakes add fish savoriness too, but the smoky direction is weaker. If the smoked fish is salty, reduce the patis in the sauce to 2 tsp and then taste.

Keep the sour role of calamansi

If you have no calamansi, lemon is fine. Rather than mixing the juice into the sauce from the start, serving wedges and squeezing at the table lets you adjust the sweetness of the shrimp stock and the pork fat with each bite. Sudachi is strongly aromatic and lime brings forward a green scent, so do not start with the same amount; serve half of each and compare.

Think of annatto's color and aroma separately

Using paprika in place of annatto brings the color close, but the earthy aroma that transfers into oil is weaker. Turmeric is strongly yellow and tends to add bitterness, so if you use it, keep it to 1/8 tsp or less. Even if the orange of the sauce is pale, if you have the shrimp stock, patis, and tinapa, the core of the dish remains. There is no need to add more powder for color and make the sauce bitter.

Do not start with the same amount of patis and Thai fish sauce

Patis varies widely in saltiness and aroma by product, and Thai-style fish sauce also differs in strength by brand. Do not add the 1 tbsp in the recipe all at once; add 2 tsp first, let one spoonful of the sauce cool, and taste. Salt tastes weaker when hot, so lowering the tasting temperature a bit makes adjusting easier. Add 1 tsp at a time only if it needs salt, and stop where the sweetness of the stock is not lost.

How to Recover from Mistakes

The sauce is loose

Before pouring it over the noodles, reduce it over low heat for 1 minute and check the consistency. If it is still loose, mix 1 tsp potato starch (or cornstarch) with 2 tsp water and add a little at a time to the pot over reduced heat. Adding it all at once turns it jelly-like and loses the smoothness of the shrimp stock.

The sauce is thick

Thin it with the reserved shrimp stock or boiling water, 1 tbsp at a time. A flour-thickened sauce gets thicker as it cools, so stopping where it feels "a bit loose" in the pot means it will be about right once poured over the noodles.

The noodles are watery

Either the noodles were not drained enough after going into the colander, or they were rinsed in cold water. If you have not poured the sauce on yet, put only the noodles into a dry skillet and warm for about 30 seconds over low heat to drive off the surface moisture. You do not need to stir-fry them. If the sauce is already on, do not try to fix it with more flour; increase the chicharron and fried garlic to make up the texture.

The shrimp stock smells fishy

Possible causes are that the shells were stir-fried too briefly, the stock was boiled over high heat, or the foam was not fully skimmed. Next time, stir-fry the shells for 3 minutes until they turn red-orange and lower the heat to low once it boils. For this batch, after straining the stock, add 1 thin slice of ginger and the green part of a leek, warm over low heat for just 3 minutes, and take them out, and the aroma settles a little.

The dish is too salty

Add a little shrimp stock and unsalted sauce, and increase the noodles to adjust. The saltiness of fish sauce tends to taste stronger as it cools, so it matters not to add more suddenly at the end. If you plan to add bagoong or chicharron, stop tasting the sauce before you plate the toppings.

At the Table: Do Not Mix Everything Together

Palabok keeps the aroma of its toppings better if you do not fully finish it the moment the sauce goes over the noodles. Take a little noodle from the edge of the plate, coat it with sauce, shrimp, tinapa, and chicharron, and squeeze calamansi on top. On the next bite, take more fried garlic. When the toppings are laid out in order on a large platter, each person can make their own combination.

The pancit on a Filipino table is less a dish to savor quietly as noodles alone, and more one that people serve from, choosing toppings and eating between conversations. At home, keeping the sauce warm in a separate pot and setting out the noodles and toppings apart on a platter reproduces that flow of time. That keeps the way of eating closer to the origin of the dish than mixing everything into an individual bowl from the start.

Pancit palabok on a large platter at the table, with calamansi and serving bowls
Gather around a platter with the toppings shown separately, and squeeze your own calamansi

Storage and Reheating

Store the noodles, sauce, shrimp, eggs, tinapa, and chicharron separately. Once they have cooled slightly, move them to airtight containers and finish within about 3 days in the refrigerator. The sauce can be frozen, but the noodles tend to absorb water and turn soft after thawing, so do not freeze them; boil only what you will eat that day to keep the texture.

To reheat, move the sauce to a small pot, add 1–2 tbsp water or shrimp stock, and warm over low heat. When the edges bubble, stir and do not keep it boiling. Dip cold noodles in boiling water for about 10 seconds, drain in a colander, and plate. Warming the chicharron and fried garlic briefly in a dry skillet keeps the moisture from returning.

FAQ

Can I make it without shrimp?

Even if you only leave out the shrimp flesh, you can still build the flavor with a stock from the heads and shells. If you have a crustacean allergy, do not use shrimp at all, including the stock. You can switch to a fish stock, but without the sweet scent of shrimp, think of it as a substitute dish for palabok.

I cannot find tinapa.

Try smoked mackerel, smoked trout, or bonito flakes, in that order. Smoked mackerel is rich in fat, so scatter 30 g and taste before adding all 50 g. Bonito flakes have a lighter aroma, so increasing the chicharron and fried garlic a little makes up for the lack of presence.

Can I toss the sauce with the noodles before serving?

For a single serving you can mix it. When serving on a large platter, pour the sauce over the top and show the toppings separately, so the noodles do not absorb too much liquid and each person can adjust the sourness and smoke.

I only have thick rice noodles.

If you use thick noodles, boil them as the package says and increase the sauce by about 50 ml. The texture will be closer to luglug or Malabon than palabok, but the roles of the toppings do not change.

More to Cook Alongside

  • Pancit bihon: the same thin rice noodles, stir-fried so they absorb the stock.
  • Pancit canton: shows the difference from stir-fried pancit made with wheat noodles.
  • Kare-kare: another Filipino celebration dish, served at the table with bagoong.

Sources