The takeout classic, made better at home in thirty minutes. The secret to that silky restaurant beef is a trick called velveting — a quick cornstarch-and-soy marinade that keeps it melt-in-your-mouth tender no matter how hot your pan gets. Add crisp broccoli and a glossy garlic-ginger-soy sauce that clings to every bite, served over fluffy rice. One pan, weeknight-fast, and way cheaper than delivery.
Fun fact: “velveting” is a Chinese restaurant technique where meat is coated in cornstarch (and sometimes egg white or baking soda) before cooking. The starch forms a thin protective layer that locks in moisture and gives that signature soft, velvety bite you can never quite replicate with plain seared beef.
Why this recipe works
VELVET the beef. A 15-minute cornstarch-soy marinade tenderizes and gives the silky takeout texture.
HIGH heat, don’t crowd. Sear the beef in batches over high heat so it browns instead of steaming gray.
SAUCE thickens in seconds. The cornstarch slurry glazes everything fast — have it whisked and ready before you start.
Ingredients
Serves 4.
Beef and marinade:
1.25 lbs (570 g) flank or sirloin steak, thinly sliced against the grain
1 tbsp soy sauce
1 tbsp cornstarch
1 tsp sesame oil
Stir fry:
4 cups broccoli florets
3 tbsp neutral oil, divided
5 cloves garlic, minced
1 tbsp grated fresh ginger
Sauce:
1/3 cup soy sauce
1/2 cup beef broth or water
2 tbsp oyster sauce
1 tbsp brown sugar
1 tbsp cornstarch
1 tsp sesame oil
Instructions
Step 1: Velvet the beef
Toss sliced beef with soy sauce, cornstarch and sesame oil. Let sit 15 minutes while you prep everything else.
Step 2: Mix the sauce
Whisk all sauce ingredients in a bowl until the cornstarch dissolves. Set aside.
Step 3: Cook the broccoli
Heat 1 tbsp oil in a wok or large skillet over high. Add broccoli and a splash of water; stir-fry 3-4 minutes until crisp-tender and bright. Remove.
Step 4: Sear the beef
Add 2 tbsp oil to the hot pan. Sear the beef in a single layer, in batches, 1-2 minutes per side until browned. Remove.
Step 5: Aromatics
Lower heat slightly. Add garlic and ginger to the pan; stir 30 seconds until fragrant.
Step 6: Combine
Pour in the sauce and bring to a bubble — it thickens in about a minute. Return beef and broccoli; toss to coat in the glossy sauce.
Step 7: Serve
Serve immediately over rice, topped with sesame seeds and sliced green onion.
Nutrition information
Calories: 380 kcal per serving (no rice)
Protein: 34 g
Carbohydrates: 18 g
Fat: 19 g
Saturated Fat: 5 g
Fiber: 3 g
Pro tips for the best beef and broccoli stir fry
Slice against the grain. Cutting across the muscle fibers is the difference between tender and chewy beef.
Freeze beef 20 min before slicing. Firm beef is far easier to slice paper-thin.
Add veggies. Snap peas, bell pepper, carrots or mushrooms all work — add with the broccoli.
Use oyster sauce. It’s the umami backbone; don’t skip it if you can help it (or use hoisin in a pinch).
Frequently asked questions
What’s the best beef for stir fry?
Flank, skirt, sirloin or flat iron — sliced thin against the grain. They’re tender and sear quickly.
How do I make the beef tender like takeout?
Velvet it: marinate in cornstarch and soy (a pinch of baking soda for 15 minutes works too), and sear hot and fast.
Can I use frozen broccoli?
Yes — no need to thaw; just cook a minute longer and drain any extra water so the sauce stays thick.
How do I store leftovers?
Fridge up to 4 days. Reheat in a hot pan rather than the microwave to keep the beef from toughening.
Can I make it gluten-free?
Use tamari instead of soy sauce and a gluten-free oyster sauce.
Leave a Reply