Vietnamese Shaking Beef

Sizzling Vietnamese Shaking Beef cubes are seared in a hot wok with crisp red onion and bell peppers on a platter. Save to Pinterest
Sizzling Vietnamese Shaking Beef cubes are seared in a hot wok with crisp red onion and bell peppers on a platter. | cookingwithbrielle.com

This aromatic Vietnamese classic features tender beef cubes marinated in soy, oyster, and fish sauces, then wok-seared over high heat until perfectly browned. The beef joins crisp red and green bell peppers, sweet onion wedges, and fresh spring onions for a colorful presentation.

What makes this dish special is the traditional shaking technique—rapidly stirring the beef in the hot wok creates that irresistible caramelized exterior while keeping the inside juicy. The accompanying lime dipping sauce, with its bright citrus and pepper kick, cuts through the richness beautifully.

Served over a bed of fresh watercress and ripe tomato slices, this dish balances hot and cold, rich and refreshing elements. Ready in just 30 minutes, it's perfect for weeknight dinners yet impressive enough for guests.

The first time I tasted shaking beef was at a tiny Vietnamese restaurant in Saigon where the wok flames practically licked the ceiling. The server warned me about the sizzling platter arriving, but nothing could prepare me for that first bite of caramelized, juicy beef with that incredible lime dipping sauce. Ive been chasing that high ever since, and honestly, this version gets pretty close.

Last summer, I made this for a group of friends who claimed they didnt like fish sauce. By the end of dinner, they were practically licking the dipping sauce bowl clean and asking for the recipe. Sometimes the ingredients that scare people off the most are the ones that make the magic happen.

Ingredients

  • Beef sirloin or tenderloin: The marbling in sirloin gives you flavor, while tenderloin offers that buttery tenderness. Either way, cut it into uniform cubes so everything cooks at the same pace.
  • Soy sauce, oyster sauce, and fish sauce: This trifecta creates that quintessential Vietnamese savory depth. The fish sauce might smell intense in the bottle, but it transforms into something incredible when it hits the heat.
  • Vegetable oil: You need a neutral oil with a high smoke point here. The beef will sear at serious heat, and olive oil would burn and turn bitter.
  • Red onion and bell peppers: These add sweetness and crunch that balance the salty beef. Cut them into substantial pieces so they dont disappear into the stir-fry.
  • Lime: Fresh lime juice is non-negotiable for that dipping sauce. Bottled lime juice has a weird aftertaste that ruins the whole experience.
  • Watercress: The peppery bite of watercress cuts through the rich beef. If you cant find it, baby arugula works beautifully as a backup.

Instructions

Marinate the beef:
Combine the beef cubes with soy sauce, oyster sauce, fish sauce, sugar, pepper, garlic, and 1 tablespoon oil in a large bowl. Let it sit for at least 15 minutes, but honestly, an hour gives you so much more depth.
Whisk together the dipping sauce:
Mix lime juice, salt, and pepper in a small bowl. Taste it and adjust if needed. This little bowl of acid and salt is what makes the whole dish sing.
Set up your serving platter:
Arrange watercress and tomato slices on a large serving dish. Having everything ready before you start cooking is crucial because once that beef hits the wok, it all happens fast.
Get your wok seriously hot:
Heat 2 tablespoons oil in a wok or large skillet over high heat until its shimmering. You want the oil almost smoking. That high heat is what creates the beautiful caramelization.
Sear the beef first:
Add the beef in a single layer and resist the urge to stir. Let it develop a dark crust for a full minute. That Maillard reaction is your friend here.
Shake it up:
Stir-fry rapidly for 2 to 3 minutes until the beef is browned but still medium-rare inside. Overcook it and you lose that juicy texture that makes this dish special.
Add the vegetables:
Toss in the onion wedges and bell pepper chunks. Stir-fry for just 1 to 2 minutes. You want them tender-crisp, not mushy. Add the spring onions right at the end for a fresh hit.
Bring it all together:
Pile the beef and vegetables over your waiting bed of watercress and tomatoes. The heat from the beef will slightly wilt the greens, which is exactly what you want.
Serve it immediately:
Bring out that lime dipping sauce and let everyone dress their own portions. The contrast of hot beef and cool, tangy sauce is absolute perfection.
Vibrant Vietnamese Shaking Beef is served over watercress and tomatoes with a bright lime dipping sauce beside fluffy jasmine rice. Save to Pinterest
Vibrant Vietnamese Shaking Beef is served over watercress and tomatoes with a bright lime dipping sauce beside fluffy jasmine rice. | cookingwithbrielle.com

My dad, whos notoriously skeptical of any cuisine that isnt Italian, took one bite of this and went silent for a full minute. That man has been making shaking beef at home ever since, and I think he might actually love it more than his pasta.

The Secret to Perfectly Seared Beef

Pat your beef cubes dry with paper towels before marinating. Excess moisture creates steam instead of that gorgeous crust. Also, let the beef come to room temperature for about 20 minutes before cooking. Cold meat hits hot fat and the muscle fibers seize up, making everything tougher.

Choosing Your Greens

