| |

Garlic Beef Stir-Fry with Broccoli Recipe

If you’re craving that comforting, takeout-style dish but want to whip it up fresh at home, you’ll absolutely love this Garlic Beef Stir-Fry with Broccoli Recipe. It hits all the right notes — tender, savory beef swimming in a rich garlic sauce, with crisp-tender broccoli to keep things bright and fresh. When I first tried making this at home, I was blown away by how quickly it came together and how close it tastes to my favorite Chinese restaurants. Stick with me, and I’ll share all my tips so your version turns out just as fantastic.

❤️

Why You’ll Love This Recipe

  • Tender, restaurant-quality beef: Thanks to a simple baking soda tenderizing trick, your steak will be melt-in-your-mouth every time.
  • Flavor-packed garlic sauce: A perfect balance of savory, slightly sweet, and tangy flavors that coats every bite.
  • Quick and easy weeknight meal: With under 45 minutes total, it’s perfect for busy nights when you want something satisfying fast.
  • Customizable and forgiving: Easy swaps and additions let you make it your own or use what’s on hand.

Ingredients You’ll Need

Every ingredient in this Garlic Beef Stir-Fry with Broccoli Recipe plays a role in layering flavor and texture. The flank steak is great for tender slices, while the broccoli adds freshness and bite. Don’t overlook the sauce — it’s where all those amazing flavors come together. Shopping tip: grab fresh broccoli florets and a quality soy sauce to really elevate the dish.

Flat lay of fresh thinly sliced raw flank steak arranged flat, vibrant green broccoli florets, three whole green onions with white and green parts, two whole brown eggs with clean shells, small white ceramic bowls containing light brown sugar crystals, freshly minced garlic, pale yellow toasted sesame oil, glossy dark soy sauce, light soy sauce, rich oyster sauce, black vinegar, smooth cornstarch powder, coarse salt, freshly cracked black pepper, tiny red pepper flakes, a small white ceramic bowl with clear chicken broth, small white ceramic bowl with light golden avocado oil, and a small white ceramic bowl of fine baking soda powder, all perfectly arranged in balanced symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Garlic Beef Stir-Fry with Broccoli, beef stir-fry recipe, garlic beef recipe, broccoli stir-fry, Chinese-style beef stir-fry
  • Flank steak: Choose a fresh cut; slicing it thin against the grain is key for tenderness.
  • Broccoli florets: Fresh is best here for that crisp-tender bite after stir-frying.
  • Green onions: Use the green parts for a mild oniony pop at the end.
  • Baking soda: The secret tenderizer for the beef — don’t skip this step!
  • Veggie oil (avocado, canola, or peanut): For high-heat cooking without burning the garlic or steak.
  • Fresh garlic: Lots of minced garlic delivers punchy, fragrant flavor.
  • Salt and fresh cracked black pepper: Simple seasoning basics that bring everything together.
  • Chicken broth: Adds depth to the sauce — you can substitute water if needed.
  • Cornstarch: For thickening the sauce perfectly.
  • Black vinegar or rice vinegar: Gives the sauce a subtle tang and brightness.
  • Light brown sugar: Balances out the tangy and salty elements.
  • Soy sauce: Provides that signature umami base.
  • Dark soy sauce (optional): Adds rich color and depth if you have it.
  • Oyster sauce: Brings a savory, slightly sweet complexity to the sauce.
  • Toasted sesame oil: Adds that irresistible nutty aroma at the end.
  • Red pepper flakes (optional): For a little kick if you like it spicy.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I love about this Garlic Beef Stir-Fry with Broccoli Recipe is how adaptable it is. You can tweak it based on what you like or what you’ve got in the fridge — perfect to keep things interesting or accommodate different dietary needs.

  • Vegetable swaps: I sometimes add snap peas, bell peppers, or mushrooms to mix up the veggies — they all toss well in the garlic sauce.
  • Protein alternatives: I’ve tried this with thinly sliced chicken breast or tofu for a different spin, and it works great—just adjust cooking times accordingly.
  • Spice level: If you like it hot, feel free to amp up the red pepper flakes or add a fresh sliced chili for that extra kick.
  • Gluten-free version: Use tamari or coconut aminos instead of soy sauce, and check your oyster sauce label to keep it friendly to gluten-free diets.

