Sloppy Kitchen
Jump to recipeMain Course · Vietnamese

Vietnamese Shaking Beef (Bo Luc Lac)

Fast, high-heat searing gives marinated sirloin caramelized edges and a juicy center before it meets crisp greens and bright lime-pepper sauce.
Caramelized shaking beef with charred onion and scallions rests over watercress and tomatoes beside jasmine rice.

Bo luc lac gets its name from the shaking motion used to tumble beef cubes across a fiercely hot pan. The method builds browned edges quickly while protecting the tender centers, and a cool bed of watercress and tomato catches the savory juices.

Set up before the heat

The cooking phase moves too quickly for chopping or plating between batches. Steam the rice, mix the dipping sauce, and arrange the watercress and tomatoes before the wok begins to smoke.

Protect the sear

Two small batches leave enough hot metal exposed to evaporate moisture and caramelize the sauce. Crowding lowers the pan temperature, causing the beef to release liquid and simmer instead of browning.

Sirloin cubes caramelize in an uncrowded wok while red onion and scallions wait nearby.
Sirloin cubes sear in an uncrowded layer before the first decisive shake.

Shake after the crust forms

Let the first faces sit against the pan before moving them. Then push the pan sharply forward and pull it back so the cubes roll onto fresh sides; this turns several pieces at once without cooling the pan through constant stirring.

Keep the center juicy

Sirloin cubes need only a brief second sear once their first sides caramelize. Remove each batch promptly, then return all the beef for only the final glaze so carryover heat does not make it tough.

Glossy sirloin cubes show caramelized edges and juicy centers with blistered scallion and red onion.
Caramelized beef edges surround a juicy center beneath glossy savory sauce.

Balance heat with freshness

Watercress, tomato, and lime-pepper sauce bring crispness and acidity to the deeply savory beef. Serve immediately with jasmine rice, allowing the greens to soften only slightly beneath the hot pan juices.

Vietnamese Shaking Beef (Bo Luc Lac)

4 servings
35 minutes total

Ingredients

  • •  1 1/2 cups jasmine rice
  • •  1 3/4 lb top sirloin steak, cut into 1-inch cubes
  • •  4 garlic cloves, finely grated
  • •  2 tbsp soy sauce
  • •  1 tbsp fish sauce
  • •  1 tbsp oyster sauce
  • •  2 tsp granulated sugar
  • •  1 1/2 tsp freshly ground black pepper, divided
  • •  2 tbsp neutral oil, divided
  • •  1 medium red onion, cut into 1-inch pieces
  • •  4 scallions, cut into 2-inch lengths
  • •  2 bunches watercress, thick stems trimmed
  • •  2 medium tomatoes, cut into wedges
  • •  1 large lime
  • •  1/4 tsp kosher salt

Method

  1. Cook the rice

    Rinse the jasmine rice until the water runs mostly clear, then steam it according to the package directions and keep it covered until serving.

    Look for: The grains are tender, separate, and no free water remains.

  2. Season the beef

    Pat the sirloin cubes dry, then toss them with garlic, soy sauce, fish sauce, oyster sauce, sugar, and 1 tsp black pepper until evenly coated.

    Look for: Every cube is glossy with seasoning and no liquid pools in the bowl.

  3. Make the dipping sauce

    Juice half the lime into a small bowl and stir in the remaining 1/2 tsp black pepper and the kosher salt; cut the other half into wedges.

    Look for: The salt is dissolved and pepper is suspended throughout the lime juice.

  4. Arrange the salad

    Spread the watercress over a serving platter and arrange the tomato wedges around it, leaving the center open for the hot beef.

    Look for: The watercress forms an even bed with tomatoes around its edge.

  5. Heat the pan

    Heat a large wok or heavy skillet over high heat until faintly smoking, then add 1 tbsp neutral oil and swirl to coat.

    Look for: The pan gives off a faint wisp of smoke and the oil shimmers immediately.

  6. Sear the first batch

    Add half the beef in one uncrowded layer and leave it untouched for 45 seconds; jerk the pan forward and back to flip the cubes, then cook 45 to 60 seconds more and transfer out.

    Look for: The beef has caramelized edges while its centers remain juicy.

  7. Sear the second batch

    Add the remaining 1 tbsp oil and repeat with the remaining beef, shaking the pan only after the first surfaces have browned; transfer it with the first batch.

    Look for: The second batch is browned at the edges without steaming in pooled liquid.

  8. Char the vegetables

    Add the red onion to the hot pan and cook for 90 seconds, shaking once, then add the scallions and cook for 30 seconds until blistered but still crisp.

    Look for: The onion has charred spots and the scallions are vivid green with blistered edges.

  9. Toss everything together

    Return all the beef and its juices to the pan and toss or shake vigorously with the onion and scallions for 30 seconds, just until glazed and hot.

    Look for: The sauce clings to the beef and the vegetables remain crisp.

  10. Plate and serve

    Spoon the shaking beef, onion, and scallions over the watercress and tomatoes; serve immediately with steamed jasmine rice, lime wedges, and lime-pepper sauce.

    Look for: The watercress is just beginning to wilt beneath the hot, glossy beef.