Ulam · Spicy & Regional

Bicol Express

Thin-sliced pork belly simmered low and slow in coconut milk with a generous handful of chilies and a spoonful of shrimp paste. Creamy, fiery, and one of the few Filipino dishes that's genuinely, unapologetically spicy.

1 hrTotal time
5Servings
EasyDifficulty
Gluten-freeDietary note

Bicol Express takes its name from the train line connecting Manila to the Bicol region, famous for its love of chilies and coconut milk. It's a dish that leans fully into heat, unlike most Filipino cooking which tends toward mild and savory — the shrimp paste adds a salty, funky backbone that coconut cream then smooths into something rich rather than harsh.

Balancing heat and cream

The trick to a good Bicol Express is layering the coconut milk in two stages: thinner coconut milk first to simmer the pork tender, then thicker coconut cream added near the end so it doesn't break or separate over long cooking. The chilies go in with the cream so they stay vibrant rather than turning mushy.

Ingredients serves 5

  • 2 lbs pork belly, sliced thin
  • 2 cups coconut milk
  • 1 cup coconut cream
  • 1/4 cup shrimp paste (bagoong alamang)
  • 6-10 siling labuyo (bird's eye chili), chopped
  • 3-4 long green chilies, sliced
  • 1 onion, chopped
  • 5 cloves garlic, minced
  • 1 thumb ginger, sliced
  • 2 tbsp cooking oil

Adjust the siling labuyo count to taste — start with fewer if you're not used to Filipino chili heat, which builds slowly.

Instructions

  1. Sauté aromatics. Heat oil in a pot and sauté garlic, onion, and ginger until fragrant.
  2. Brown the pork. Add sliced pork belly and cook until lightly browned on the edges.
  3. Bloom the shrimp paste. Stir in shrimp paste and cook 1-2 minutes to release its aroma.
  4. Simmer in coconut milk. Pour in coconut milk, bring to a simmer, and cook uncovered until pork is tender and the liquid reduces, about 25-30 minutes.
  5. Add cream and chilies. Stir in coconut cream and both types of chilies, simmering until the sauce thickens and turns glossy, about 10 minutes.
  6. Adjust and serve. Taste and adjust spice or saltiness as needed. Serve hot with plenty of rice.
Kitchen tip: Simmer gently once the coconut cream goes in — a hard boil can cause the cream to split and turn oily rather than staying silky.

Tips & variations

  • Milder version: use mostly long green chilies and just a couple of siling labuyo for warmth without overwhelming heat.
  • Extra vegetables: string beans or eggplant are sometimes added for texture and to stretch the dish.
  • Seafood twist: some coastal versions swap in shrimp or squid for pork.

Frequently asked questions

Why is it called Bicol Express?

It's named after the train route from Manila to the Bicol region, playfully referencing how spicy and fast-hitting the dish's heat is, similar to the express train.

Can I use canned coconut milk?

Yes, canned coconut milk and coconut cream both work well and are what most cooks use outside the Philippines — just shake the can well before opening.

How do I make it less spicy?

Reduce or omit the siling labuyo and rely mainly on the milder long green chilies for flavor without as much heat.

Pairs well with