How to Make Garlic Beef Stir-Fry with Broccoli Recipe

Step 1: Tenderize and Prepare the Beef

Slice your flank steak thinly, about an eighth of an inch thick, making sure to cut against the grain — this keeps it tender once cooked. Lay the slices flat and sprinkle about a teaspoon of baking soda on one side, then flip and sprinkle the other teaspoon on the opposite side. I discovered this baking soda tenderizing method when I wanted that authentic takeout texture at home, and it seriously makes a massive difference! Let the beef rest for 15 minutes, then rinse thoroughly and pat dry. Don’t forget to season one side with salt and cracked black pepper before cooking.

Step 2: Mix Your Flavor-Packed Sauce

While the beef is resting, whisk together chicken broth and cornstarch until smooth. Then add black vinegar, light brown sugar, soy sauces, oyster sauce, toasted sesame oil, and optional red pepper flakes. The oyster sauce might not fully combine here, but don’t worry — it will melt into the sauce as you cook. This sauce blend is what gives the dish its rich, savory depth with just the right touch of sweetness and tang.

Step 3: Crisp the Beef

Heat your oil in a skillet over medium-high heat. Lay the beef slices carefully into the pan so they aren’t crowded — I like to do this in batches if needed. Let them sear undisturbed for about 2-3 minutes until they’re nicely browned on one side, then stir and cook for another 90 seconds or so. The beef might still look a bit pink due to the tenderizing process, but it’s completely safe and delicious.

Step 4: Cook the Broccoli and Garlic

Turn the heat down to medium, push the beef to the edges of the pan, and add the broccoli florets right in the center. Add a splash more oil if your pan looks dry. Stir and cook the broccoli for about two minutes. Then push the broccoli to the sides, add a bit more oil and the minced garlic in the middle, and cook until fragrant — about 1 minute. Garlic burns quickly, so keep your eyes on it and stir often.

Step 5: Combine with Sauce and Finish

Lower the heat to medium-low and pour your prepared sauce into the pan. Stir everything together well and let the sauce thicken and cling to the beef and broccoli. This takes just a few minutes — watch how it really brings the dish to life. Finally, stir in the sliced green onions and a sprinkle of toasted sesame seeds if you have them handy. Serve it immediately, ideally over a bed of fluffy jasmine rice for that classic pairing.

👨‍🍳

Pro Tips for Making Garlic Beef Stir-Fry with Broccoli Recipe

  • Baking Soda Magic: Don’t skip the baking soda tenderizing step — it’s what transforms tough flank steak into tender, silky strips just like in your favorite takeout.
  • Garlic Timing: Add garlic last, and keep the heat moderate to avoid burning; burnt garlic will bring bitterness instead of flavor.
  • Don’t Crowd the Pan: Fry the beef in batches if needed to get that nice sear and avoid steaming the meat.
  • Sauce Consistency: Make sure to stir the sauce as it thickens so it coats everything evenly — patience here means every bite is deliciously saucy.

How to Serve Garlic Beef Stir-Fry with Broccoli Recipe

A close-up view of a slice of brown glazed meat held by black chopsticks, showing a shiny sauce with small bits of garlic and onion on its textured surface. In the background, there are more pieces of the same meat mixed with bright green broccoli florets scattered around, all on a white marbled surface. The meat has a rich brown color with some reddish tones, and the broccoli looks fresh and crisp. photo taken with an iphone --ar 2:3 --v 7 - Garlic Beef Stir-Fry with Broccoli, beef stir-fry recipe, garlic beef recipe, broccoli stir-fry, Chinese-style beef stir-fry

