Bistek Tagalog: A Savory, Citrus-Soy Filipino Beef Dish

Discover how to cook Bistek Tagalog with this easy Filipino beef recipe. Made with thin-sliced beef, soy sauce, calamansi or lemon, and caramelized onions, this quick stovetop dish delivers savory, tangy comfort that’s perfect for weeknight dinners and beginner cooks.

12/4/20252 min read

Bistek Tagalog — also known as Filipino Beef Steak — is one of the most comforting classic dishes in Filipino home cooking. Made with thin slices of tender beef simmered in a flavorful blend of soy sauce, calamansi or lemon juice, and caramelized onions, it’s a simple yet deeply satisfying meal that brings warmth to any table. Its salty-tangy sauce, soft onions, and melt-in-your-mouth beef make it a favorite for both everyday meals and weekend gatherings.

What makes Bistek so special is its balance of flavors: the savory soy sauce, the brightness of citrus, and the sweetness of slowly cooked onions. Almost every Filipino household has their own version—some saucier, some more citrus-forward, and some topped with lots of onions. But no matter the style, Bistek always feels like a warm plate of home.

For beginners, Bistek Tagalog is one of the easiest Filipino recipes to learn. It uses just a few ingredients, cooks quickly, and requires no complicated techniques. As the onions soften and the beef absorbs the citrus-soy marinade, your kitchen fills with the comforting aroma of a dish that’s familiar, nostalgic, and incredibly delicious.

Ingredients List

Gather these simple ingredients:

  • 1 lb beef sirloin or beef round, thinly sliced

  • 1 large onion, sliced into rings

  • 4 cloves garlic, minced

  • ¼ cup soy sauce

  • ¼ cup calamansi juice (or lemon juice)

  • ½ cup water or broth

  • 1–2 tbsp cooking oil

  • Salt & pepper, to taste

Optional Add-ins:

  • Extra onions for topping

  • A dash of sugar to balance acidity

  • Knorr cube or seasoning for richer flavor

Prep and Cook Time

Prep Time: 10 minutes
Cook Time: 20–25 minutes
Total Time: 30–35 minutes

Quick, simple, and perfect for weeknights.

Step-by-Step Instructions

Follow these easy steps to make a tender, flavorful Bistek:

Step 1: In a bowl, combine soy sauce, calamansi (or lemon), garlic, pepper, and sliced beef. Mix well and marinate for at least 20 minutes.

Step 2: In a pan, heat oil over medium heat. Add onion rings and cook until soft and lightly caramelized. Remove and set aside.

Step 3: In the same pan, sear the beef (reserve the marinade). Cook each piece for 1–2 minutes per side until browned.

Step 4: After searing all the beef, pour in the reserved marinade and water/broth. Bring to a gentle simmer.

Step 5: Return the beef to the pan and cover. Cook for 10–15 minutes or until tender. Adjust water depending on how saucy you want it.

Step 6: Taste the sauce and adjust — add more soy sauce, calamansi, or a pinch of sugar based on preference.

Step 7: Add the cooked onions back in and simmer for 1–2 more minutes.

Serve warm with rice — the sauce is amazing over steamed rice!

Ate’s Helpful Tips

  • Slice the beef thinly for faster cooking and tenderness.

  • Calamansi gives the best flavor, but lemon works great too.

  • Add onions at the end if you want them firmer and sweeter.

  • Marinate longer for deeper flavor — even 1 hour is great.

  • Add a touch of sugar if your lemon is too acidic.

Frequently Asked Questions

Can I use chicken instead of beef?
Yes! Follow the same steps using thinly sliced chicken breast or thigh.

Why is my bistek tough?
Slice thinner, simmer longer, or use sirloin/round instead of tougher cuts.

Can I make this without citrus?
You can, but it won’t have the signature Bistek tang. Vinegar can be a backup.

Can I add mushrooms?
Yes — sauté them with the onions for added umami.