Go Back
+ servings
vietnamese shaking beef
Print Recipe
4.91 from 10 votes

Vietnamese Shaking Beef (Bo Luc Lac)

This is a easy recipe for a Vietnamese dish called Bo Luc Lac and Vietnamese Shaking Beef. It is marinated in Vietnamese flavors served with lettuce, pickled red onions, and tomatoes.
Prep Time30 mins
Cook Time5 mins
Course: Main Course
Cuisine: Vietnamese
Keyword: bo luc lac, Vietnamese shaking beef
Servings: 4 people
Calories: 543kcal
Author: Becca Du



  • Add the garlic, fish sauce, oyster sauce, brown sugar, black soy sauce, pepper, and sake into a large bowl. Whisk together until combined. Add the steak to the bowl and coat with the marinade. Set aside to marinate for 30 minutes.
  • Make the pickled red onions. Mix together the water, rice wine vinegar, and sugar in a small bowl. Add in the red onion and set aside.
  • Cook the steak after marinating for 30 minutes. First, heat a tablespoon of oil in a wok or large pan over high heat. Make sure it coats the entire bottom of the pan. Add in the steak.
  • Cook the steak for about 2 minutes per side until you get a brown sear on all sides. You are aiming for medium rare to medium.
  • Once the steak done cooking, serve over a bed of lettuce with pickled red onions and sliced tomatoes.


You will have pickled red onions left over. Use them in a sandwich, burgers, or salads.


Calories: 543kcal | Carbohydrates: 14g | Protein: 48g | Fat: 32g | Saturated Fat: 14g | Cholesterol: 138mg | Sodium: 825mg | Potassium: 995mg | Fiber: 3g | Sugar: 9g | Vitamin A: 1223IU | Vitamin C: 14mg | Calcium: 54mg | Iron: 5mg