Caramelized shaking beef with garlic, red onion, crisp watercress, tomato, cucumber, and lime-pepper salt

Bò lúc lắc—literally shaking beef—takes its name from the motion used to sear and turn cubes of beef in a very hot pan. A short marinade seasons the surface without drawing out excess moisture. The rich beef is served against crisp watercress, tomato, cucumber, and sharp lime-pepper salt, preserving the dish’s characteristic contrast.
- Prep
- 10 mins
- Cook
- 10 mins
- Marinate
- 10 mins
- Total
- 30 mins
- Serves
- 4
- Difficulty
- Easy
The recipe
As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.
Before you start
Pat the beef dry before cutting it into equal cubes. Combine garlic, oyster sauce, soy sauce, fish sauce, sugar, and pepper. Toss with the beef and leave for 10 minutes at cool room temperature. Arrange watercress, tomato, and cucumber on a serving platter. Mix the lime-pepper salt separately.
Ingredients
For the beef
For the salad
For the lime-pepper salt
Quantities change with servings; cooking times stay the same.
Equipment
- Seasoned wok or heavy frying pan paid link
- Mixing bowl paid link
- Chef’s knife paid link
- Cutting board paid link
- Serving platter paid link
- Digital kitchen scale paid link
Method
Heat a wok or heavy frying pan over high heat until smoking.
Add half the oil and half the beef, leaving excess marinade behind. Spread the cubes in one layer and sear for 60 seconds without moving.
Jerk the pan forward and back to turn the beef, then cook for another 60–90 seconds until browned outside and medium within. Transfer to a plate.
Repeat with the remaining oil and beef.
Add the red onion to the hot pan and shake-fry for 60–90 seconds until lightly charred but still crisp.
Return all beef and collected juices. Add no more than 15 ml of the remaining marinade and toss for 30 seconds until glossy and fully bubbling.
Spoon the hot beef and onion over the prepared watercress platter.
Serve immediately with the lime-pepper salt on the side.
Chef’s notes
Dry beef and a smoking-hot pan are essential for browning.
Cook in two batches; a crowded pan produces gray steamed beef.
Cut cubes evenly so they reach the same doneness.
Use only a small amount of leftover marinade and boil it fully; discard the rest.
Tips and variations
Sirloin offers a good balance of tenderness and flavor. Tenderloin cooks faster but is more expensive.
A 10-minute marinade is enough for small cubes and keeps this genuinely quick.
Do not continually stir. Sear, then shake or toss so multiple surfaces brown.
For well-done beef, reduce cube size slightly rather than extending cooking until dry.
Serve with
Present the beef over watercress so the leaves wilt slightly beneath it. Let diners dip individual pieces into the lime-pepper salt.
Storage
Refrigerate beef separately from the fresh salad for up to 2 days. Reheat rapidly in a hot pan for no more than 2 minutes. Prepare fresh salad and lime-pepper salt for serving. Do not freeze the assembled dish.
Nutrition per serving (estimated)
- 470 kcal
- Calories
- 40 g
- Protein
- 14 g
- Carbohydrates
- 29 g
- Fat
- 2 g
- Fibre
- 8 g
- Sugar
- 1,050 mg
- Sodium
Allergens
Contains fish, mollusks, and soy. Oyster and soy sauces may contain wheat and gluten; use appropriately labeled alternatives when required.
Made it?
Rate this recipe. Your rating helps other cooks.
No ratings yet. Be the first.
Questions
Why is it called shaking beef?
The pan is shaken to turn the beef cubes rapidly while they sear.
Can the beef marinate overnight?
It can, but the seasoning may become too salty and the surface wetter. Ten to thirty minutes is sufficient.
Why did the beef fail to brown?
The pan was cool, the beef was wet, or too many cubes were added at once.
Is watercress traditional?
Watercress is a common fresh, peppery bed that balances the rich beef, often accompanied by tomato and cucumber.