Garnishes

I like to finish off the dish with a sprinkle of chopped green onions and toasted sesame seeds — they add both vibrant color and a subtle nutty crunch. Sometimes I’ll add a few extra red pepper flakes at the table if someone wants more heat. These little touches make a big difference and bring the dish alive on the plate.

Side Dishes

This stir-fry pairs beautifully with steaming jasmine or brown rice to soak up that rich sauce. On busy nights, I sometimes serve it alongside simple stir-fried noodles or even cauliflower rice for a low-carb option. Steamed dumplings or a crisp Asian cucumber salad also make excellent companions if you want a bigger spread.

Creative Ways to Present

For special gatherings, I like to serve this dish family-style in a large bowl surrounded by small ramekins of garnishes like extra sesame seeds, sliced chilies, and fresh herbs like cilantro. It’s fun to let friends customize each plate. Alternatively, serving the stir-fry over rice paper rolls or wrapped in lettuce leaves creates a fresh handheld option that’s always a hit.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce might thicken as it cools, so just add a splash of water or broth when reheating to loosen it back up. Leftover beef can sometimes get slightly firmer, but reheated gently, it’s still super tasty.

Freezing

I’ve frozen this Garlic Beef Stir-Fry with Broccoli Recipe a couple of times — it freezes well if you separate the rice. Just cool everything completely, portion into freezer-safe containers, and freeze for up to 2 months. When thawing, do it overnight in the fridge for best texture.

Reheating

Reheat gently in a skillet over medium heat with a little splash of water or broth to prevent sticking and help loosen the sauce. Stir frequently until warmed through. Avoid microwaving if you can — this helps keep your beef tender and the broccoli crisp-tender instead of mushy.

FAQs

  1. Can I use a different cut of beef for this stir-fry?

    Absolutely! While flank steak is ideal for its flavor and texture, you can also use skirt steak, sirloin, or even ribeye if you want something more marbled. Just be sure to slice thinly against the grain and tenderize properly for the best results.

  2. How do I prevent the broccoli from getting soggy?

    Stir-fry the broccoli over medium heat just until it’s bright green and crisp-tender—usually about two minutes. Avoid overcooking and resist adding too much liquid. Quick, high-heat cooking locks in texture and flavor.

  3. Can I make this recipe vegetarian?

    You can! Swap the beef for firm tofu or tempeh, and replace the oyster sauce with vegetarian-friendly alternatives like mushroom sauce or additional soy sauce. Make sure any sauces you use fit your dietary preferences.

  4. What’s the purpose of the baking soda in this recipe?

    Baking soda raises the pH of the meat’s surface, which tenderizes it quickly and allows the beef to develop that soft, silky texture like you get in Chinese takeout. It’s a simple trick that really transforms tougher cuts like flank steak.

  5. Is black vinegar necessary for the sauce?

    Black vinegar adds a unique depth and slight tang that brightens the sauce beautifully, but if you don’t have it, rice vinegar is a fine substitute. The flavor will be a bit different, but still delicious.

Final Thoughts

This Garlic Beef Stir-Fry with Broccoli Recipe has quickly become one of my family’s favorite weeknight staples. It’s comforting, flavorful, and doesn’t require any crazy ingredients or hours in the kitchen. I love how easy it is to customize and how every bite feels like a treat. I’m confident once you try it, you’ll keep this recipe in your rotation too — it’s the kind of dish that makes home feel a little more special, one tasty forkful at a time.

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

Garlic Beef Stir-Fry with Broccoli Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 94 reviews
  • Author: Jasmine
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Chinese-American

Description

This Beef with Garlic Sauce recipe delivers tender, flavorful stir-fried beef paired with crisp broccoli in a savory garlic sauce. Inspired by classic American Chinese takeout, it features a perfectly balanced blend of soy, oyster sauce, and garlic, held together by a glossy cornstarch-thickened sauce. Quick to prepare, this dish is ideal for a satisfying weeknight dinner served over jasmine rice.


