Filipino Beef Steak

Featured in Family Dinner Favorites.

Bistek is a well-loved Filipino dish that's simple to whip up and rich in taste. Thin slices of beef get tenderized and soaked in a bold soy-citrus marinade before being pan-seared. Topped with sweet, golden onions and paired with rice, it's a delicious meal ready fast!

Aisha
Updated on Mon, 24 Mar 2025 21:24:12 GMT
Cooked beef slices topped with onions on a plate alongside rice, a lemon wedge, and a small bowl of sauce. Pin it
Cooked beef slices topped with onions on a plate alongside rice, a lemon wedge, and a small bowl of sauce. | cookingflavor.com

Grandma's Filipino Bistek takes me back to her tiny kitchen where I first watched her mix tangy calamansi with dark soy sauce. The smell of those juicy beef slices swimming in that rich sauce with sweet, soft onions on top still reminds me of those big family meals on Sundays. When I cook it now, the familiar smell fills my home just like it did back then.

Remarkably Straightforward

What's amazing about bistek is how such basic ingredients come together to make something incredibly tasty. The marinade works magic on regular beef, making it tender and full of flavor, while the onions turn all soft and caramelized during cooking. My next-door neighbor smelled it from her place last month and now she can't stop making it. Her family keeps asking for more of that sauce with their rice.

What You'll Need

  • For cooking: Some water for the sauce, decent vegetable oil.
  • Extra touches: A bit of sugar to get everything tasting just right.
  • Fresh aromatics: Plenty of garlic, sweet white onions.
  • The marinade: Fresh black pepper, soy sauce that's rich, sour calamansi juice.
  • Good beef: Thinly sliced sirloin or skirt steak works great.

Let's Start Cooking

Build your sauce:
Pour that marinade back in and let it cook down into something amazing. Then add your beef back just long enough to bring everything together.
Make those onions:
Cook the onion rings in the same pan until they're golden and soft—they'll soak up all that yummy beef flavor.
Get searing:
Make sure your pan is really hot, then cook that beef in small batches until it browns nicely. Don't put too much in at once or it won't get that nice color.
Marinate your beef:
Stir up that marinade, then let the beef sit in it and soak up all the goodness. Give it at least half an hour, but a few hours works even better.
A plate of sautéed beef slices garnished with onion rings and parsley. Pin it
A plate of sautéed beef slices garnished with onion rings and parsley. | cookingflavor.com

My Kitchen Secrets

I've made this so many times I've picked up a few tricks. Flatten the beef really thin before it goes in the marinade and it'll turn out super tender. Always go for white onions—they get so wonderfully sweet when cooked. You might want to double the sauce because everyone always wants extra for their rice. Sometimes I'll cook a large amount and warm it up throughout the week.

Time to Serve

We always put our bistek on top of a big helping of hot rice—you don't want to miss any of that tasty sauce. Put those sweet cooked onions right on top—they're the best part! I sometimes add some plain cooked veggies on the side, but really, all you need is that perfect combo of bistek and rice.

Save Some For Later

This food actually tastes even better after sitting in the fridge for a day or two—the flavors keep getting deeper. It stays good for about three days if refrigerated; just warm it up slowly when you want it. You can even store portions in the freezer for up to two months. Just add a little water when heating it up again to keep everything nice and juicy.

Make It Your Own

I love my grandma's traditional version, but I sometimes throw in my own little changes. Nobody ever complains about extra garlic; some fresh ground pepper at the very end really livens things up. If you can't get calamansi, fresh lemon juice works great too. That's what's wonderful about cooking—recipes grow and change but still keep their heart.

A plate of sliced, grilled beef is served with white rice and garnished with lemon slices and green onions. Pin it
A plate of sliced, grilled beef is served with white rice and garnished with lemon slices and green onions. | cookingflavor.com

More Than Just Dinner

This bistek has become something special in our home. It's my go-to when someone needs cheering up, when we want to feel close to our roots, or when we just miss those childhood flavors. The way it makes the whole house smell amazing and brings everyone into the kitchen—that's the real magic of cooking, especially when you're sharing family recipes that go back generations.

Frequently Asked Questions

→ Which beef cut works best for Bistek?
Beef sirloin or skirt steak is ideal for Bistek. These cuts are tasty and turn soft when cut thinly and marinated. If those aren’t available, lean beef options for quick cooking will work too.
→ Is there an alternative to calamansi juice?
Yes, you can use lemon juice if calamansi isn't available. This makes a great swap, keeping the sauce tangy and helping tenderize the meat while preserving its brightness.
→ What’s the purpose of using baking soda?
Baking soda breaks down the beef’s texture, making it softer. This is super helpful for using tougher beef cuts or if you're pressed for time to marinate.
→ How long can leftovers be kept?
Store leftover Bistek in the fridge for up to a week using airtight containers. You can also freeze it for up to one month. Let the dish cool entirely before storing.
→ What sides go well with Bistek?
Bistek pairs beautifully with steamed rice to soak up its sauce. Add sautéed veggies or a fresh salad for a full meal. A fried egg on top also makes it extra satisfying!

Filipino Beef Steak

Bistek is a savory Filipino meal with thin beef slices marinated in soy and citrus, pan-seared, and served with flavorful caramelized onions.

Prep Time
50 Minutes
Cook Time
17 Minutes
Total Time
67 Minutes
By: Aicha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Filipino

Yield: 4 Servings (4 servings)

Dietary: Low-Carb, Dairy-Free

Ingredients

01 1 1/2 pounds of skirt steak or beef sirloin, sliced thin.
02 1/4 cup of soy sauce.
03 1 1/2 teaspoons of baking soda.
04 1/2 cup of lemon juice or calamansi.
05 1/2 teaspoon of ground black pepper.
06 2 tablespoons of cooking oil.
07 1 medium yellow or white onion, cut into rings.
08 2 garlic cloves, finely chopped.
09 1/4 cup of water or beef broth.
10 Salt to taste.
11 4 cups of cooked rice for serving.

Instructions

Step 01

Cut the beef into 4-inch strips, keeping them as thin as possible. Tenderize with a meat hammer, coat with baking soda, let it rest for 15 minutes, and rinse thoroughly.

Step 02

Combine the beef, soy sauce, calamansi juice, and black pepper in a bowl. Refrigerate it for half an hour to soak up all the flavors.

Step 03

Warm the oil in a skillet. Cook the onion rings for 2-3 minutes until soft. Keep most onions aside, leaving some in the pan.

Step 04

Using the same skillet, add garlic and stir for a minute. Lay the beef flat, avoiding overlap, and cook for about 10 minutes, flipping once halfway through.

Step 05

Pour the marinade and broth into the pan with the beef. Let it simmer for 2 minutes while stirring. Adjust salt if needed after tasting.

Step 06

Place the cooked beef on a serving plate, drizzle the sauce over it, and layer the remaining onions on top. Serve immediately with warm rice.

Notes

  1. This classic Filipino meal pairs tender beef with a zesty soy and citrus glaze. A quick, tasty option for weeknight meals.
  2. Store leftovers in the fridge for up to one week or freeze for a month. Reheat carefully to keep the meat soft.

Tools You'll Need

  • Skillet, large size.
  • Hammer for tenderizing meat.
  • Bowl for mixing.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Soy.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 383
  • Total Fat: 22 g
  • Total Carbohydrate: 10 g
  • Protein: 36 g