Beef with Garlic Sauce

Easy Beef with Garlic Sauce Recipe in 30 Minutes

Beef with garlic sauce is a Chinese-American stir-fry of thin beef strips, broccoli, and bell pepper in a glossy garlic-soy sauce.

By  Annu

Table of Contents

Table of Contents

Share this article

Jump to Recipe

Beef with garlic sauce is a Chinese American stir-fry of thin beef strips, broccoli, and bell pepper in a glossy garlic-soy sauce.

This is the dish that makes takeout menus hard to skip past, tender beef, crisp vegetables, all wrapped in a sauce that’s savory, garlicky, and just a little sweet. The good news is that the thing that makes restaurant beef taste different from home versions isn’t a secret ingredient, it’s a technique, and it’s genuinely easy to do at home.

KEY TAKEAWAYS

  • A quick baking soda and cornstarch marinade, called velveting, is what actually makes takeout-style beef so tender, and it takes about 10 minutes
  • Slice the beef against the grain, not with it, this single detail matters more than the cut of beef you choose
  • Sear the beef in batches in a mostly single layer, a crowded pan releases steam that stops the meat from browning and can leave it steamed instead of seared
  • Whisk the sauce again right before it goes into the pan, cornstarch settles fast and an unstirred sauce won’t thicken evenly
  • Pull everything off the heat as soon as the sauce turns glossy and clings lightly, extra time in the pan toughens the beef and over-thickens the sauce

A Short History of Velveting

The technique responsible for that signature tender restaurant beef has a name, and a real history behind it. According to Wikipedia, velveting is a technique in Chinese cuisine for preserving the moisture of meat during cooking, done by coating raw meat in cornstarch (often with egg white as well) and then briefly par-cooking it, either by frying or blanching, to set that coating before the meat goes into its final dish.

Shaoxing wine and soy sauce are commonly added to the coating for flavor. It’s the same basic idea this recipe uses with baking soda and cornstarch instead of egg white, a home-kitchen-friendly variation on a technique Chinese restaurant kitchens have relied on for generations to get silky, tender stir-fried meat out of cuts that would otherwise turn tough over the intense heat of a wok.

Why This Recipe Works

The velveting step here leans on a specific bit of food chemistry  baking soda. America’s Test Kitchen found that tossing beef in a baking soda solution closely mimics the results of traditional egg white and cornstarch velveting, because the baking soda raises the pH on the surface of the meat, which alters the electrical charges on its proteins and makes them less likely to bond and tighten up during the intense heat of a quick sear. That’s the whole reason thinly sliced, briefly cooked beef stays tender instead of turning chewy, the proteins simply don’t have the chance to squeeze all the moisture out before the meat is done.

Ingredient Notes

Beef: Flank steak is the top choice, it has a clear grain, good flavor, and a broad, even shape that’s easy to slice thinly. Top sirloin works as a substitute, just trim off any thick fat or connective tissue first.

Baking soda: Measure this precisely. Too much leaves an alkaline taste and an unpleasantly soft texture on the meat’s surface, the amount used here is calibrated for a 10-minute rest, not longer.

Oyster sauce: This gives the garlic sauce body and a rounder savory flavor. Mushroom stir-fry sauce works as a seafood-free substitute if needed.

Cornstarch (in the sauce): Whisk it into the cold sauce mixture, not directly into the hot pan, and give it another whisk right before pouring, since it settles to the bottom of the bowl quickly.

Vegetables: Broccoli and red bell pepper are classic here, cut into similar sizes so everything finishes cooking at roughly the same time. Dry them thoroughly after washing, since surface water cools the pan and waters down the finished sauce.

How to Make Beef with Garlic Sauce

Step 1: Slice and velvet the beef. Slice the flank steak across the grain into ⅛-inch strips (chilling it in the freezer for 15 minutes first makes this easier). Toss the strips with soy sauce, baking soda, cornstarch, and a little oil, and let it rest for 10 minutes while you prep everything else.

Step 2: Mix the garlic sauce. Whisk together soy sauce, oyster sauce, broth, rice vinegar, brown sugar, sesame oil, and cornstarch until completely smooth, with no lumps of starch remaining. It’ll look thin at this stage, it only thickens once it hits heat.

