Skip to content
Asian 5 min read

Vietnamese Shaking Beef (Bò Lúc Lắc) Skillet

Vietnamese shaking beef (bò lúc lắc): seared garlic-pepper beef cubes over watercress and tomatoes with a lime-pepper dip. Restaurant-style in 30 minutes.

Vietnamese shaking beef cubes with onions over lettuce, tomatoes, and cucumber

Bò lúc lắc gets its name from the way cooks shake the pan to sear cubes of beef on every side. It’s a French-influenced Vietnamese dish: tender steak cubes marinated in garlic, oyster sauce, and soy, seared very hot, glazed with a buttery pan sauce, and tumbled over cool watercress and tomatoes. You dip each bite in a squeeze of lime with salt and black pepper.

Vietnamese shaking beef cubes with onions over lettuce, tomatoes, and cucumber

Photo: Nick Nguyen via Wikimedia Commons, CC BY-SA 2.0

It feels like a special-occasion restaurant dish, but it is honestly one of the easiest things you can make in a skillet. The marinade takes five minutes, the beef sears in two quick batches, and the warm juices wilt the greens just a little.

Prep: 20 min · Cook: 10 min · Total: 30 min · Serves: 4

Ingredients

Beef and marinade

  • 1 1/2 lb (680 g) sirloin, tri-tip, or ribeye, trimmed and cut into 1-inch cubes
  • 1 Tbsp (15 ml) oyster sauce
  • 1 Tbsp (15 ml) soy sauce
  • 1 tsp fish sauce
  • 2 tsp sugar
  • 4 garlic cloves, minced
  • 1/2 tsp freshly ground black pepper
  • 1 Tbsp (15 ml) neutral oil

Pan sauce

  • 2 Tbsp (30 ml) neutral oil, divided
  • 1/2 red onion, cut into 1-inch wedges
  • 1 Tbsp (14 g) butter
  • 1 Tbsp (15 ml) soy sauce
  • 1 Tbsp (15 ml) rice vinegar
  • 1 tsp sugar

To serve

  • 4 cups (120 g) watercress or chopped romaine
  • 2 ripe tomatoes, sliced
  • 1 small cucumber, sliced
  • 1 lime, juiced, plus wedges
  • 1/2 tsp kosher salt plus 1 tsp coarse black pepper, for the dip
  • Steamed jasmine rice

Method

  1. In a bowl, combine the oyster sauce, soy sauce, fish sauce, sugar, garlic, black pepper, and oil. Add the beef cubes and toss to coat. Marinate 15–20 minutes at room temperature (or up to 4 hours in the fridge).
  2. Meanwhile, arrange the watercress, tomatoes, and cucumber on a platter. In a small dish, mix the salt and pepper; squeeze in the lime juice right before serving.
  3. Whisk the soy sauce, rice vinegar, and sugar for the pan sauce in a small bowl.
  4. Heat 1 Tbsp oil in a 12-inch skillet (cast iron or stainless) over high heat until just smoking. Add half the beef in a single layer, leaving space between the pieces. Sear undisturbed 1 minute, then shake the pan to turn the cubes and sear another 1–2 minutes, until browned all over and medium-rare inside. Transfer to a bowl. Repeat with the remaining oil and beef.
  5. Lower the heat to medium-high. Add the onion wedges and cook 1 minute, until just softened at the edges.
  6. Return all the beef to the pan. Add the butter and pan sauce mixture and shake to coat everything in a glossy glaze, about 30 seconds.
  7. Pile the beef and onions over the watercress, pouring the juices on top. Serve with rice and the lime-pepper dip.

Cook's note

Don’t skimp on the heat. The point is a fast, dark sear outside with a juicy pink inside, which only happens in a very hot pan with space around each cube. If your pan isn’t smoking slightly when the beef goes in, wait another minute.

Swaps and variations

  • Cut of beef: Filet mignon is the luxe restaurant choice; flank steak works if you cut it into thick slices instead of cubes.
  • Greens: Arugula or butter lettuce are good stand-ins for watercress.
  • Rice: Serve with red tomato rice (rice cooked with tomato paste and butter) for a classic Vietnamese pairing, or with fries the way some restaurants do.
  • Fish sauce: If you don’t have it, use an extra 1/2 tsp soy sauce.

What to serve with it

Hot jasmine rice is the base. A bowl of simple broth or a few spring rolls make it a feast, and an ice-cold drink balances the peppery beef.

Storage and reheating

Store beef and greens separately. The beef keeps 3 days in the fridge; reheat quickly in a hot skillet for 1 minute so it doesn’t overcook, or eat it cold over salad. Don’t freeze cooked shaking beef — the texture suffers.

Troubleshooting

  • Beef gray and steamed? The pan was crowded or not hot enough. Cook in batches over high heat.
  • Beef tough? Choose a tender cut and keep it medium-rare; well-done cubes of lean beef turn chewy.
  • Glaze burning? Lower the heat before adding the butter and sauce, and shake the pan constantly.

FAQ

Why is it called shaking beef?

Lúc lắc means "shaking" in Vietnamese — the cook shakes the pan so the cubes sear on all sides.

What is the lime-pepper dip?

Muối tiêu chanh: salt, pepper, and lime juice. It brightens every bite and is traditional with shaking beef.

Can I make it without a wok?

Yes. A heavy 12-inch cast iron or stainless skillet holds heat beautifully and gives an excellent sear.

More weeknight ideas

If you love beef stir-fries, try our Skillet Pepper Steak (Weeknight Takeout Style) or Soy Ginger Beef and Bok Choy. For more Vietnamese-inspired flavor, the Lemongrass Chicken Rice Skillet is a weeknight favorite.