Dinuguan Recipe – Filipino Pork Blood Stew (Chocolate Meat)
Let’s start with the name. Dinuguan comes from dugo — Tagalog for blood. So yes, this is a pork blood stew. And yes, it is completely, unapologetically delicious. The nickname “chocolate meat” isn’t just a trick to get squeamish eaters to try it (though it works). It’s actually accurate — the slow-cooked blood turns the sauce a deep, glossy brown that looks uncannily like a rich chocolate braise.
I came to this dish the same way I came to a lot of Filipino food: through a friend whose family treated their kitchen like a public institution. Her lola made dinuguan for every gathering — weddings, birthdays, ordinary Sundays when the table needed something serious. Eating it for the first time, I kept waiting for the “blood” flavor I’d braced for. It never came. What I got instead was sour and savory and fatty, with a heat from the long green chilies that crept up slowly.
This recipe is built for home cooks who have never made it before and also for Filipino home cooks who grew up eating it and want a version they can rely on. I’ve made this enough times to know exactly where people go wrong — the vinegar timing, the blood ratio, the temptation to stir when you shouldn’t. All of that is in here.
This post may contain affiliate links. See disclaimer for more information.

What Is Dinuguan?
Dinuguan is a classic Filipino pork stew made by simmering pork in a combination of vinegar, aromatics, and pig’s blood until it forms a thick, dark, intensely savory sauce. It’s eaten at family gatherings, street food stalls, and carinderia (small local eateries) all over the Philippines. According to Wikipedia’s entry on Dinuguan, the dish exists under different names across the archipelago — dinardaraan in Ilocos, dugo-dugo in Cebu, tid-tad in Pampanga — with each region putting its own stamp on the recipe.
At its core, the structure is consistent: pork, vinegar for acidity, garlic and onion for the base, and fresh blood that thickens and darkens the sauce as it cooks. Serve it with steamed white rice or puto (Filipino steamed rice cakes). If you’ve never had puto, it’s worth seeking out — the contrast of slightly sweet, pillowy rice cake against this sour-savory stew is one of those combinations that makes immediate, total sense.
Dinuguan fits naturally alongside the sour-and-rich tradition of Filipino cooking you’ll already know if you’ve made Sinigang na Baboy — that tamarind pork soup shares the same brightness-through-acid logic, just with a lighter, brothier result.
🍫 The Chocolate Meat Myth The “chocolate” nickname isn’t just marketing. The protein albumin in pork blood coagulates with heat and turns the sauce a deep, glossy brown — visually similar to a dark chocolate braise. The flavor has no chocolate notes whatsoever, but the appearance is genuinely striking.
Why This Recipe Works
I’ve made a lot of dinuguan. The version I settled on uses pork belly for a reason: the fat. A lean cut like loin won’t give you the same glossy, unctuous sauce. Pork belly renders during the initial browning step and coats everything in its own fat — that fat becomes the base of the sauce and carries the flavor of the vinegar and aromatics far better than oil ever would.
The other thing I insist on: don’t rush the vinegar. A classic mistake is adding everything at once and stirring continuously. You need to let the vinegar boil hard without stirring for a few minutes. This drives off the harshest acidity and leaves behind a bright, balanced tang. Stir it too early, and the vinegar smell stays sharp and raw in the finished dish.
Finally, the blood goes in last, stirred once, and then left alone. You’re not making a smooth gravy — you want some texture, some variation in the sauce. Stirring constantly breaks everything down and flattens the flavor.
Ingredients — What You Need and Why

