horizontal view of shaken beef / bo luc lac
Print Recipe
5 from 3 votes

Bò Lúc Lắc (Vietnamese Shaking Beef) with Tomato Rice

This homemade shaking beef recipe is full of tender bites of beef, vegetables, and tomato rice that will make you want to eat more.
Prep Time15 mins
Cook Time45 mins
Marinating Time1 hr
Total Time2 hrs
Course: Dinner, Main Course
Cuisine: Vietnamese
Keyword: beef, Vietnamese Cuisine
Servings: 2
Calories: 874kcal
Author: Hungry Huy


Beef Marinade

  • 1 lb beef ribeye cut into 1-1½" cubes
  • 1 tbsp oyster sauce
  • 1 tbsp soy sauce
  • 1 tsp garlic minced
  • 2 tbsp garlic oil
  • ½ tsp sugar
  • 1 tsp cornstarch or tapioca starch for coating beef
  • vegetable oil
  • Maggi for salt

Tomato Rice

  • 1 tbsp vegetable oil
  • 1 tsp garlic minced
  • 1 c cooked long grain rice
  • 1 tbsp tomato paste
  • Fish sauce to taste or salt or Maggi

Sauted Vegetables

  • 1 tbsp vegetable oil
  • ½ white or yellow onion cut into large 1½" chunks
  • 1 bell pepper cut into large 1½" chunks
  • ½ stalk green onion cut into 2" pieces


Shaking Beef

  • Combine all the ingredients and beef except for the cornstarch in a bowl and marinate for at least 1 hour.
  • While this marinates, wash and prep all the veggies.
  • Before cooking, transfer the beef to another plate to remove excess liquid and to come to room temp for about an hour.
  • Coat each piece of beef in cornstarch. Heat a pan on medium high or high, then brown the meat on all sides in about 2-4 batches depending on the size of your pan.
  • Once you have cooked all your beef, add them into a pan with the vegetables over medium-low heat, and stir for about 2 minutes.
  • Plate the veggies and beef. Add some Maggi to salt to taste.

Tomato Rice

  • Prepare and cook 1 c of rice as you would normally. I like to use a rice cooker and follow the instructions.
  • In a large pan over medium heat, add oil and garlic until fragrant and brown. Stir the garlic so it doesn’t burn.
  • Add the rice and stir thoroughly to coat with the garlic.
  • Add the tomato paste and continue to stir to incorporate the red coloring evenly throughout the rice.
  • Add a few splashes of fish sauce and taste the rice. I would start with two dashes and build from there, you don’t want to add too much saltiness since this will be eaten with the beef.


  • Wash and prep all vegetables.
  • Put 1 tbsp of oil in a pan over medium heat.
  • Add the onions and bell peppers. Saute for about 2 minutes until the onions turn slightly translucent, but not too soft.
  • Add green onions last to prevent them from wilting, stir to mix.
  • Remove the vegetables and place aside in a bowl. You will be mixing these again with the beef.


Calories: 874kcal | Carbohydrates: 35g | Protein: 50g | Fat: 60g | Saturated Fat: 27g | Cholesterol: 138mg | Sodium: 1175mg | Potassium: 901mg | Fiber: 2g | Sugar: 6g | Vitamin A: 2049IU | Vitamin C: 81mg | Calcium: 30mg | Iron: 5mg