Step 3: Prep the vegetables. Cut the broccoli into small, even florets, and slice the bell pepper and onion. Pat everything dry.

Step 4: Sear the beef in batches. Heat oil in a wok or large skillet over medium-high heat until it shimmers. Add the beef in a mostly single layer, working in two batches if needed, and sear for about a minute per batch, until browned on the edges but still slightly underdone. Set aside.

Step 5: Cook the vegetables. Add the broccoli and onion to the same pan and stir-fry for about 2 minutes. Add a splash of water, cover for a minute to help the broccoli soften, then uncover and let any remaining moisture cook off. Add the bell pepper and cook another minute.

Step 6: Add garlic and ginger. Clear a small space in the pan and add the minced garlic and ginger, stirring constantly for 20 to 30 seconds, just until fragrant. Don’t let it brown, or it can turn bitter.

Step 7: Add the sauce. Whisk the sauce once more, then pour it into the pan. Stir as it comes to a gentle simmer and turns from thin and cloudy to glossy, about a minute.

Step 8: Return the beef and serve. Add the seared beef back in along with any juices, tossing for 30 to 60 seconds until everything is hot and coated. Pull it off the heat as soon as the sauce clings lightly, and serve immediately over rice or noodles.

Common Problems and Fixes

ProblemLikely CauseFix
Beef came out tough or chewySliced with the grain instead of against it, or overcookedAlways slice across the grain; pull the beef from the pan while still slightly underdone since it finishes cooking in the sauce
Beef steamed instead of browningPan was overcrowdedSear in batches, keeping the beef in a mostly single layer with space between pieces
Garlic sauce stayed thinCornstarch settled and wasn’t whisked before adding, or sauce never reached a simmerWhisk the sauce again right before pouring; let it bubble gently until it visibly thickens
Garlic tasted bitterCooked too long or the pan was too hot and dryAdd garlic and ginger only after clearing space with a little oil remaining, and pull it as soon as it’s fragrant
Sauce turned too thickToo much cornstarch, or cooked too long over high heatLower the heat and stir in broth or water a tablespoon at a time to loosen it back up

Storage and Food Safety

Refrigerate leftovers within 2 hours of cooking, in a shallow airtight container, and use them within 3 to 4 days. Store any rice separately so it doesn’t soak up the sauce while sitting. The beef and sauce freeze reasonably well for up to about 2 months, though the broccoli and bell pepper will be noticeably softer after thawing. Reheat gently in a skillet with a splash of water or broth, stirring often, or in the microwave in short intervals, stopping as soon as everything is hot, extended reheating can toughen the beef the same way overcooking does the first time around.

Variations to Try

  • Spicier: Add a small amount of chili garlic sauce to the sauce mixture, or cook red pepper flakes briefly with the garlic
  • Mushroom garlic beef: Sear sliced mushrooms separately until browned before adding them back in with the beef, keeping the sauce from getting watery
  • Different vegetables: Snow peas, carrots, or water chestnuts all work in place of or alongside the broccoli and bell pepper
  • Gluten-free: Swap in certified gluten-free tamari and double-check the oyster sauce and broth labels

If you like this style of quick weeknight stir-fry, our Chicken and Broccoli Stir Fry uses a similar technique with a lighter protein, and our Garlic Butter Steak Bites is a good next recipe if you want another fast beef and garlic combination.

Serving Suggestions

Serve immediately over steamed jasmine rice or noodles while the sauce is still glossy. If you want to build out a bigger spread, our Better Than Takeout Chicken Fried Rice pairs naturally, and our Honey Garlic Chicken Stir Fry is worth trying if you want a sweeter counterpoint on the same table.

Frequently Asked Questions

What cut of beef is best for beef with garlic sauce?

Flank steak is the top choice for its flavor, clear grain, and even shape. Top sirloin works well as an alternative, just trim off excess fat and connective tissue before slicing.

Why is my beef tough even though I followed the recipe?

Almost always slicing with the grain instead of against it, or overcooking. Slice thin strips across the visible grain lines, and pull the beef from the pan while it still looks slightly underdone.

Can I skip the baking soda step?

You can, but the beef will be noticeably less tender. Baking soda is what gives this that signature restaurant texture; without it, the beef will still taste good, just chewier.

Why did my garlic sauce turn out watery?