The Pork
Pork belly is my recommendation for beginners and anyone cooking for a crowd. The fat content keeps the meat tender even if you overcook it slightly, and the rendered fat gives the sauce its body. Pork shoulder (kasim) is a leaner alternative and perfectly traditional — it takes about the same amount of time to become tender and produces a slightly less rich sauce. If you enjoy deeper Filipino pork cooking, that same fattiness of pork belly is what makes Easy Filipino Pork Adobo so satisfying — that’s a great next recipe once you’ve got this one down.
Cook everything in a good heavy-bottomed pot or Dutch oven — you need even heat distribution for the rendering and braising stages, and a thin pan will scorch the aromatics before the pork is done.
Pork Blood
This is the ingredient most people stress about, and it’s genuinely the one thing you cannot substitute with anything equivalent. In the US, your best bet is Martin Purefoods Pork Blood — it’s widely used by Filipino home cooks, comes frozen in a convenient 10 oz pack, and the quality is consistent. Filipino grocery stores also carry it frozen, labeled dugo. Thaw in the refrigerator overnight — never at room temperature.
⚠️ Handling Tip Before you add blood to the hot pot, stir in a tablespoon of your vinegar directly into the blood container first. This helps it incorporate smoothly and prevents large, rubbery clumps from forming.
Vinegar
Datu Puti Filipino White Cane Vinegar is what this recipe is built around and what I always reach for. It’s milder and less sharp than regular distilled white vinegar, which matters here because you’re using a meaningful quantity. That gentler acidity is what lets you get a properly tangy stew without it tasting like straight vinegar. If you can’t find it locally, apple cider vinegar is the best substitute. Regular white wine vinegar works but runs hotter — reduce the amount by about 20% if that’s all you have.
Fish Sauce
Don’t skip this. Rufina Patis Fish Sauce is the classic Filipino brand and works beautifully here — it adds a savory depth that salt alone can’t replicate. If you want a Southeast Asian alternative with a slightly lighter profile, Three Crabs or Tiparos are both solid options you’ve probably already got in your pantry.
The Chilies
Long green siling haba (finger chilies) are traditional. They contribute a slow, mild heat and a grassy freshness that cuts through the richness of the stew. Leave them whole in the pot — they release their flavor without making the whole dish searingly spicy. If you want more heat, crush one or two. If you can’t find them, use 2–3 serrano peppers left whole, or a handful of banana peppers.
Substitutions at a Glance
| Ingredient | Best Substitute | Notes |
|---|---|---|
| Filipino white cane vinegar | Apple cider vinegar | Same amount; slightly fruitier |
| Siling haba (long green chili) | Serrano or banana pepper | Leave whole to control heat |
| Pork belly | Pork shoulder | Leaner; cook 10 min longer |
| Fish sauce | Salt | Fish sauce adds more depth |
| Pork blood | None equivalent | The dish requires blood |
How to Make Dinuguan — Step by Step
Step 1: Render the fat and build your base
Start your pork belly in a cold, dry heavy-bottomed pot over medium-high heat. Putting it in a cold pan means the fat renders out gradually instead of seizing up. Once you see fat pooling, add your onions and cook until soft and translucent — about 4 minutes. Add the garlic and cook until it starts to turn golden, not brown. This aromatic base is the flavor foundation of everything that follows.
Step 2: Brown the pork

Push the aromatics to the side and brown your pork belly pieces on all sides — 5 to 6 minutes total. You’re not cooking them through here, just developing color and flavor. Don’t rush this step. A pale, steamed piece of pork gives you a pale, flat-tasting stew.
Step 3: The vinegar — here’s where most people mess up
Add the Datu Puti vinegar and bay leaves. Turn the heat to medium-high and do not stir. Let it come to a boil and cook for 3 to 4 minutes uncovered. You’ll see the sharp vinegar smell mellow and soften — that’s exactly what you want. Stirring or covering it during this stage traps the harsh volatile acids and they stay in your stew. Patience here pays off in the finished dish.
✅ The Sound Test When your vinegar has reduced correctly, the sound in the pot shifts from a rapid bubbling to a slower, more relaxed simmer. The smell changes too — less sharp, more round. If it still smells like you just opened the bottle, keep going.
Step 4: Simmer until tender
Add the water, cover, and reduce heat to a gentle simmer. Cook 25 to 30 minutes until the pork is completely fork-tender. If you’re using pork shoulder, give it 35 to 40 minutes. Taste the broth — it should be tangy and savory, deeply porky. Adjust salt if needed.
Step 5: Add the blood

Stir a tablespoon of vinegar into your pork blood container first. Pour slowly into the simmering pot, stirring gently as you pour. Add the whole green chilies. Let the stew simmer uncovered for 10 to 15 minutes until the sauce thickens and darkens. It should coat the back of a spoon. Don’t cover it — you need the moisture to escape so the sauce can reduce properly.
Step 6: Season and serve
Season with fish sauce, a pinch of brown sugar (optional, but it rounds out the sharpness beautifully), and ground black pepper. Serve immediately with steamed white rice, or with puto for the full traditional pairing.
Nutrition Facts (per serving, approx. 1 cup, before rice)
| Calories | 480 kcal |
| Protein | 28g |
| Total Fat | 36g |
| Saturated Fat | 13g |
| Carbohydrates | 6g |
| Fiber | 1g |
| Sugar | 2g |
| Sodium | 620mg |
| Cholesterol | 165mg |
Estimates are approximate and vary based on pork fat content. Pork blood is notably high in iron. This is provided as a courtesy and is not a substitute for professional dietary advice.
Regional Variations Worth Knowing
Dinuguan is not one dish — it’s a family of dishes with common DNA. Bicol’s version adds coconut milk and extra chilies, softening the tang and making the sauce creamier and spicier at the same time. I’ve made it this way and it’s wonderful — add about ½ cup of coconut cream in the last 10 minutes instead of extra water. It gives you something in the neighborhood of Traditional Kare-Kare in terms of richness, except with that sharp, sour backbone still underneath.
The Ilocano dinardaraan cooks down until nearly dry — the fat crisps at the edges and the sauce becomes thick to the point of sticky. The Pampanga tidtad shreds coagulated blood by hand into rough pieces before adding it, giving you texture variation throughout. If you want to try that at home, let your blood firm up slightly in the pot before stirring — you’ll get natural clumping rather than a smooth sauce.
How to Serve Dinuguan

