Dinuguan, also known as “chocolate meat,” is a traditional Filipino savory stew made from pork meat and offal simmered in a rich, tangy sauce of pig’s blood, vinegar, and spices.
Despite its unique main ingredient, it’s a well-loved dish across the Philippines, especially when paired with puto (steamed rice cakes). Bold, hearty, and deeply flavorful, Dinuguan is a must-try for those who want to experience authentic Filipino flavors.
Equipment Needed
Ingredients
Directions
Preparation time: 15 minutes, Cooking: 45minutes, Total time: Approximately 1 hour
How to Serve
Dinuguan is best served hot with freshly steamed white rice or puto for a traditional pairing. The soft and slightly sweet rice cakes balance the richness and tanginess of the dish.
Variations:
- Some regions add coconut milk for a creamier version.
- You can substitute pork belly with lean pork or chicken for a lighter take (called chicken dinuguan).
- Adjust the spiciness by adding more chili or using siling labuyo for extra heat.
Final Word
Dinuguan may seem bold to first-timers, but it’s a true gem of Filipino cuisine with its rich, savory, and slightly tangy flavors.
When paired with puto or rice, it becomes a deeply satisfying meal. Try this recipe and discover why it remains a favorite comfort food across generations in the Philippines.

