annarecipes.com

  • All Recipes
  • By Course
    • Dessert
    • Soup
    • lunch
    • Dinner
    • Crockpot
  • By Holiday
    • Christmas Desserts Ideas
    • Christmas Dinner Ideas
    • Christmas Appetizers & Party Snacks
    • Valentine’s Day
  • About Me
menu icon
go to homepage
  • All Recipes
  • By Course
    • Dessert
    • Soup
    • lunch
    • Dinner
    • Crockpot
  • By Holiday
    • Christmas Desserts Ideas
    • Christmas Dinner Ideas
    • Christmas Appetizers & Party Snacks
    • Valentine’s Day
  • About Me
search icon
Homepage link
  • All Recipes
  • By Course
    • Dessert
    • Soup
    • lunch
    • Dinner
    • Crockpot
  • By Holiday
    • Christmas Desserts Ideas
    • Christmas Dinner Ideas
    • Christmas Appetizers & Party Snacks
    • Valentine’s Day
  • About Me
×
Home

Vietnamese Shaking Skirt Steak

Published: Apr 4, 2026 by Anna · This post may contain affiliate links ·

Jump to Recipe·Print Recipe
beef salad with onions this …

When Alex came home from school last Tuesday, he took one bite of what I'd made for dinner and literally said, "Mom, this is restaurant quality." Honestly? That never happens. We're talking about Vietnamese shaking beef, also called Bò Lúc Lắc, and it's about to become your new favorite weeknight dinner. This French-inspired Vietnamese dish is pure magic, and the best part is it takes just 20 minutes from start to finish.

Jump to:
  • Why You Will Like This Recipe
  • What You'll Need for This Vietnamese Shaking Beef
  • Step By Step Instructions for This Vietnamese Shaking Beef
  • How to Store and Reheat Leftovers
  • Tips and Variations for Your Vietnamese Shaking Beef
  • Questions You Might Have About Vietnamese Shaking Beef
  • Recipes You May Like
  • Final Thoughts on This Vietnamese Shaking Beef
  • Vietnamese Shaking Beef That's Ready in 20 Minutes