The classic pairing is steamed white rice — the starch absorbs the sauce and the plain rice balances the intensity. The most traditional pairing for merienda (midday snack) is puto — soft, slightly sweet Filipino steamed rice cakes. That sweet-savory contrast is one of the great combinations in Filipino food and worth trying if you can find puto at a Filipino bakery or grocery nearby.
If you’re building a larger spread, dinuguan wants something lighter alongside it for contrast. Sinigang na Baboy on the same table gives you a bright tamarind counterpoint to the richness. For a proper Filipino feast, Kare-Kare is the traditional pairing — the creamy peanut sauce and dinuguan’s tangy darkness balance each other perfectly on the same table.
Troubleshooting
The sauce is too thin — Simmer uncovered for another 10 minutes. The blood continues tightening the sauce as moisture evaporates. Don’t reach for flour or cornstarch.
The sauce is too thick or pasty — Add water a tablespoon at a time over medium heat, stirring gently, until it loosens to a pooling gravy consistency.
It tastes too sour — Add brown sugar half a teaspoon at a time. A little more fish sauce also helps — it adds savoriness that balances acidity. Check your vinegar: regular distilled white vinegar is significantly sharper than cane vinegar.
The blood formed big rubbery clumps — Too hot, too fast. Next time: stir vinegar into the blood first, lower heat to medium before adding, pour slowly. Some textural variation is normal and fine.
The pork is tough — More time, full stop. Pork belly needs 25–30 minutes of covered simmering. Pork shoulder needs 35–40. Cover the pot so you’re braising, not boiling dry.
Frequently Asked Questions
What does Dinuguan taste like? Savory, tangy, and slightly earthy — not metallic or “bloody” the way you might expect. The vinegar brightens everything and the pork fat makes it rich. It tastes far more like a bold, dark braised pork than anything else. First-timers are almost always surprised at how good it is.
Why is Dinuguan called chocolate meat? The color — not the flavor. The pork blood coagulates during cooking and turns the sauce a dark, glossy shade that genuinely looks like a chocolate-based stew. Some Filipinos use the nickname to get hesitant eaters to try it. It works.
Where can I buy pork blood in the US? Martin Purefoods Pork Blood on Amazon is the most consistent option — frozen, widely available, and the brand Filipino home cooks actually use. Filipino or Asian grocery stores also carry it frozen, labeled dugo.
Can I make Dinuguan without offal? Yes. Pork belly or shoulder only is the approach this recipe takes. The blood is what defines the dish. No intestines, no ears, no liver required.
What is the best vinegar for Dinuguan? Datu Puti Filipino white cane vinegar — milder than Western white vinegar and the traditional choice. Apple cider vinegar is the best substitute. If you use regular distilled white vinegar, cut the amount by about 20%.
How long does Dinuguan keep? Three days in the fridge, two months frozen. The sauce thickens overnight — leftovers are arguably better. Add a splash of water when reheating if it’s seized up.
Is Dinuguan healthy? Pork blood is high in protein and one of the most iron-dense foods you can eat — traditionally given to pregnant women in the Philippines for that reason. The fat comes mostly from the pork belly. For a lighter version, use pork shoulder and skim some fat before adding the blood. If you’re watching fat intake overall, Filipino Chicken Adobo is a leaner Filipino classic worth keeping in the rotation alongside this one.
Dinuguan Recipe – Filipino Pork Blood Stew (Chocolate Meat)
Main coursePT15M
PT50M
PT65M
Ingredients
- • The Pork
- • Pork Blood
- • Vinegar
- • Fish Sauce
- • The Chilies
Instructions
- 1 Render the fat and build your base
- 2 Brown the pork
- 3 The vinegar — here’s where most people mess up
- 4 Simmer until tender
- 5 Add the blood
- 6 Season and serve
About Asha
Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.
Read my full storyRelated Recipes
Pork Steak (Bistek Tagalog) Recipe
Easy Filipino Pork Adobo Recipe | Asian Foods Daily
How to Make Quick and Delicious Pork Sisig
Arroz Caldo Recipe – Filipino Porridge
Crispy Filipino Lumpia Recipe – Best Lumpiang Shanghai

Loading comments...