Watercress is traditional, but sometimes the most authentic ingredient is whatever looks freshest at the market. Baby spinach, arugula, or even thinly sliced cabbage can work. The goal is something with enough backbone to hold up under hot beef but enough brightness to provide contrast.

Making It Your Own

Once you master the classic version, the variations are endless. Add sliced jalapenos to the marinade if you want heat. Throw in some mushrooms when you add the onions. Swap the lime dipping sauce for a mix of lime, fish sauce, garlic, and chili for something even more intense.

  • Dont skip the sugar in the marinate, it helps with caramelization
  • Room temperature beef sears more evenly than cold beef
  • Let the wok get smoking hot before adding anything
Juicy Vietnamese Shaking Beef is stir-fried until caramelized, garnished with fresh scallions and paired with steamed rice for a hearty meal. Save to Pinterest
Juicy Vietnamese Shaking Beef is stir-fried until caramelized, garnished with fresh scallions and paired with steamed rice for a hearty meal. | cookingwithbrielle.com

Theres something so satisfying about a dish that comes together in minutes but tastes like it took all day. Grab some friends, pour some cold drinks, and let the wok flames do their thing.

Questions & Answers About the Recipe

Sirloin or tenderloin are ideal choices for their tenderness and quick cooking properties. Ribeye also works beautifully if you prefer extra richness. Cut the beef into uniform 2cm cubes to ensure even searing throughout.

The name comes from the traditional cooking technique where the beef is rapidly shaken or stirred in a hot wok. This constant movement ensures even browning while preventing the meat from stewing in its juices, creating that perfect sear.

Yes, marinate the beef for up to one hour before cooking for deeper flavor. For best results, let it sit at room temperature for 15 minutes before hitting the hot wok—this promotes more even cooking and better searing.

While bell peppers and onions are traditional, you can add bok choy, snap peas, or broccoli. Just keep pieces similarly sized for even cooking. The key is maintaining some crunch for texture contrast.

The classic lime sauce is mild and refreshing, focused on citrus brightness. For heat, add sliced fresh chilies or a pinch of chili flakes directly into the sauce mixture. This lets everyone adjust spice levels to their preference.

Steamed jasmine rice is the traditional accompaniment, soaking up the savory juices. The fresh watercress and tomatoes provide necessary contrast and balance. A light lager or crisp white wine complements the bold flavors beautifully.

Vietnamese Shaking Beef

Tender beef cubes marinated in savory sauces, wok-seared with colorful peppers and onions, served with fresh greens and zesty lime dipping sauce.

Prep 20m
Cook 10m
Total 30m
Servings 4
Difficulty Medium

Ingredients

For the Beef

  • 1.1 lb beef sirloin or tenderloin, cut into 3/4 in cubes
  • 2 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp fish sauce
  • 1 tbsp sugar
  • 1/2 tsp freshly ground black pepper
  • 2 cloves garlic, minced
  • 1 tbsp vegetable oil

For Stir-Frying

  • 2 tbsp vegetable oil
  • 1 medium red onion, sliced into wedges
  • 1 small green bell pepper, cut into chunks
  • 1 small red bell pepper, cut into chunks
  • 2 spring onions, cut into 2 in lengths

For the Lime Dipping Sauce

  • 1 lime, juiced
  • 1/2 tsp salt
  • 1/2 tsp ground black pepper

To Serve

  • 3.5 oz watercress or baby greens
  • 2 medium tomatoes, sliced
  • Steamed jasmine rice (optional)

Instructions

1
Marinate the Beef: Combine beef cubes with soy sauce, oyster sauce, fish sauce, sugar, black pepper, minced garlic, and 1 tbsp oil in a large bowl. Toss thoroughly and marinate for 15 minutes to 1 hour.
2
Prepare Lime Dipping Sauce: Whisk together lime juice, salt, and black pepper in a small bowl until salt dissolves. Set aside.
3
Arrange Serving Platter: Spread watercress and tomato slices attractively over a large serving platter.
4
Heat Cooking Vessel: Heat 2 tbsp vegetable oil in a wok or large skillet over high heat until oil shimmers and smokes slightly.
5
Sear the Beef: Add marinated beef in a single layer. Let sear undisturbed for 1 minute to develop a dark brown crust.
6
Stir-Fry Beef: Toss or shake the pan rapidly, stir-frying beef for 2-3 minutes until browned on all sides but still pink and juicy inside.
7
Add Vegetables: Add onion wedges and bell pepper chunks. Stir-fry for 1-2 minutes until vegetables are tender-crisp. Add spring onions and toss for 30 seconds.
8
Plate and Serve: Mound the hot beef and vegetables over the prepared watercress and tomatoes. Serve immediately with lime dipping sauce and steamed rice.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Wok or large nonstick skillet
  • Tongs or spatula
  • Chef's knife and cutting board
  • Small mixing bowl

Nutrition (Per Serving)

Calories 330
Protein 29g
Carbs 14g
Fat 18g

Allergy Information

  • Contains soy (soy sauce)
  • Contains fish (fish sauce)
  • Contains shellfish (oyster sauce)
  • May contain gluten (check soy and oyster sauce labels)
Brielle Thompson

Home chef sharing approachable recipes, smart meal prep tips, and family-friendly comfort food for everyday cooks.