This vibrant Vietnamese classic features tender beef cubes marinated in savory soy, oyster, and fish sauces, then seared in a hot wok until beautifully caramelized. The high-heat cooking method creates that signature shake while locking in juices. Crisp red and green bell peppers add sweetness and crunch, while fresh spring onions bring brightness. Serve over a bed of peppery watercress and sliced tomatoes for contrast, then drizzle each bite with the zesty lime, salt, and pepper dipping sauce. The tangy sauce cuts through the richness perfectly, creating that addictive balance Vietnamese cuisine is known for. Ready in just 30 minutes, this impressive yet simple dish is perfect for weeknight dinners or weekend gatherings.
My tiny apartment kitchen filled with the most incredible garlicky aroma when I first attempted shaking beef after falling in love with it at a neighborhood Vietnamese spot. The wok hissed and popped so violently that my roommate came running, thinking something was wrong, but I was just grinning at the gorgeous sear developing on those marinated beef cubes.
Last summer I made this for a dinner party when my cousin visited from abroad, and she literally stopped conversation mid-sentence to ask what smelled so amazing. We stood around the platter, picking at the beef with our fingers, dipping each piece into that sharp lime sauce, and forgetting all about the rice wed planned to serve.
Ingredients
- Beef sirloin or tenderloin: The marbling in sirloin gives you flavor while tenderloin offers that melt-in-your-mouth texture, so choose based on what your budget allows
- Soy sauce: This forms the salty base of your marinade, so use a good quality brand you already love
- Oyster sauce: Adds an incredible depth and slight sweetness that you really cant substitute
- Fish sauce: Dont be intimidated by the smell, it dissolves into pure umami magic once cooked
- Sugar: Balances the salty elements and helps create that beautiful caramelized exterior
- Red and green bell peppers: They add crucial crunch and color contrast that makes the dish pop
- Fresh lime: The dipping sauce is non-negotiable, it cuts through the rich beef and brightens everything
Instructions
- Marinate the beef:
- Toss your beef cubes with soy sauce, oyster sauce, fish sauce, sugar, pepper, garlic, and oil until every piece is coated, then let it sit for at least 15 minutes while you prep everything else.
- Whisk up the dipping sauce:
- Combine fresh lime juice with salt and pepper in a small bowl, tasting and adjusting until it has that perfect sharp salty-sour balance.
- Prep your serving platter:
- Arrange watercress or baby greens and sliced tomatoes on a large platter, creating a beautiful bed that will catch all those delicious juices.
- Get your wok screaming hot:
- Heat your oil until it's shimmering and you can see heat rising—you want it hot enough that the beef sizzles aggressively the second it hits the pan.
- Sear the beef first:
- Add beef in a single layer and resist the urge to touch it for a full minute so it develops a gorgeous brown crust, then shake the pan or stir-fry vigorously for 2 to 3 minutes.
- Add the vegetables:
- Toss in onion wedges and bell pepper chunks, stir-frying for just a minute or two so they stay crisp-tender, then add spring onions for the final toss.
- Assembly time:
- Pile everything onto your prepared platter and serve immediately while the beef is still hot and juicy.
This recipe became my go-to for celebrating small victories—new jobs, finished projects, or just making it through a particularly long week. There's something joyful about standing over a hot wok, shaking beef around while catching up with friends in the kitchen.
Choosing the Right Cut
I've learned that while ribeye gives you incredible flavor, it can break the bank for a weeknight dinner. Sirloin is perfectly adequate if you cut it against the grain and don't overcook it. The real secret is letting those cubes marinate long enough that the seasoning penetrates beyond the surface.
The Dipping Sauce Game
That simple lime-salt-pepper mixture looks humble but it's absolutely crucial to the experience. I've experimented with adding garlic or sugar, but I keep coming back to the classic three-ingredient version. Something about that pure, sharp contrast just works better than anything more complicated.
Wok Technique
The shaking part of shaking beef isn't just a cute name, it's actually how you get that restaurant-quality sear without constant stirring. You want high heat, a lightly smoking pan, and confidence. Let it sear, then toss everything around like you mean it.
- Have all ingredients prepped and within reach before you turn on the stove
- A cast iron skillet works if you don't own a wok
- The beef will continue cooking slightly as it rests, so pull it when it looks slightly underdone
Gather your favorite people, pour some cold drinks, and serve this straight from the platter while everyone leans in, sauce-covered fingers and all.
Recipe Questions & Answers
- → What cut of beef works best for shaking beef?
-
Sirloin or tenderloin are ideal choices as they're tender and cook quickly. Ribeye also works beautifully for extra richness. Cut the beef into uniform 2cm cubes so all pieces cook evenly.
- → Why is it called shaking beef?
-
The name comes from the cooking technique of constantly shaking the wok or pan while stir-frying. This movement prevents sticking and ensures the beef browns evenly while staying juicy.
- → Can I prepare the beef ahead of time?
-
Yes, marinate the beef up to 1 hour before cooking for deeper flavor. The dipping sauce can also be mixed ahead. However, cook the beef just before serving for the best texture and temperature.
- → What can I use instead of fish sauce?
-
For a vegetarian version, substitute fish sauce with additional soy sauce or a vegetarian fish sauce alternative. The flavor profile will change slightly but remain delicious.
- → How spicy is this dish?
-
The traditional version is not spicy, focusing on savory and tangy flavors. For heat, add fresh chili slices to the dipping sauce or stir-fry sliced bird's eye chilies with the vegetables.
- → What other greens can I serve with it?
-
Watercress provides a nice peppery bite, but arugula, baby spinach, or mixed greens work well. The fresh greens balance the rich, savory beef and add refreshing crunch.