Skip to content
CHICKENPIE.Start a project →
Nom Nom

Bicol Express Pasta: The Filipino-Italian Dish Your Kitchen Was Missing

Spicy coconut cream, pork belly, bagoong, siling labuyo — all of it over rigatoni. Bicol Express turns out to be a natural at pasta.

Filipino-Italian Fusion

Read the paper ↓Jump to recipe ↓
Overhead shot of rigatoni pasta in glossy orange-red coconut cream sauce with crispy pork belly, red chilies, and fresh basil leaves in a rustic ceramic bowl
A PAPER FROM THE DESK
THE DETAILS
At a glance
CategoryNom Nom
PublishedJul 17, 2026
Read time6 min
Covered here
  • Recipes
  • Food

The coconut cream hits the hot pan and the kitchen immediately smells like every Sunday lunch you ate at someone's lola's house — sweet, fatty, and promising something worth staying for. Then the siling labuyo goes in. Three of them, sliced in half, face down. Thirty seconds later you remember that Bicol Express is a dish that wants your full attention.

Bicol Express has always been misread as just a spicy dish from the south. It's not wrong — Bicol Express is spicy. But what makes it genuinely distinct is the fat. The coconut cream, the pork belly, the bagoong: it's a study in richness dialed to maximum, balanced by heat and salt. And when you put that flavor profile over pasta instead of rice, something clicks into place in a way that feels less like fusion and more like the dish was always supposed to end up here.

This isn't a recipe for making Bicol Express less itself. It's a recipe for giving it a different frame.

What you'll need

The base sauce is classic: pork belly, coconut cream, siling labuyo, garlic, onion, and bagoong. The pasta elements are minimal — rigatoni works best (the ridges hold the sauce) and a hit of pasta water to loosen it at the end.

Bagoong is non-negotiable here. If you skip it, you lose the fermented depth that keeps the dish from being just "sweet spicy pasta." If you can't find it, a small amount of fish sauce works in a pinch — but the real thing is worth finding.

For the chili level: three siling labuyo for medium heat, five for Bicolano. Adjust to your guests.

Cast iron pan with pork belly rendering fat, golden crust forming, wisps of steam

Step by step

Start the pork belly cold in the pan. Yes, cold — you want the fat to render slowly so the meat develops actual color on the surface instead of steaming gray. Medium heat, leave it alone for three minutes. You'll know it's ready to flip when the edges go opaque and crispy: the raw pink disappears and the skin gets a little crinkle. Get color on both sides, then pull the pork out and leave the rendered fat in the pan. That fat is your sauce base.

In that pork fat, sauté the garlic until it turns golden. You want it sizzling softly, not spitting — if it's spitting, your heat is too high. The garlic should smell nutty, not sharp. The difference between "golden" and "burnt" is about forty seconds; keep your eyes on the pan. Add onions next, cook until they're completely soft and sweet (taste one — it should have no crunch left). Then add the sliced siling labuyo face-down and leave them alone for thirty seconds. The oil around them will take on a faint orange tint and the heat from the chilies will bloom into the fat.

Return the pork belly to the pan. Add the bagoong — a full tablespoon — and let it fry in the fat for sixty seconds, stirring it around. It should darken slightly and smell intensely salty and funky. If it still smells raw, give it another thirty seconds. This step creates the backbone of the dish; don't skip it or rush it.

Pour in the coconut cream. It should be thick enough that it briefly mounds in the pan before spreading out. Let it come to a simmer, then reduce to medium-low and cook for eight to ten minutes until the sauce drops by about a third. You'll know it's ready when it coats the back of a spoon without running off immediately — drag your finger across the spoon; the line should hold for two seconds.

Taste here. It should be rich and a little sweet from the coconut, building heat at the back of your throat from the labuyo, and salty-funky from the bagoong. Adjust with more bagoong if it tastes flat.

Two ceramic bowls of bicol express pasta on a rustic wooden table, garnished with basil and calamansi

Cook the rigatoni in well-salted water until it's just short of done — thirty seconds before the package's stated time. The pasta should have a chalky resistance at the center when you bite it. Reserve a full cup of pasta water before you drain it. This water is your sauce adjuster.

Add the pasta to the sauce. Toss everything together over medium heat. Add pasta water one splash at a time until the sauce is glossy and clings to the pasta rather than pooling at the bottom of the pan. Two to three splashes usually does it.

Finish with a handful of fresh basil. The slight anise note plays well against the coconut. A squeeze of calamansi over the top right before serving brightens everything.

Macros (per serving, approximate)

Serves 4. About 580 calories per serving: 24g protein, 52g carbs, 30g fat. The coconut cream and pork belly carry most of the fat — this is not a light dish and it doesn't pretend to be.

On Bicol Express

