Tacos de Buche (Pork Stomach Tacos) Recipe

A pork stomach taco with tomatillo salsa

Serious Eats / Chichi Wang

For a crowd-pleasing meal of offal, there's no better way to serve organ meats than smothered in salsa and enveloped between tortillas. Though I prefer to eat offal dishes that do not disguise the nature of the innards, I sympathize with the common sentiment that organ meats are easier to take when they're cut up and served with distractions on the plate. Tortillas are an ideal vehicle for a beginner's enjoyment of offal, because what doesn't taste good when it's served with salsa, crema, and tomatillo sauce?

Pork Stomach vs. Beef Tripe

Tacos with head meat, tongue, and brains are all delicious, but if I had to live with just one taco filling, it'd be pork stomach. Pork stomach is less spongy in texture than beef tripe, which, even well-stewed, takes a while to masticate. Pork stomach, on the other hand, breaks down during cooking so that it's tender and only slightly chewy. Both beef tripe and pork stomach share the distinctive taste of digestive organs; the former, which comes prepped at the store, has already been cleaned and parboiled. I've only ever seen pork stomach sold at Chinese and Mexican markets, where the organs are usually piled in a bin and sold in whole form.

Chunks of cooked golden brown pork stomach for tacos
Chopped pork stomach after cooking.

Cleaning a Fresh Pig Stomach

Even a stomach from a fresh pig will be feral in taste and smell. To tame the odor, launder the whole and raw stomach in a mixture of water and distilled white vinegar. Use a back-and-forth scrubbing motion, as you would for an old shirt. Do this twice; then parboil the stomach for a few minutes in boiling water. This preliminary preparation is essential when cooking pork stomach, which would otherwise be too pungent.

My First Taste of Pork Stomach Tacos

I ate my first tacos de buche at a Mexican restaurant, not far from where I lived in southern California. (Buche is the term used for pork stomach; tripa is beef tripe.) The restaurant was a common lunch joint but on the weeknights and weekends, it was never more than a third full. Though the restaurant was often empty, there was never a sense of desolation about the place. Sometimes struggling mom-and-pop shops betray desperation; the air is heavy with it, so that by walking through the door you commit to eating at the establishment. Even as you're standing and reading the menu, you already know that you'll be eating there. To turn around and walk out the door would be to commit a slight that transcends the norms for dining out and touches something that's more akin to common decency.

This was not one of those places. Going into the empty shop was always like returning to an old friend's house. You'd order right when you walked into the restaurant. The counter would be manned by either one of the proprietor's two children, who couldn't have been more different from one another. Though the boy was already in high school, he never seemed comfortable working the cash register. He struggled with taking down orders, yet was always friendly and eager to help. His sister, a small and slight thing who couldn't have been older than twelve, punched our orders into the register as if it were second nature. She kept by the register an assortment of textbooks from which she'd study when the shop was empty. She could always be counted on for a solid recommendation for what was good to eat, and possessed an intuitive sense of whether or not a customer was looking for a safe choice like carnitas or quesadillas, or a more adventurous option from the menu.

The kitchen was directly behind the counter. It was narrow and completely open to the customer's view. The father, cheerful and welcoming, was the cook for the entire restaurant. It was rare to find another person behind the stove. He'd have his pre-prepped items, like chiles rellenos and tamales, tucked away to be warmed and charred at a moment's notice. Taco fillings were stewed beforehand, then browned on the griddle before serving. A reserved and demure woman, the mother was the only waitress we ever saw at the restaurant. Immediately after we were seated, she would arrive at the table laden with tortilla chips and fresh salsa. Minutes later, the tacos would arrive, served with a double layer of thin, pliable, and perfectly warmed corn tortillas.

"After I finished my stomach taco I walked to the counter to order another one, and then another."

The first time I tasted a taco de buche at the establishment, I was won over by the taste of the stomach: a little spicy with just the right hint of offal flavor, and something else laden with umami flavor—perhaps a touch of Worcestershire or soy sauce. After I finished my stomach taco I walked to the counter to order another one, and then another.

