Filipino Steak Dishes: Bistek Tagalog with Calamansi

Updated November 3, 2026

Total time
1 hr 15 min
prep 25 min · cook 20 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Filipino Steak Dishes: Bistek Tagalog with Calamansi

Bistek Tagalog is a Filipino beef-and-onion dish made with soy sauce and calamansi, a small citrus fruit with a bright, tart flavor. The beef marinates briefly, then sears before the marinade is simmered into a savory sauce; it is usually served over hot rice. Household versions vary in citrus, sweetness, and onion texture, so this recipe keeps the balance tangy and savory.

Ingredients

  • 1½ lb (680 g) beef sirloin or top round, cut across the grain into pieces about ½ inch (1.3 cm) thick
  • ⅓ cup (80 ml) calamansi juice, freshly squeezed and strained
  • ¼ cup (60 ml) soy sauce
  • 3 garlic cloves (about 9 g), finely minced
  • ½ teaspoon (1 g) ground black pepper
  • 2 medium yellow onions (about 300 g), peeled and cut into ¼-inch (6 mm) rings
  • 1 tablespoon (15 ml) neutral cooking oil, such as canola
  • ⅓ cup (80 ml) water
  • ½ teaspoon (2 g) granulated sugar, optional, for rounding out a particularly tart sauce

Calamansi is the traditional citrus choice in many versions of bistek Tagalog. If it is unavailable, use 2 tablespoons (30 ml) lemon juice plus 2 tablespoons (30 ml) lime juice; the mix gives a similarly sharp, citrusy sauce, though it will not have calamansi’s distinctive floral aroma. In a pinch, use ⅓ cup (80 ml) lemon juice alone. Choose regular soy sauce rather than very thick, sweet soy sauce so the citrus and beef remain noticeable.

Instructions

  1. Prepare the beef and marinade. Pat the beef dry. If the slices are wider than a few inches, cut them into manageable pieces, keeping each piece about ½ inch (1.3 cm) thick. In a medium bowl, stir together the calamansi juice, soy sauce, garlic, and black pepper. Add the beef and turn the pieces to coat. Cover and refrigerate for 30 minutes. Avoid leaving the beef in the acidic marinade for hours, since the surface can become soft and the citrus flavor may overwhelm the meat.
  2. Lift out the beef. Set a plate beside the bowl and transfer the meat to it with tongs, letting excess marinade drip back into the bowl. Keep the marinade; it will be cooked into the sauce. Do not pour it over cooked beef before boiling it. Letting the meat drain briefly also helps it sear instead of steam. Keep raw beef and its marinade away from ready-to-eat foods, and wash hands and utensils after handling them.
  3. Sear the beef in batches. Heat the oil in a large skillet over medium-high heat until it shimmers. Arrange enough beef in a single layer to leave space between pieces. Sear for about 2 minutes on the first side and 1 to 2 minutes on the second, adjusting for thickness. Move cooked pieces to a clean plate and repeat with the remaining beef; add a few drops of oil only if the skillet looks dry. Do not crowd the pan, because the meat will release moisture and lose its browned edges.
  4. Check the temperature and rest the meat. Use an instant-read food thermometer inserted sideways into the thickest piece. USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. If a piece has not reached that temperature, return it to the pan and cook briefly, checking again. Once all the beef reaches 145°F (63°C), leave it on the clean plate to rest for 3 minutes while you make the sauce.
  5. Cook the marinade thoroughly. Carefully pour the reserved marinade into the skillet. Add the water and optional sugar, then bring the liquid to a full boil, stirring and scraping up the browned bits. Boil for 1 minute before lowering the heat. This matters because the marinade touched raw beef; do not taste it or use it as a sauce until it has been brought to a boil.
  6. Soften the onions. Add the onion rings and simmer for 3 to 5 minutes, turning them gently. Stop when the onions have softened around the edges but still hold their shape. For very tender onions, cook them a few minutes longer; for a sharper bite, keep the simmer brief. Add a tablespoon or two of water if the skillet becomes nearly dry before the onions are ready.
  7. Finish and serve. Return the rested beef and any juices on its plate to the skillet. Turn the pieces in the sauce for about 1 minute, just until warmed through, then take the pan off the heat. Taste the sauce before adding anything: soy sauce contributes plenty of salt, while calamansi acidity can vary. Serve the beef and onions with sauce spooned over rice.

Tips

  • Cut across the grain. Look for the lines running through the beef and slice across them rather than parallel to them. This shortens the muscle fibers and makes each bite easier to chew. Ask a butcher to slice the meat if you find it difficult to cut evenly at home.
  • Dry the meat before searing. A little marinade clinging to the beef is fine, but excess liquid prevents good browning. Patting the pieces lightly with a paper towel after lifting them from the bowl helps, without removing all the flavor.
  • Choose your citrus substitute thoughtfully. Bottled calamansi juice works if it is unsweetened. If using lemon and lime, start with the listed amount, then adjust the finished sauce a little at a time. Avoid adding extra soy sauce until you taste it, since the sauce reduces as it boils.
  • Use a wide skillet and work in batches. A crowded pan traps steam and makes the beef gray rather than browned. A stainless-steel or cast-iron skillet gives good contact; a nonstick skillet works too, though the browned bits may be less pronounced.