Bicol Express takes its name from the train that used to run from Manila to Legazpi City — the dish was reportedly first served in a Malate restaurant in the 1970s by a cook from Bicol who made it to remind herself of home. What's interesting is that Bicolanos themselves consider the Manila version sweeter than the Bicol original. In the region, the dish skews saltier and more aggressively fermented, with less coconut cream balancing it out.

This pasta is closer to the Manila version — which is to say, the one most Filipinos grew up eating outside Bicol. If your Bicolano tita says it's too mild, she's right, and you should invite her over so she can fix it.

Make it yours

The bagoong can be swapped for oyster sauce if you need to stay away from fermented ingredients — it won't be the same but it'll still work. The pasta shape is flexible too; penne rigate or ziti are both good. Rigatoni is just best.

Leftovers? The sauce thickens considerably in the fridge. When you reheat it, add a splash of water or coconut milk to loosen it back up.

And if you want to go full Bicol: add a second tablespoon of bagoong and one more labuyo. Your mouth will know.

What are you making this Friday?

Tag us @chickenpie.co when you cook it. We especially want to see how much siling labuyo you used — be honest.

Bicol Express Pasta: The Filipino-Italian Dish Your Kitchen Was Missing

Prep
10 mins
Cook
25 mins
Serves
4 people
Difficulty
medium

Ingredients

  • 400g (14 oz) rigatoni
  • 300g (10 oz) pork belly, skin on, cut into 3cm cubes
  • 400ml (1¾ cups) coconut cream (thick, not coconut milk)
  • 3–5 siling labuyo (bird's eye chilies), sliced lengthwise
  • 6 cloves garlic, minced
  • 1 medium white onion, sliced thin
  • 1 tbsp bagoong (shrimp paste)
  • 1 cup (240ml) pasta water, reserved
  • 1 handful fresh basil leaves
  • 2 calamansi (or ½ lime), halved
  • to taste salt, for pasta water
  • to taste black pepper, freshly ground

A closer look

Start the pork belly cold — the slow render is the whole point
Pork belly rendering in a cast iron pan, fat pooling, golden crust forming
Calamansi goes on at the very end — don't skip it
Two finished bowls of Bicol Express pasta on a wooden table, garnished with basil and calamansi
Share
MORE FROM THIS LITTLE DESK

A little worth keeping.

Stories, experiments, and things I find along the way. Occasionally, in your inbox.

Get the letter ↗
/feed/bicol-express-pasta-recipe

Have a project in mind?

Tell us what you are making and what you need. An unfinished idea is welcome too.

Start a project →

Another paper for you.

Stack of glossy purple ube-glazed mini donuts topped with toasted coconut on a rustic wooden table

Three Ingredients, One Box of Cake Mix, and the Purple Donut That Made My Titas Suspicious

A box of cake mix, a can of ube halaya, and an egg. That's it. That's the donut.

Open paper
Cast-iron skillet of glossy chicken adobo meatballs topped with basil and parmesan, steam rising, on a rustic wooden table

One Pan, One Skillet, and the Adobo Meatballs That Made My Roommate Ask for the Recipe

One pan, twelve ingredients, thirty-five minutes: chicken adobo meatballs finished with parmesan and basil. Filipino-Italian fusion that survives a weeknight.

Open paper
A split-open ube cheese pandesal roll on a wooden board, revealing purple ube halaya swirl and melted cheese pull, steam rising

Ube Cheese Pandesal: The Purple Bread That's Winning the Internet, Twenty Years After It Won My Lola's Kitchen

Sunday-only in my lola's kitchen, now a Tuesday shortcut: soft breadcrumb-coated pandesal stuffed with purple ube halaya and melty cheese. The full Filipino recipe, step by step.

Open paper
Bowl of chicken inasal ramen with grilled charred chicken thigh, golden-orange achuete broth, soft-boiled egg, and spring onions on a worn wooden table

Chicken Inasal Ramen That Will Make You Question Every Plain Broth You've Ever Made

Bacolod's best inasal — the achuete-lemongrass-calamansi marinade system — built into a ramen broth. One bowl. Full Filipino soul.

Open paper
Chicken adobo larb in a wide ceramic bowl, shredded adobo chicken with fresh mint, Thai basil, pink shallots, green onions, and golden toasted rice powder, with calamansi and bird eye chilies on the side

Chicken Adobo Larb, or: How Two Acid-First Cuisines Found Each Other

Shredded adobo chicken tossed with fish sauce, calamansi, toasted rice powder, and fresh herbs. Filipino survival logic meets Thai brightness in one bowl.

Open paper
Top-down flat lay of five ingredients for tocino kimchi fried rice on a dark wooden surface

Tocino Kimchi Fried Rice — Five Ingredients, One Pan, Whatever's Left in the Ref

Five ingredients. One pan. The moment tocino fat meets kimchi brine, the kitchen smells like a carinderia that learned Korean.

Open paper

You might also like