Ingredients

Beef and Marinade

  • 12–16 oz flank steak (or similar cut of beef)
  • ~2 tsp baking soda (for tenderizing)
  • Salt, to taste
  • Fresh cracked black pepper, to taste
  • 1 tbsp vegetable oil (preferably avocado oil)

Vegetables

  • 3 cups broccoli florets (about 12 oz)
  • 3 green onions (greens sliced thin)
  • 2 tbsp freshly minced garlic

Sauce

  • ½ cup chicken broth (can substitute with water)
  • 2 tbsp cornstarch
  • 1 tbsp black vinegar (or substitute rice vinegar)
  • 2 tbsp light brown sugar
  • 2 tbsp soy sauce
  • ½ tbsp dark soy sauce (optional)
  • 2 tbsp oyster sauce
  • 1 tbsp toasted sesame oil
  • ¼ tsp red pepper flakes (optional)


Instructions

  1. Tenderize the Steak: Slice the flank steak against the grain into approximately ⅛-inch thick strips. Lay the slices flat on a cutting board or plate and sprinkle 1 teaspoon of baking soda evenly over them. Flip the slices and dust the other side with the remaining 1 teaspoon of baking soda. Let the beef rest for 15 minutes. Afterward, rinse off the baking soda thoroughly with water and pat the slices completely dry. Season one side of the steak with salt and freshly cracked black pepper. This tenderizing step creates the signature texture found in Chinese takeout beef dishes.
  2. Prepare the Sauce: In a small bowl, combine the chicken broth and cornstarch, mixing until the cornstarch dissolves. Stir in black vinegar, light brown sugar, soy sauce, dark soy sauce (if using), oyster sauce, toasted sesame oil, and red pepper flakes (if using). Mix well – some oyster sauce may not fully incorporate initially but will blend as it cooks.
  3. Cook the Beef: Heat the vegetable oil in a large skillet over medium-high heat. Lay the steak slices flat in a single layer in the pan. Cook until the underside is crispy and browned, about 2 to 3 minutes. Toss or stir the beef and continue cooking for another 90 seconds until cooked through. Note that a reddish-pink hue may remain due to the tenderizing process and is safe and normal.
  4. Cook the Broccoli: Reduce the heat to medium. Push the cooked beef to the edges of the pan and add the broccoli florets to the center. If needed, add a little more oil to prevent sticking. Stir and cook the broccoli frequently for about 2 minutes until bright green and slightly tender.
  5. Sauté Garlic: Lower the heat to low. Move the broccoli to the edges of the pan, creating a space in the center. Add the minced garlic and a small amount of oil to this cleared space. Sauté the garlic for about 1 minute until fragrant but not browned.
  6. Add the Sauce and Finish: With the heat on medium-low, pour the prepared sauce over the beef and broccoli mixture. Stir and cook everything together until the sauce thickens, reduces slightly, and evenly coats all ingredients.
  7. Garnish and Serve: Remove the pan from heat and stir in the sliced green onions. Serve the dish immediately over a bed of jasmine rice for a complete meal.

Notes

  • This dish features tender stir-fried beef with a simple yet flavorful garlic sauce and fresh broccoli, reminiscent of popular American Chinese takeout.
  • If you prefer less heat, omit red pepper flakes.
  • Dark soy sauce is optional but adds richer color and deeper flavor.
  • Be sure to rinse off the baking soda thoroughly to avoid a soapy taste.
  • For a gluten-free option, substitute soy sauce and oyster sauce with gluten-free versions.
  • Serve over steamed jasmine rice or your favorite grain.

Nutrition

  • Serving Size: 1/4 of the recipe (approximately 1.5 cups with rice excluded)
  • Calories: 305 kcal
  • Sugar: 5 g
  • Sodium: 650 mg
  • Fat: 12 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 3 g
  • Protein: 28 g
  • Cholesterol: 65 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star