It's often said that great cooking is a marriage of impeccable ingredients and careful technique but at most ethnic ventures, cooks only possess mastery over the latter. It was this sense in which the restaurant was quietly extraordinary. The seafood soup was made with tilapia and catfish, yet the pieces of fish were simmered until just cooked through. The tomatoes were sometimes watery but they were always fresh so that the salsa, carefully salted and chopped to just the right consistency, was a pleasure to eat.

This was the type of eating that I did in Los Angeles, in Mexican, Korean, and Chinese joints where a term like "artisanal" would never be used to describe the cooking. Food without frills or garnishes, served on chipped plates and formica tables under flickering florescent lights. It was this kind of eating that made me the most homesick when I moved across the country last year, far away from the carefully chosen, frequently visited ethnic joints that shaped my palate in California.

Only offal helped with the longing for familiar foods. Cooking for friends each week made all the difference. Last week, I served to my Serious Eats family the offal dishes that I'd developed during my time writing this column: beef and pork neck, braised in a New Mexican adobo sauce; lamb's tongue and head meat, simmered in stock; grilled pork trotters, chopped up and recrisped in the pan; and finally, my beloved pork stomach. We gathered around the table and composed our own tacos, taking a bit of mole, tomatillo sauce, and salsa as it suited our wants. It was right and fitting to serve all the offal to my editors, who've made New York City, so far from California, home to my pots, pans, and my heart.

A pork stomach taco with tomatillo salsa

Recipe Details

Tacos de Buche (Pork Stomach Tacos) Recipe

Prep 20 mins
Cook 3 hrs 30 mins
Total 3 hrs 50 mins
Serves 4 to 6 servings


  • 2 pork stomachs

  • 6 tablespoons distilled white vinegar

For stewing:

  • 1 onion, roughly chopped

  • 4 garlic cloves, smashed

  • 1 tablespoon dried Mexican oregano

  • 2 bay leaves

  • 2 ancho chiles

  • 2 jalapeños

  • 3 tablespoons soy sauce or Worcestershire sauce

  • 1 teaspoon salt, plus more to taste

For serving and garnishing:

  • Corn tortillas

  • Tomatillo sauce

  • Salsa verde or salsa roja

  • Freshly made salsa

  • Finely diced onions and cilantro

  • Crema (Mexican sour cream)

  • Quarters of lime to squeeze over the tacos


  1. Rinse the stomachs in cold water. Place the stomachs in a large bowl and add 3 tablespoons of white vinegar. Wash the stomachs in the water and vinegar by vigorously rubbing the folds of the stomachs against one another. Rinse and repeat.

  2. In the meantime, bring a pot of water to boil. Place the pre-washed stomachs in the water and boil for 5 minutes, until the water turns white and cloudy and scum rises to the top. Remove the stomachs from the dirty water and rinse them again under cold running water.

  3. Let the stomachs cool for a minute or so. Chop the stomach into 1/2-inch squares and place them into a medium soup pot.

  4. Add the rest of the ingredients for simmering. Fill the pot with water to completely cover the pieces of stomachs by 2 inches.

  5. Simmer for 3 to 4 hours, until the pieces of stomachs are tender. Every half hour or so, monitor the pot to make sure that the water hasn't boiled all the way down, adding more water as necessary. Towards the end, taste a piece of the stomach and adjust the salt as needed. Remember that you'll be serving the stomach with plenty of garnishes, so it needs to be aggressively flavored but not too salty.

  6. Strain stomach from liquid and brown in batches in a cast iron skillet with a small amount of oil. Serve with your choice of tortillas and garnishes. Leftovers may be kept in the refrigerator for up to a week and reheated. Freeze for longer storage.

Nutrition Facts (per serving)
285 Calories
9g Fat
33g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 285
% Daily Value*
Total Fat 9g 11%
Saturated Fat 3g 17%
Cholesterol 243mg 81%
Sodium 709mg 31%
Total Carbohydrate 33g 12%
Dietary Fiber 6g 21%
Total Sugars 3g
Protein 20g
Vitamin C 17mg 84%
Calcium 106mg 8%
Iron 3mg 17%
Potassium 445mg 9%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)