Kusinang Pinoy

  • Home
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Contact
×

My Authentic Bopis Recipe

Published: Jul 21, 2025 by Chris · This post may contain affiliate links · Leave a Comment

Bopis is a spicy Filipino delicacy made of minced pork lung and heart cooked in onions, garlic and chili peppers. Like many Filipino classics, there are different regional versions of this dish. My version is based on the Kapampangan style, which is mostly dry rather than saucy. In Kapampangan, this dish is also called "pulutok" because of the crackling sound the meat makes in the pan.

Jump to:
  • My Ingredients
  • How I Make My Authentic Bopis
  • My Personal Tips
  • Related
Authentic Bopis

My Ingredients

  • 2 pounds minced pork lungs (or pork hearts if lungs unavailable)
  • ½ cup vinegar
  • 1 teaspoon salt
  • 2 tablespoons canola oil
  • 1 onion, peeled and chopped
  • 4 cloves garlic, peeled and minced
  • 1 tablespoon fish sauce
  • 1 large carrot, peeled and diced
  • ½ green bell pepper, seeded and chopped
  • ½ red bell pepper, seeded and chopped
  • 4 Thai chili peppers, stemmed and chopped
Ingrewdients for Authentic Bopis

How I Make My Authentic Bopis

  1. I start by combining my minced pork lungs, vinegar, and salt in a bowl. I let this marinate for 10 minutes.
  2. In my wide skillet over medium heat, I heat the oil. Then I add my onions and garlic, cooking for about 3-4 minutes.
  3. I add my fish sauce to the pan, stirring it.
  4. I add my marinated minced pork lungs to the pan and bring everything to a boil. I cook this, stirring occasionally for about 20-30 minutes until the liquid is mostly absorbed and the meat begins to sizzle. This is when I hear that "pulutok" sound.
  5. I add my diced carrots, both bell peppers, and Thai chili peppers to the pan. I continue cooking for about 2-3 minutes.
  6. I serve my bopis hot. Enjoy!
Authentic Bopis

My Personal Tips

  • I can buy minced lungs from wet markets by asking for "pang-bopis" cut, or I can mince them myself at home.
  • If I'm in the US, where lungs aren't available, I use pork hearts and finely chop them with a knife or in my food processor.
  • I don't skip the vinegar marinade because it's important for tenderizing the meat.
  • I listen for the crackling sound when the meat starts to sizzle. This means it's getting those crispy edges that make bopis so good.
  • I keep my vegetables tender crisp rather than fully soft because the texture contrast is important to the dish.
  • I adjust the amount of chili peppers based on my heat preference.

Related

Looking for other recipes like this? Try these:

  • tokneneng cook
    My Tokneneng Recipe (Filipino Orange Battered Eggs)
  • ngohiong
    My Cebuano Ngohiong (Cebu's Lumpia) Recipe
  • shrimp sarciado cook
    My Shrimp Sarciado Recipe
  • molido candy
    My Molido (Sweet Potato Candy) Recipe

bopis

My Authentic Bopis Recipe

My Bopis: spicy minced pork lungs and heart with vegetables for bold flavors and crispy edges that are absolutely addictive.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 35 minutes mins
Total Time 50 minutes mins
Servings: 4
Course: Main Course, Side Dish
Cuisine: Filipino
Ingredients Method Notes

Ingredients
  

  • 2 pounds minced pork lungs or pork hearts if lungs unavailable
  • ½ cup vinegar
  • 1 teaspoon salt
  • 2 tablespoons canola oil
  • 1 onion peeled and chopped
  • 4 cloves garlic peeled and minced
  • 1 tablespoon fish sauce (patis)
  • 1 large carrot peeled and diced
  • ½ green bell pepper seeded and chopped
  • ½ red bell pepper seeded and chopped
  • 4 Thai chili peppers stemmed and chopped

Method
 

  1. I start by combining my minced pork lungs, vinegar, and salt in a bowl. I let this marinate for 10 minutes.
  2. In my wide skillet over medium heat, I heat the oil. Then I add my onions and garlic, cooking for about 3-4 minutes.
  3. I add my fish sauce to the pan, stirring it.
  4. I add my marinated minced pork lungs to the pan and bring everything to a boil. I cook this, stirring occasionally for about 20-30 minutes until the liquid is mostly absorbed and the meat begins to sizzle. This is when I hear that "pulutok" sound.
  5. I add my diced carrots, both bell peppers, and Thai chili peppers to the pan. I continue cooking for about 2-3 minutes.
  6. I serve my bopis hot. Enjoy!

Notes

  • I can buy minced lungs from wet markets by asking for "pang-bopis" cut, or I can mince them myself at home.
  • If I'm in the US, where lungs aren't available, I use pork hearts and finely chop them with a knife or in my food processor.
  • I don't skip the vinegar marinade because it's important for tenderizing the meat.
  • I listen for the crackling sound when the meat starts to sizzle. This means it's getting those crispy edges that make bopis so good.
  • I keep my vegetables tender crisp rather than fully soft because the texture contrast is important to the dish.
  • I adjust the amount of chili peppers based on my heat preference.
Tried this recipe?Let us know how it was!
Authentic Bopis Pinterest

  • lechon sa hurno cook
    My Lechon sa Hurno Recipe
  • gising gising
    My Authentic Gising Gising Recipe
  • pork afritada
    My Filipino Pork Afritada Recipe
  • tinolang manok
    My Tinolang Manok Recipe

Sharing is caring!

  • Facebook
  • X
  • Email

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




chris of kusinang pinoy

Welcome!

I'm a Filipino who's passionate about food and the stories behind every dish. I love sharing recipes because good food brings people together.

More about me

Recent Recipes

  • sinambong
    My Ilocano Sinambong (Patupat) Recipe
  • ginataang alimasag
    My Ginataang Alimasag Recipe
  • kinalas
    My Bicolano Kinalas Recipe
  • adobong pusit sa gata
    My Adobong Pusit sa Gata Recipe

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • About

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Copyright © 2025 Kusinang Pinoy