Beef Pinapaitan Recipe
Make Beef Pinapaitan Recipe in just 3h . Get the full recipe with step-by-step instructions at pekinthechef.com.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Beef and broth
Aromatics & aromatics base
Souring & seasoning
Vegetables & garnish
Optional finishing
Method
Beef and broth
Initial rinse and blanch
Rinse the beef brisket/chuck and beef tripe thoroughly under cold running water. Put the brisket/chuck into a large pot, cover with water, bring to a rolling boil for 5 minutes, then discard that blanching water. This removes surface impurities and excess blood.
Simmer main beef
Return the blanched brisket/chuck to the cleaned pot. Add fresh 4 L water, half the onion, half the garlic, half the ginger, bay leaves and peppercorns. Bring to a boil, then reduce to a low simmer. Simmer covered for 1.5 to 2 hours, or until the beef is tender but not falling apart. Skim foam occasionally.
Prepare and add tripe and innards
While the brisket simmers, clean the tripe again by rubbing with salt and vinegar and rinsing until water runs clear. If using other innards, clean and cut into bite-sized pieces. About 45–60 minutes before the brisket is done, add the tripe and innards to the pot. Continue to simmer until tripe is tender (45–60 minutes more). Adjust heat so the broth maintains a gentle simmer.
Adjust and strain (optional)
When all meats are tender, remove the brisket and set aside to cool slightly. If you prefer a clearer broth, strain the stock through a fine sieve into another pot, returning the meats to the strained broth. Otherwise, leave everything in the same pot.
Aromatics & aromatics base
While simmering the meat, in a small skillet over medium heat, toast the remaining garlic lightly (don’t burn) until fragrant; set aside. Lightly char the remaining half onion and ginger slices in the skillet or directly over a flame to deepen flavor, then add them into the pot about 20 minutes before finishing to infuse aroma.
Souring & seasoning
Prepare bile/souring agent
Carefully add the beef bile (pinapaitan's signature bittering agent) to a small bowl. If you don’t have fresh bile, use the substitute described: a very small amount of concentrated lye water diluted heavily or a combination of very slightly bitter olive brine + extra calamansi; proceed cautiously — pinapaitan relies on a distinct bitter note but it should not be acrid. Set aside.
Season the soup by adding fish sauce, soy sauce, rock salt, and ground black pepper. Taste and adjust for saltiness. Add the prepared bile little by little while stirring and tasting after each small addition until you achieve the characteristic bitter edge balanced with savory broth. Usually 1–2 tablespoons bile is sufficient; if using the substitute, start with 1 teaspoon and increase slowly.
Right before serving, stir in the calamansi or lime juice to brighten the flavors. Add more acid to taste if you want extra tang to counterbalance bitterness.
Vegetables & garnish
Slice the cooled brisket into bite-sized strips or cubes. Return to the pot if removed. Add the slit siling haba (and bird chilies if using) into the soup and simmer 3–5 minutes to blister slightly while keeping them somewhat crisp.
Ladle the pinapaitan into bowls. Top each bowl with raw thinly sliced onion, chopped spring onion greens, a sprinkle of fried garlic bits and fried shallots if using, and chopped cilantro or local herbs. Serve extra calamansi/lime wedges and fish sauce on the side.
Serving
Serve hot with steamed white rice. Encourage diners to add additional calamansi and fish sauce to their personal taste — traditional pinapaitan is enjoyed with a balance of salty, sour and bitter.