VietnameseFried

Vietnamese Fried Beef Recipe (Bo Luc Lac / Shaking Beef)

Authentic Vietnamese shaking beef with tender cubes of filet mignon, garlic, and butter, served over fresh watercress. This iconic Vietnamese-French fusion dish features caramelized beef in a tangy lime-pepper dipping sauce. A restaurant favorite made easy at home.

Vietnamese Fried Beef Recipe (Bo Luc Lac / Shaking Beef)

The broth takes time. This fried beef follows that same philosophy — great Vietnamese cooking is never rushed. It builds, layer by layer, until the flavors sing together. From my mother's mother. My family has made this dish for generations, adjusting here, adding there, always keeping the core the same. Fresh herbs change everything — that's the magic of Vietnamese cuisine.

Ingredients

For the Beef

  • 1.5 pounds (680g) beef tenderloin (filet mignon), cut into 1-inch cubes
  • Alternative: ribeye or sirloin, cut into 1-inch cubes
  • For the Marinade

  • 3 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon oyster sauce
  • 2 teaspoons sugar
  • 1 teaspoon freshly ground black pepper
  • 4 cloves garlic, minced
  • 2 tablespoons vegetable oil
  • For Cooking

  • 3 tablespoons vegetable oil (high smoke point)
  • 4 tablespoons unsalted butter, divided
  • 6 cloves garlic, roughly chopped
  • 1 large red onion, cut into wedges
  • 2 scallions, cut into 2-inch pieces
  • For the Lime-Pepper Dipping Sauce

  • 3 tablespoons fresh lime juice (about 2 limes)
  • 1 teaspoon kosher salt
  • 1 teaspoon freshly ground black pepper
  • 1/2 teaspoon sugar
  • 1 small red Thai chili, thinly sliced (optional)
  • For the Watercress Salad

  • 4 cups fresh watercress, tough stems removed
  • 1/2 red onion, very thinly sliced
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • Pinch of salt
  • For Serving

  • Steamed jasmine rice
  • Fresh tomato wedges
  • Fresh cilantro
  • Additional lime wedges

  • Equipment Needed

  • Large wok or 12-inch cast iron skillet
  • Large mixing bowl for marinating
  • Small bowl for dipping sauce
  • Sharp chef's knife
  • Cutting board
  • Tongs or wok spatula
  • Meat thermometer (optional)
  • Paper towels
  • High-heat cooking gloves (recommended)

  • Instructions

    Step 1: Prepare and Marinate the Beef (15 minutes active, 30+ minutes marinating)

  • Trim the beef: Remove any silver skin or excessive fat from the tenderloin. The goal is uniform cubes of pure meat.
  • Cut into cubes: Cut the beef into 1-inch cubes. Uniformity is key for even cooking - all pieces should be roughly the same size.
  • Pat completely dry: Use paper towels to thoroughly dry each cube. This is crucial for achieving proper sear.
  • Make the marinade: In a large bowl, whisk together soy sauce, fish sauce, oyster sauce, sugar, black pepper, minced garlic, and 2 tablespoons vegetable oil.
  • Marinate the beef: Add beef cubes to the marinade, tossing to coat evenly. Cover and refrigerate for at least 30 minutes, or up to 4 hours.
  • Visual cue: The beef should be evenly coated with a glossy, dark marinade. After marinating, it will appear darker and more aromatic. Important tip: Do not marinate longer than 4 hours - the soy sauce can begin to cure the meat and change its texture.

    Step 2: Prepare the Dipping Sauce (5 minutes)

  • Combine base: In a small bowl, whisk together lime juice, salt, pepper, and sugar until the salt and sugar dissolve.
  • Add chili: If using, add the sliced Thai chili.
  • Let it meld: Set aside for at least 10 minutes to allow flavors to combine.
  • Divide for serving: Before serving, divide the sauce into small individual dipping bowls.
  • Visual cue: The sauce should be clear with visible black pepper flakes floating throughout. It should taste bright, salty, and peppery. Make-ahead note: This sauce can be made up to 4 hours ahead and kept at room temperature.

    Step 3: Prepare the Watercress Salad (5 minutes)

  • Wash and dry watercress: Rinse the watercress thoroughly and spin or pat dry.
  • Soak onion: Place the thinly sliced red onion in ice water for 5 minutes to mellow its sharpness. Drain well.
  • Make quick dressing: In a small bowl, whisk together rice vinegar, sesame oil, and a pinch of salt.
  • Hold for plating: Keep the watercress and onion separate. Dress just before serving.
  • Visual cue: The watercress should be bright green and perky, with no wilted or yellowing leaves.

    Step 4: Prepare All Mise en Place (5 minutes)

    Before cooking begins, have everything ready and within arm's reach:
  • Beef: Drained from excess marinade, at room temperature
  • Garlic: Roughly chopped, in a small bowl
  • Onion wedges: Ready to go
  • Scallions: Cut and ready
  • Butter: Measured and divided (2 tablespoons + 2 tablespoons)
  • Oil: Measured
  • Serving platter: Ready with dressed watercress
  • Why this matters: Bo Luc Lac cooks extremely fast. There's no time to prep ingredients once cooking begins.

    Step 5: Sear the Beef (6-8 minutes)

    This is the crucial step - work quickly and confidently.
  • Heat the wok: Place your wok or cast iron skillet over the highest heat possible. Heat for 2-3 minutes until the pan is smoking hot.
  • Add oil: Add 3 tablespoons of vegetable oil. It should shimmer immediately and begin to smoke lightly.
  • First batch of beef: Remove beef from marinade, shaking off excess. Add half the beef cubes to the pan in a single layer. Do not move them for 30-45 seconds.
  • The shake: After the first side is deeply seared, shake the pan vigorously (or use tongs) to flip the cubes. Sear for another 30-45 seconds.
  • Add butter: Add 1 tablespoon of butter and let it foam. Toss the beef in the butter for 10-15 seconds.
  • Remove first batch: Transfer to a plate. The beef should be seared on the outside but rare to medium-rare inside.
  • Repeat: Wipe the pan if there's burnt residue, reheat, and repeat with the remaining beef.
  • Visual cue: Look for a deep brown, almost mahogany crust on at least two sides of each cube. The interior should still be pink. Temperature check: For medium-rare, internal temperature should be 125-130 degrees F (52-54 degrees C). Remember, residual heat will continue cooking the meat. Critical technique: The pan must be screaming hot. If it's not hot enough, the beef will steam instead of sear, releasing moisture and becoming gray.

    Step 6: Build the Aromatics (2 minutes)

  • Reduce heat slightly: Turn heat to medium-high if your pan is getting too hot.
  • Add butter and garlic: Add the remaining 3 tablespoons of butter. Once melted and foaming, add the chopped garlic.
  • Toast the garlic: Cook for 20-30 seconds until garlic is fragrant and just starting to turn golden. Do not let it brown.
  • Add onion and scallions: Add the onion wedges and scallion pieces. Toss for 30 seconds until slightly softened but still crisp.
  • Visual cue: The garlic should be light golden and fragrant. The butter should be foamy and nutty-smelling. Warning: Garlic burns quickly. If it starts turning dark, remove the pan from heat immediately.

    Step 7: Final Toss and Assembly (2 minutes)

  • Return beef to pan: Add all the seared beef back to the pan with the aromatics.
  • Toss vigorously: Shake the pan and toss everything together for 30-45 seconds, coating the beef in the garlic butter.
  • Final seasoning: Taste and adjust with a splash of soy sauce if needed.
  • Remove from heat: The moment everything is coated and combined, remove from heat to prevent overcooking.
  • Visual cue: Each cube should be glistening with butter and flecked with garlic. The overall dish should look glossy and aromatic.

    Step 8: Plate and Serve (3 minutes)

  • Dress the watercress: Toss the watercress and soaked onion with the prepared dressing.
  • Create the bed: Arrange the dressed watercress on a large serving platter.
  • Add the beef: Pile the beef and aromatics on top of or alongside the watercress.
  • Drizzle pan juices: Spoon any remaining butter and juices from the pan over the beef.
  • Garnish: Add fresh tomato wedges and cilantro around the platter.
  • Serve immediately: Place dipping sauce bowls around the platter and serve with steamed rice.
  • Serving note: Bo Luc Lac waits for no one. Serve immediately while the beef is hot and the watercress is crisp.

    Pro Tips for Perfect Bo Luc Lac

    Beef Selection and Preparation

  • Tenderloin is traditional: Its tenderness allows for quick cooking without becoming chewy.
  • Budget alternatives: Ribeye or sirloin work well but may need slightly longer cooking for tougher cuts.
  • Room temperature meat: Take beef out of the refrigerator 20-30 minutes before cooking for even searing.
  • Dry surface is critical: Any moisture will cause steaming instead of searing.
  • The Perfect Sear

  • Heat is everything: The pan should be smoking hot before adding beef.
  • Don't overcrowd: Cook in batches. Overcrowding drops pan temperature and causes steaming.
  • Patience with the flip: Let the crust develop before moving the beef.
  • The "shake": The shaking motion keeps beef moving without letting it sit and overcook.
  • Timing and Doneness

  • Medium-rare is ideal: The brief cooking time keeps tenderloin perfectly pink inside.
  • Carryover cooking: The beef continues cooking after leaving the pan. Remove it slightly before your target doneness.
  • Work fast: From first sear to final plating should take under 10 minutes.
  • Flavor Balance

  • Butter makes it luxurious: Don't skimp - butter is essential to the dish's richness.
  • The dipping sauce matters: The lime-pepper sauce provides essential brightness and contrast.
  • Fresh watercress: Its peppery bite is a perfect foil for the rich beef.

  • Variations

    Restaurant-Style with Fried Rice

    Serve the beef over garlic fried rice instead of steamed rice. Top with a fried egg for added richness.

    Bo Luc Lac with Tomato

    Add fresh tomato wedges to the pan during the final toss. The heat slightly softens them while keeping them fresh.

    Spicier Version

    Add 1-2 tablespoons of sambal oelek or sriracha to the marinade. Include more Thai chilies in the dipping sauce.

    Bo Luc Lac Banh Mi

    Slice the seared beef thinly and use as banh mi filling with pickled vegetables, cilantro, and jalape.

    Chicken Luc Lac

    Substitute beef with chicken thigh meat, cut into cubes. Increase cooking time by 1-2 minutes to ensure chicken is cooked through.

    Vegetarian Version (Tofu Luc Lac)

    Use extra-firm tofu, pressed and cubed. Fry until golden on all sides before adding aromatics.

    Wok Hei Style

    For authentic wok hei (breath of the wok) flavor, use a carbon steel wok over the highest possible heat. The brief charring adds smoky depth.

    Storage Instructions

    Leftovers

  • Allow beef to cool completely before refrigerating
  • Store in an airtight container for up to 3 days
  • Keep watercress salad and dipping sauce separate
  • Dipping sauce keeps for up to 1 week refrigerated
  • Freezing

  • Not recommended: Freezing significantly compromises the texture of seared beef
  • If necessary, freeze for up to 1 month
  • Thaw overnight in refrigerator before reheating
  • Reheating Instructions

    Best method - Quick pan sear:
  • Heat a skillet over high heat with a little oil
  • Add beef for just 30-60 seconds, tossing constantly
  • Do not overcook - just warm through
  • Add a pat of fresh butter at the end
  • Microwave (not ideal):
  • Heat in 30-second intervals at 50% power
  • Be careful not to overcook - beef will become tough
  • Room temperature option:
  • Bo Luc Lac is delicious at room temperature
  • Simply bring to room temp and serve over fresh watercress

  • Nutritional Information (Per Serving)

    | Nutrient | Amount | |----------|--------| | Calories | 425 | | Total Fat | 28g | | Saturated Fat | 12g | | Cholesterol | 125mg | | Sodium | 780mg | | Total Carbohydrates | 8g | | Dietary Fiber | 1g | | Sugars | 4g | | Protein | 36g |

    Frequently Asked Questions

    What cut of beef is best for Bo Luc Lac? Beef tenderloin (filet mignon) is traditional and ideal because it's naturally tender and cooks quickly. Ribeye is a good alternative with more fat and flavor. Why is my beef gray instead of brown? The pan wasn't hot enough, or there was too much beef in the pan at once. The beef steamed instead of seared. Work in smaller batches with a smoking-hot pan. Can I use a regular nonstick pan? Nonstick pans don't get hot enough for a proper sear and the coating can be damaged at high temperatures. Use a wok, cast iron, or carbon steel pan. What if I don't have watercress? Substitute with arugula, which has a similar peppery flavor. Baby spinach works but lacks the characteristic bite. How do I know when the beef is done? For medium-rare, the outside should be deeply seared while the inside is still pink. If using a thermometer, aim for 125-130 degrees F. Can I marinate the beef overnight? Not recommended. The soy sauce and fish sauce will begin to cure the meat, changing its texture. Maximum 4 hours.

    Serving Suggestions

    Classic Vietnamese Dinner

  • Bo Luc Lac as the centerpiece
  • Steamed jasmine rice
  • Vietnamese spring rolls
  • Canh chua (sour soup)
  • Fresh fruit for dessert
  • Western-Fusion Dinner

  • Bo Luc Lac over garlic mashed potatoes
  • Grilled asparagus
  • Crusty French bread
  • Red wine
  • Date Night Menu

  • Vietnamese fresh spring rolls (starter)
  • Bo Luc Lac with fried rice
  • Vietnamese iced coffee affogato (dessert)

  • Wine and Beverage Pairings

  • Red Wine: Medium-bodied Pinot Noir or Cotes du Rhone
  • Bold Red: If you prefer, a Malbec stands up to the beef
  • White Wine: Off-dry Riesling balances the savory-sweet sauce
  • Beer: Vietnamese "333" or Saigon beer; Belgian-style tripel
  • Non-alcoholic: Jasmine tea, or Vietnamese iced coffee

  • Kitchen Science: Why This Method Works

    Deep frying is an exercise in heat transfer through oil. When food hits 350-375°F oil, the surface moisture instantly vaporizes, creating steam that pushes outward — this steam barrier actually prevents oil absorption during the first minutes of cooking. The rapid surface dehydration creates the crispy crust through the Maillard reaction, while the interior steams gently in its own moisture. When oil temperature drops too low, the steam barrier weakens and oil seeps in, resulting in greasy food. Temperature control is everything.

    Nutrition Deep Dive

    Beef provides complete protein with all essential amino acids in highly bioavailable form — meaning your body absorbs and uses beef protein more efficiently than most plant sources. A 100g serving delivers about 26g of protein along with significant amounts of heme iron (the form your body absorbs most readily), zinc, and vitamin B12. Grass-fed beef contains up to 5 times more omega-3 fatty acids than grain-fed, along with higher levels of conjugated linoleic acid (CLA), which research has linked to improved body composition. The creatine naturally present in beef supports muscle energy production.

    Hosting and Entertaining Tips

    When hosting with beef, invest in a reliable digital thermometer — it's the difference between impressing guests and apologizing. Season the beef well in advance (salt penetrates deeper with time) and bring to room temperature 30-45 minutes before cooking. Slice at the table for dramatic presentation and serve on a warmed platter. Prepare sauces and sides entirely in advance so you can focus on the protein during cooking. For a crowd of 8, plan 2-2.5 pounds of boneless beef or 3-4 pounds bone-in.

    Seasonal Adaptations

    Vietnamese cooking shifts beautifully between seasons. Spring brings fresh herbs at their most aromatic — mint, Thai basil, and cilantro that elevate every dish. Summer calls for cooling bún bowls, fresh spring rolls, and lighter preparations. Autumn introduces warming phở broths and heartier claypot dishes. Winter means rich, slow-simmered soups and braised preparations that warm the body, with preserved and pickled vegetables bridging the gap when fresh produce is limited.

    Food Safety Notes

    Whole cuts of beef (steaks, roasts) are safe at 145°F (63°C) with a 3-minute rest, since bacteria exist only on the surface. Ground beef must reach 160°F (71°C) throughout, because grinding distributes surface bacteria throughout the meat. Color is not a reliable indicator of doneness — always use a thermometer. Store raw beef on the lowest refrigerator shelf to prevent drips. Fresh beef keeps 3-5 days refrigerated; ground beef only 1-2 days. When in doubt about freshness, trust your nose — spoiled beef has an unmistakable sour smell.

    Cultural Context and History

    Vietnamese cuisine reflects over 1,000 years of Chinese influence, nearly a century of French colonialism, and the indomitable creativity of a people who transformed foreign ingredients into something distinctly their own. The French left behind baguettes (bánh mì), pâté, and coffee culture; Chinese influence contributed stir-frying, noodle soups, and chopstick use. But the Vietnamese genius lies in the fresh herb plate that accompanies nearly every meal — a celebration of brightness and balance that makes this cuisine uniquely refreshing.

    Ingredient Substitution Guide

    If you need to swap the main protein, these alternatives work well with the same seasonings and cooking method:
  • Lamb shoulder: Rich and slightly gamey. Use the same cooking time but reduce added fat since lamb has more marbling.
  • Tempeh: Slice into steaks. Steam for 10 minutes first to remove bitterness, then proceed with the recipe.
  • Bison: Extremely lean, so reduce cooking temperature by 25°F and pull it 5°F earlier than beef to prevent toughness.
  • Jackfruit (young/green): Drain and shred canned young jackfruit. It mimics pulled beef texture but needs extra seasoning.
  • Scaling This Recipe

    This recipe serves 4, but it's easily adjusted:
  • Salt scales linearly for most recipes, but taste at every stage. Your palate is the best measuring tool when cooking for different quantities.
  • When scaling up, keep in mind that spices and seasonings don't scale linearly — use about 1.5x the spices for a doubled recipe rather than 2x, then adjust to taste.
  • If doubling, use a larger pan rather than a deeper one to maintain the same cooking dynamics. Overcrowding changes everything.
  • For halving the recipe, most timing stays the same but check for doneness 5-10 minutes earlier since smaller volumes heat through faster.
  • Troubleshooting Guide

    Even experienced cooks encounter issues. Here's how to recover:
  • If the coating is falling off, make sure the surface was dry before breading, and let breaded items rest 10 minutes before frying so the coating sets.
  • If food is absorbing too much oil, the temperature dropped too low. Use a thermometer and let oil recover between batches.
  • If food is pale and not crispy, the oil wasn't hot enough. Bring it back to the target temperature before adding the next batch.
  • Common Mistakes to Avoid

    Avoid these common pitfalls for the best results:
  • Salting immediately — season fried food within 15 seconds of leaving the oil while the surface is still tacky.
  • Not double-dipping the coating — for extra crunch, dip in flour, then egg wash, then breadcrumbs twice.
  • Not monitoring oil temperature — too cool and food absorbs oil; too hot and the outside burns before the inside cooks.
  • Crowding the pan — adding too much food at once drops oil temperature by 50-75°F, causing greasy results.
  • Make-Ahead and Meal Prep Tips

    Cooked beef maintains quality for 3-4 days refrigerated in sealed containers. Slice against the grain before storing for easier reheating. Add a teaspoon of beef jus or broth when reheating to prevent dryness. Freeze individual portions in freezer bags with air pressed out for up to 3 months. Pre-portion with different sides throughout the week to keep meals interesting.

    Related Recipes

  • Vietnamese Lemongrass Beef (Bo Xao Sa Ot)
  • Vietnamese Beef Pho (Pho Bo)
  • Vietnamese Grilled Beef Skewers (Bo Nuong)

  • Affiliate Disclosure: This page contains affiliate links to recommended woks, cookware, and premium beef sources. As an Amazon Associate and member of other affiliate programs, we earn from qualifying purchases at no additional cost to you. These commissions help support our recipe development and keep this content free for all readers. We only recommend products we personally use and trust in our own kitchens.
    Shop Carbon Steel Woks Shop Cast Iron Skillets Shop Premium Beef Online
    *Recipe developed and tested in our kitchen. Last updated: 2026-01-19*

    Chef's Recommended Tools

    Lodge Cast Iron Skillet - 12 Inch Pre-Seasoned

    52,800+

    $34.90

    View on Amazon
    Budget Pick

    Spider Strainer Skimmer Ladle - Stainless Steel

    16,900+

    $8.99

    View on Amazon

    Deep Fry Thermometer - Stainless Steel 12 Inch

    7,200+

    $10.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.