Usually wet vegetables, cornstarch that settled without being whisked again, or a sauce that never actually reached a simmer. Whisk it right before pouring and let it bubble gently until it visibly thickens.

Can I use frozen broccoli?

Yes, though it’s softer than fresh. Thaw it just enough to separate the florets, pat it dry, and add it a little later in the cooking process so it doesn’t turn mushy.

Can I make the sauce ahead of time?

Yes, mix it up to a day ahead and refrigerate. Whisk it thoroughly again before using, since the cornstarch will settle while it sits.

Conclusion

The gap between homemade and take out style beef with garlic sauce comes down almost entirely to two things: velveting the beef with baking soda so it stays tender, and cooking everything in stages so nothing steams instead of browns. Once those two habits are in place, this comes together in about 30 minutes, and it genuinely does taste like something you’d order instead of make.

Beef with Garlic Sauce

Beef with Garlic Sauce Recipe

Beef with Garlic Sauce Tender velveted beef stir-fried with broccoli and bell pepper in a glossy garlic-soy sauce.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Chinese American

Notes

Beef and Velveting
  • 1 lb flank steak, sliced ⅛-inch thick against the grain
  • 1 tbsp low-sodium soy sauce
  • 1 tbsp cornstarch
  • ¼ tsp baking soda
  • 1 tsp neutral oil
Garlic Sauce
  • 2 tbsp low-sodium soy sauce
  • 2 tbsp oyster sauce
  • ½ cup low-sodium beef broth
  • 1 tbsp rice vinegar
  • 2 tsp packed brown sugar
  • 1 tsp toasted sesame oil
  • 1 tbsp cornstarch
Aromatics, Vegetables, and Cooking
  • 4 to 5 garlic cloves, minced
  • 2 tsp minced fresh ginger
  • 3 cups small broccoli florets
  • 1 red bell pepper, thinly sliced
  • 1 small yellow onion, thinly sliced
  • 2 tbsp neutral oil, divided
  • 1 tbsp water
  • 2 green onions, sliced, for garnish
Instructions
  1. Toss beef with soy sauce, cornstarch, baking soda, and oil. Rest 10 minutes.
  2. Whisk together garlic sauce ingredients until smooth. Set aside.
  3. Cut broccoli into florets, slice bell pepper and onion. Pat dry.
  4. Heat 1 tbsp oil in a wok or skillet over medium-high heat. Sear beef in batches in a mostly single layer, about 1 minute per batch. Set aside.
  5. Add remaining oil, then broccoli and onion. Stir-fry 2 minutes, add water, cover 1 minute, then uncover and let liquid evaporate. Add bell pepper, cook 1 minute more.
  6. Clear space in the pan, add garlic and ginger, stir 20 to 30 seconds until fragrant.
  7. Whisk sauce again and pour into the pan. Stir until glossy and thickened, about 1 minute.
  8. Return beef to the pan, toss 30 to 60 seconds until hot and coated. Serve immediately over rice.
    Nutrition Calories: ~430 kcal | Protein: ~36g | Carbohydrates: ~23g | Fat: ~22g | Saturated Fat: ~5g | Fiber: ~4g | Sugar: ~9g | Sodium: ~1,250mg | Cholesterol: ~75mg per serving.
Notes: Slice beef against the grain for tenderness. Don’t crowd the pan when searing. Refrigerate leftovers within 2 hours and use within 3 to 4 days.

Annu

Annu maintains a presence on Pinterest (bakewithanuu) where she shares her creations, emphasizing a warm, home-baked feel (“Where butter melts into sugar, buttercream meets smiles”).

Welcome to my Kitchen! I’m Anuu, a food writer, photographer and blogger. My goal with this blog is to give you the fun, laughter, confidence and knowledge to bake and cook whatever you fancy! Enjoy! x

Looking for something?
Subscribe to Blog via Email!

Making Everyday Cooking Simple, Delicious & Stress Free

Hi, I’m Anu, the creator of MyBakeBliss, a place for easy recipes, quick meals, and homemade desserts made for real life cooking. I share simple, step-by-step recipes using everyday ingredients to help beginners and busy home cooks save time, cook with confidence, and enjoy delicious results every time. 💛

Greek Chicken Gyros with Tzatziki Recipe