I discovered this recipe when I was testing new steak dishes, and I couldn't believe how quickly it came together. You're searing tender beef cubes in a screaming hot pan, then literally shaking the pan (yes, that's where the name comes from!) to get that perfect char on every side. It feels fancy, but honestly, it's so simple. The combination of soy sauce, oyster sauce, and garlic creates this umami-packed sauce that makes every bite taste incredible.

What really got me hooked is how you can stretch a good cut of steak to feed more people without losing that restaurant feel. I actually use this on nights when I want to impress Donald without spending hours in the kitchen. Speaking of which, if you love quick steak recipes, you've got to check out my garlic butter steak bites too because they have that same quick-cooking magic.

Why You Will Like This Recipe

This Vietnamese shaking beef is honestly perfect for so many reasons:

  • Takes only 20 minutes total (15 minutes prep, 5 minutes cooking)
  • Uses simple ingredients you probably already have on hand
  • Creates an impressive restaurant-quality dish at home
  • Works for weeknight dinners or date night in
  • Can easily double the recipe for more servings
  • Tender, juicy beef with an amazing sear on the outside

What You'll Need for This Vietnamese Shaking Beef

Here are the ingredients you'll gather for this amazing dish:

  • 1 pound beef steak (filet mignon, tenderloin, boneless ribeye, or strip steak all work beautifully)
  • 1 tablespoon soy sauce
  • 2 tablespoons oyster sauce
  • 4 cloves garlic, minced
  • 2 teaspoons granulated sugar
  • 1 small yellow onion, cut into half moons
  • 3 stalks green onion/scallion, cut into 1 to 2 inch pieces
  • Salt and pepper to taste
  • 1 pinch MSG (optional, but honestly it makes a difference)
  • 2 tablespoons neutral, high smoke point oil (I use vegetable or avocado oil)

You'll also want to have some cucumbers and tomatoes sliced up on the side, or fresh greens like arugula ready to go. These make perfect companions to your beef.

beef cooking in skillet

Step By Step Instructions for This Vietnamese Shaking Beef

Prepare Your Beef

Start by cutting your beef into one inch cubes. This size is important because you want them to get a nice sear without cooking all the way through in that quick five minute window.

Add your minced garlic, soy sauce, oyster sauce, sugar, salt, pepper, and MSG (if using) to the beef cubes. Mix everything together really well so every piece gets coated in that marinade. It doesn't need to sit for hours, honestly just a few minutes while you prep everything else works great.

Chop Your Vegetables

While your beef is resting, cut your yellow onion into half moons. These will cook right alongside the beef and get slightly caramelized, which is exactly what you want.

Chop your green onions into 1 to 2 inch pieces. You can also prep your cucumbers and tomatoes now if you're serving them on the side. Trust me, having everything ready before you start cooking makes this so much easier.

Get Your Pan Smoking Hot

Here's where I'm going to be really honest with you: this step is crucial. You need to use a cast iron, carbon steel, or stainless steel pan. Do not use a nonstick pan because you actually want that high heat sear, and nonstick won't give you what you need.

Preheat your pan on high heat for about two minutes. Add your two tablespoons of oil and let it get really hot. You'll know it's ready when you see wisps of smoke coming off the oil.

shaking beef salad bowl

Sear Your Beef

Here's the thing about Vietnamese shaking beef: don't overcrowd your pan. If you put all the beef in at once, you'll steam it instead of searing it. I usually work in batches, especially since this recipe serves two people.

Add your beef cubes to the hot oil and let them sit for about 20 to 30 seconds on the first side. This gives you that beautiful brown crust that makes it taste so good. Then grab your pan by the handle and literally shake it back and forth, or use a spatula or tongs to move the cubes around.

Keep shaking and flipping until every side gets that gorgeous sear. This takes about one to two minutes total. You want the beef cooked to medium, not more. The outside should be brown and crusty, and the inside should stay tender and juicy.

Add Your Onions

Once your beef is seared beautifully on all sides, add your onion half moons directly to the pan. Keep shaking and stirring everything together for another one to two minutes until the onions are just tender.

This is when the aromatics really come alive. The heat of the pan is bringing out all those flavors, and your kitchen is going to smell absolutely incredible. Trust me, Donald comes running when this is cooking.

Plate and Serve

You can serve this Vietnamese shaking beef as is, right in a bowl, or over a bed of fresh arugula or watercress. The peppery greens are perfect against the rich beef and the slight sweetness of the onions.

Add sliced tomatoes and cucumbers on top or on the side. Some people like to drizzle a little more soy sauce on top, and honestly, I don't blame them. It's that good.

chopsticks holding beef cube

How to Store and Reheat Leftovers

If you somehow have leftovers (which rarely happens at our house), store them in an airtight container in the refrigerator for up to three days.

To reheat, I warm everything gently in a skillet over medium heat for a few minutes. The beef will stay tender if you don't blast it with high heat. You can also enjoy the leftovers cold the next day if you're in a rush, though it's definitely better warmed through.

The flavors actually deepen a bit as the dish sits, so don't be surprised if it tastes even better the next day.

Tips and Variations for Your Vietnamese Shaking Beef

Here are my best tips from making this so many times:

  • The amount of oil depends on your cut of beef. Well marbled steaks need less oil because they release their own fat. A lean cut needs a bit more. I honestly measure this by heart and just make sure the pan is hot and slick.
  • Don't skip the high heat. This is what creates that restaurant quality sear. Lower heat means no crust, and the crust is where all the flavor lives.
  • Work in batches if you need to. Is it more work? Sure. But is it worth it for perfectly seared beef? Absolutely yes.
  • What would happen if you used frozen beef instead of fresh? It would take much longer to sear and might not get that nice crust. Always thaw your beef first for best results.
  • Try different vegetables. While the traditional version uses onions, some people add bell peppers or mushrooms. I've done both, and they're delicious, though they need a bit more cooking time.

Questions You Might Have About Vietnamese Shaking Beef

What cut of beef is best for Vietnamese shaking beef?

Any tender cut works beautifully here. Filet mignon is the most tender, but honestly ribeye, strip steak, or tenderloin all give you that restaurant quality result. The key is cutting it into one inch cubes and not overcooking it. You want medium rare, which happens fast at high heat.

How do you get a perfect sear for Vietnamese shaking beef at home?

The secret is high heat and a good quality pan. Don't skip the preheating step. Your pan needs to be smoking hot. Use cast iron, carbon steel, or stainless steel. When your beef hits the pan, let it sit for 20 to 30 seconds before moving it. That's when the crust forms.

How long should you marinate beef for Vietnamese shaking beef?

Honestly, you don't need a long marination. Just a few minutes while you prep your vegetables is enough. The soy sauce, oyster sauce, and garlic are bold flavors that coat the beef quickly. I've done longer marinations and didn't notice a huge difference.

What is traditionally served with Vietnamese shaking beef?

In Vietnam, it's usually served with rice, sliced tomatoes, cucumber, and fresh greens like watercress. Some people add a dipping sauce made with lime juice. At my house, we serve it over arugula or with a simple green salad. It's all about what sounds good to you.

Recipes You May Like

Since you love this Vietnamese shaking beef, you'll probably want to try these other beef dishes:

  • Garlic butter steak bites are perfect for another quick weeknight dinner that feels fancy
  • Easy beef and broccoli stir fry has that same quick cooking style and amazing flavors
  • Salisbury steak with rich mushroom gravy is perfect for a cozy family dinner

Final Thoughts on This Vietnamese Shaking Beef

This dish changed how I think about weeknight dinners. It's proof that you don't need complicated techniques or hours of cooking to make something that tastes restaurant quality. Just good beef, a hot pan, and about 20 minutes of your time.

I love making this when I want to impress without the stress. Alex asks for it regularly now, and even Sarah, who's usually picky about beef, asks if we can make it more often. That's when you know a recipe is a winner.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
beef salad with onions

Vietnamese Shaking Beef That's Ready in 20 Minutes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anna
  • Total Time: 20 minutes
  • Yield: 2 servings 1x
Print Recipe
Pin Recipe

Description

A quick and impressive Vietnamese shaking beef (Bò Lúc Lắc) that's ready in 20 minutes. Tender beef cubes seared to perfection with a savory sauce of soy and oyster sauce, creating an umami-packed restaurant-quality dish at home.


Ingredients

Scale
  • 1 pound beef steak (filet mignon, tenderloin, boneless ribeye, or strip steak)
  • 1 tablespoon soy sauce
  • 2 tablespoons oyster sauce
  • 4 cloves garlic, minced
  • 2 teaspoons granulated sugar
  • 1 small yellow onion, cut into half moons
  • 3 stalks green onion/scallion, cut into 1 to 2 inch pieces
  • Salt and pepper to taste
  • 1 pinch MSG (optional)
  • 2 tablespoons neutral, high smoke point oil


Instructions

  1. Cut beef into one inch cubes.
  2. Mix beef with minced garlic, soy sauce, oyster sauce, sugar, salt, pepper, and MSG.
  3. Cut yellow onion into half moons.
  4. Chop green onions into 1 to 2 inch pieces.
  5. Preheat cast iron, carbon steel, or stainless steel pan on high heat for 2 minutes.
  6. Add oil and let it get smoking hot.
  7. Add beef cubes and let sit 20 to 30 seconds on first side.
  8. Shake and flip cubes for 1 to 2 minutes until all sides are seared to medium.
  9. Add onion half moons and shake and stir for 1 to 2 minutes until tender.
  10. Plate and serve over arugula or fresh greens with sliced tomatoes and cucumbers.

Notes

High heat is crucial for the perfect sear. Don't overcrowd the pan or the beef will steam instead of sear. Work in batches if needed. The beef should be medium rare inside with a brown, crusty exterior. Serve immediately while hot for best results.

  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Vietnamese

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More skirt steak recipes

  • carne asada slices with tortillas radishes and jalapenos
    Carne Asada Skirt Steak
  • flank steak slices with rosemary and balsamic sauce
    Balsamic Rosemary Skirt Steak
  • grilled miso steak salad
    Miso-Ginger Glazed Skirt Steak
  • grilled stuffed steak pinwheels plate
    Provolone Pinwheel Skirt Steak
anna looking to camera po

Welcome!

Hi, I’m Anna, a mom and recipe developer from Manhattan. I share easy homemade recipes made with love. Let’s connect!

Read my story

Recents

  • beer can chicken on grill golden crispy skin
    Beer Can Grilled Chicken Recipes
  • jerk chicken slices over pineapple fried rice
    Jerk Pineapple Grilled Chicken Recipes
  • grilled coconut chicken with creamy sauce and lime
    Coconut Lemongrass Grilled Chicken Recipes
  • glazed chicken skewers with green onions
    Yakitori Skewer Grilled Chicken Recipes
  • grilled chicken slices on rice with lime
    Tequila Lime Grilled Chicken Recipes
  • grilled chicken breasts with lemon slices
    Greek Yogurt Grilled Chicken Recipes
  • sticky honey orange grilled chicken with dipping sauce
    Honey Orange BBQ Grilled Chicken Recipes
  • grilled piri piri chicken with lemon
    Piri-Piri Grilled Chicken Recipes

Dessert

  • Saumon glacé miel ail avec bouchée sur fourchette
    Salmon recipe
  • homemade taco seasoning in wooden bowl
    Homemade Taco Seasoning Recipe
  • Braised beef short ribs garlic ginger
    Garlic Ginger Braised Beef Short Ribs
  • Soupe de boeuf aux nouilles et légumes
    Beef Noodle Soup That Warms You Right Up
  • Steak bites with garlic butter on mashed potatoes
    Garlic Butter Steak Bites
  • Vegetable Soup
    Homemade Vegetable Soup That's Surprisingly Easy

Footer

↑ back to top

About

  • Recipe Index
  • Privacy Policy

Welcome

white favicon

Explore

  • Privacy Policy
  • Terms and conditions
  • Affiliate Disclaimer
  • Accessibility Policy

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Anna Recipes.