Serving Suggestions

Serve bistek Tagalog hot over steamed white rice, which soaks up the citrus-soy sauce. Jasmine rice is convenient, while Filipino garlic rice makes the meal more aromatic; if serving garlic rice, keep its seasoning simple so it does not compete with the beef. Put extra onion rings and sauce on top of each portion, and offer a small bowl of rice on the side for anyone who wants more.

For a fuller meal, add a vegetable side such as blanched green beans, sautéed cabbage, or a crisp tomato-and-cucumber salad. Fresh vegetables bring contrast to the tender beef and rich, salty sauce. A plate of pickled vegetables can also work well, but taste them alongside the sauce before adding more salt to the meal. Serve the dish family-style in a warm platter, or portion it over rice for easy weeknight servings.

Variations

Make it more citrus-forward: Add a teaspoon of calamansi or lime juice to the sauce after it has boiled and the pan is off the heat. This preserves a fresh citrus note. Add it gradually, since a small amount can make the sauce noticeably sharper.

Adjust the onion texture: Cook half the onion rings until soft in the sauce, then add the remaining rings for just the final minute. This gives you a mellow onion flavor as well as a few crisp-tender pieces. Some cooks prefer the onions barely wilted, while others simmer them until silky; either approach fits the dish.

Use another cut of beef: Flank steak or another lean, well-trimmed steak can work if sliced across the grain. Very lean cuts cook quickly, so check the temperature early rather than relying only on a timer. If using a thicker cut, slice it thinly after resting, then spoon the sauce and onions over it.

Make the sauce less salty or sweeter: Use low-sodium soy sauce and keep the same citrus amount for a less salty result. If you prefer a rounder, slightly sweet sauce, add the optional sugar or a little more to taste after boiling. This is a seasoning preference, not a required feature, and the amount of sweetness varies among household versions.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, storing the beef, onions, and sauce together in a shallow airtight container. They keep for 3 to 4 days in the refrigerator. For longer storage, freeze in a well-sealed container for up to 2 months for best quality; thaw overnight in the refrigerator before reheating. The onions will soften further after freezing, but the sauce helps keep the beef from drying out.

Reheat only the portion you plan to eat in a covered skillet over low to medium-low heat, adding a splash of water if the sauce has thickened. Stir occasionally until the food reaches 165°F (74°C), checking with a food thermometer. A microwave also works: cover the dish, heat in short intervals, and stir or turn the pieces between intervals so they warm evenly. Avoid repeated reheating and cooling of the whole batch.

Frequently Asked Questions

What does bistek Tagalog mean?
Bistek is a Filipino-style beef steak dish, and Tagalog refers to the language and cultural region associated with the name. In this version, beef, onions, soy sauce, and calamansi make a savory, tangy skillet meal. Recipes vary by cook and household, especially in the balance of citrus, salt, and sweetness.

Can I marinate the beef overnight?
It is better not to leave this thinly sliced beef in calamansi and soy sauce overnight. The acid can change the meat’s surface texture, and the flavor can become too sharp. Thirty minutes is enough for this recipe. If you need to prepare ahead, mix the marinade and slice the onions in advance, then combine the beef and marinade shortly before cooking.

Can I make bistek without calamansi?
Yes. A mixture of lemon and lime juice is a practical replacement, and lemon juice alone will also work. The sauce will still be tangy, but it will lack calamansi’s particular fragrance. Fresh citrus juice is best; if using bottled juice, check that it is not sweetened and taste the sauce before making any final adjustments.

How do I keep the beef tender?
Slice across the grain, avoid crowding the skillet, and cook the beef only until it reaches the safe temperature, checking early because thickness and stove heat vary. Give the pieces the required 3-minute rest, then warm them briefly in the sauce rather than simmering them for a long time. A thermometer is more reliable than judging doneness by color.

Can I prepare the sauce ahead?
You can slice the onions and mix the citrus, soy sauce, garlic, and pepper a day ahead, keeping them covered in the refrigerator separately from the beef. For food safety and the best texture, marinate the beef for 30 minutes just before cooking. If the marinade has already touched raw beef, refrigerate it and boil it thoroughly before serving it as sauce.

What should I do if the sauce tastes too sour?
First, make sure it is hot and taste it with a bite of beef and rice, since rice softens the impression of acidity. If it is still too sharp, stir in the optional sugar a pinch at a time, or add a tablespoon of water. Avoid trying to fix sourness with a large pour of soy sauce, which can make the dish too salty.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).