Go Back Email Link
+ servings
A close up of a plate of bo luc lac.
Print

Bo Luc Lac (Vietnamese Shaking Beef)

Tender, juicy, and savory caramelized beef that’s easy to cook in under 30 minutes! Serve this delicious Vietnamese shaking beef on a bed of fresh greens and a bowl of steamed rice for a healthy, balanced meal.
Course Appetizer, Dinner, Lunch, Main Course
Cuisine Vietnamese
Keyword bo luc lac, bo luc lac recipe, shaking beef, shaking beef recipe, Vietnamese shaking beef
Prep Time 5 minutes
Cook Time 10 minutes
Marinate Time 30 minutes
Total Time 45 minutes
Servings 3 people
Calories 461kcal
Author Megan

Ingredients

Marinade

Stir Fry

  • 2 tablespoon unsalted butter
  • ½ small red onion cut into 1 inch squares
  • 2 stalks green onion cut into 1 inch pieces

Salad

  • 3 cups watercress or lettuce
  • ½ small red onion thinly sliced
  • ½ cup cherry tomatoes

Dipping Sauce

Instructions

  • Marinate the beef. In a large mixing bowl, add the beef, garlic, black pepper, fish sauce, oyster sauce, soy sauce, dark soy sauce, brown sugar, and cornstarch. Mix until combined. Marinate for at least 30 minutes, or up to 2 hours maximum.
  • Cook the beef. Heat one tablespoon of cooking oil on a wok over medium-high heat until hot. Working in batches to avoid overcrowding, add the beef and sear for at least 1 minute before shaking the pan. Sear each side until browned, for about 3 minutes in total. Remove and set aside.
  • Stir-fry. In the same wok, melt the butter over medium heat. Add the red onion and green onion and saute until fragrant and softened, about 2 minutes. Then add the beef and toss until evenly coated, about 1-2 minutes.
  • Serve. Serve the shaking beef on a bed of watercress or lettuce, red onion, and tomatoes. Enjoy with steamed rice and a side of the lime dipping sauce!

Notes

See the Expert Tips section for more guidance.

Nutrition

Serving: 2g | Calories: 461kcal | Carbohydrates: 18g | Protein: 34g | Fat: 29g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 12g | Trans Fat: 0.3g | Cholesterol: 113mg | Sodium: 1630mg | Potassium: 757mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1630IU | Vitamin C: 34mg | Calcium: 98mg | Iron: 4mg