This tender beef and broccoli stir fry skips the ginger but stays full of flavor. Learn how to make silky, restaurant-style beef and crisp broccoli in one pan.

There are so many beef and broccoli recipes out there, but I often found they either relied too much on ginger or left the beef a little tough. I created this version years ago, before I became vegetarian, and it’s the one I always came back to. After testing nearly ten different recipes, this is my true go-to. The beef turns out tender every time, the sauce tastes clean and balanced, and it’s become a favorite among family and friends.
Jump to:

Why You’ll Love This Beef & Broccoli
- Tender beef every time
- Balanced sauce without ginger
- One-pan method with quick steam for broccoli
- Great leftovers
- Restaurant quality at home
Ingredients You’ll Need


- Beef: Top sirloin, thinly sliced for tender, flavorful results.
- Broccoli: Fresh florets stay crisp and bright without blanching.
- Meat marinade: Soy sauce, brown sugar, cornstarch (for velveting the meat), water, and a touch of baking soda (the key to tender, restaurant-style beef) .
- Sauce ingredients: Soy sauce, beef stock, brown sugar, garlic, sesame oil, and cornstarch (thickening the sauce) - simple, glossy, and balanced.
- Vegetable oil: Neutral oil that handles high heat well for stir-frying.
Choosing and Preparing the Beef
Cutting beef for stir fry can be tricky, depending on the cut. Flank steak shows the grain easily, but with top sirloin or top round, it’s not always clear, even for me! When I’m unsure, I slice a thin piece from each end to check the grain before cutting the rest. Getting this step right is key to tender, melt-in-your-mouth beef.
Best Cuts for Beef & Broccoli
| Cut | Flavor | Tenderness | Cost-Effectiveness |
|---|---|---|---|
| Top Sirloin | Rich and meaty | Naturally tender, especially with baking soda | Moderate |
| Flank Steak | Deep beef flavor | Slightly leaner, tender when sliced thin | Moderate to high |
| Top Round | Mild | Firmer texture, benefits most from tenderizing | Budget-friendly |
Pro tip: No matter which cut you choose, baking soda in the marinade helps break down the muscle fibers, giving you that silky, restaurant-style texture.
How to Slice for Tender Results


- Cut the beef into manageable pieces.
Smaller sections make it easier to see the grain and slice evenly. - Identify the grain.
Look for the lines running through the meat — these are the muscle fibers. - Check your direction.
If the grain isn’t clear, cut a thin strip from each end:- Seeing long lines means you’re slicing with the grain.
- If the lines aren’t visible, you’re slicing against the grain — and that’s what you want.
- Slice thinly.
About ⅛-inch slices cook fast and stay juicy. - Pro tip:
Chill the beef 15–20 minutes before slicing; slightly firm meat cuts cleaner and more evenly.

Step-by-Step: How to Make Beef & Broccoli Stir-Fry
- Marinate the beef.
In a bowl, combine soy sauce, brown sugar, cornstarch, water, and baking soda. Add the sliced beef and toss to coat evenly. Let it rest while you prepare the sauce. - Make the sauce.
In a separate bowl, whisk together soy sauce, beef stock, brown sugar, garlic, sesame oil, and cornstarch until smooth. Set aside. - Cook the broccoli.
Heat 1 tablespoon of neutral-tasting oil in a large pan or wok over high heat. Add the broccoli and toss to coat evenly. Stir-fry for 1–2 minutes, then pour in ¼ cup of water, cover with a lid, and steam for 3–4 minutes, shaking the pan occasionally. Remove the lid and transfer the broccoli to a plate. - Cook the beef.
Add 1 tablespoon of oil to the same pan. Once hot, add the marinated beef in a single layer and cook until no longer pink, stirring occasionally for even browning. - Add the sauce.
Pour in the prepared sauce and let it simmer for 1–2 minutes until it starts to thicken and turn glossy. - Combine everything.
Add the broccoli back to the pan and toss everything together for another minute, coating evenly in the sauce. - Serve and enjoy.
Transfer to a plate and garnish with sesame seeds or green onions if you like. Serve with warm rice or noodles.






Pro Tips for Takeout-Style Texture and Flavor
- Use baking soda for tender beef.
Just ½ teaspoon is enough to break down the protein fibers, giving the meat that silky, restaurant-style texture. Don’t skip it — it’s the secret to melt-in-your-mouth beef. - Velvet with cornstarch.
The combination of cornstarch and baking soda in the marinade protects the meat from overcooking and helps the sauce cling perfectly. - No blanching needed.
Steaming the broccoli right in the pan keeps it crisp-tender and flavorful — no extra pot or mushy florets. - Don’t overcook the sauce.
It should look glossy and lightly coat the back of a spoon. Too long on heat and it can turn gummy. - Cook over high heat.
High heat locks in flavor, caramelizes the beef edges, and keeps the broccoli vibrant. With that being said, make sure you have all the ingredients prepared so you can quickly cook this dish over high heat without stopping.

Your Beef & Broccoli Questions Answered
Top sirloin is my favorite for its balance of tenderness and flavor, but flank and top round also work beautifully. The key is slicing the beef thinly against the grain and using a touch of baking soda in the marinade for that restaurant-style texture.
Baking soda is the secret! It helps break down the muscle fibers, giving you silky, tender beef. Combine it with cornstarch in the marinade. This technique, called “velveting,” also helps the sauce cling to the meat perfectly.
Cut the beef into manageable pieces first. Identify the grain, and slice thinly against it. This shortens the fibers and keeps the beef tender. If the grain isn’t clear, slice a thin piece from each end to check the direction before cutting the rest. You can see a visual guide in the section above for photo references.
Store leftovers in an airtight container in the fridge for up to 3 days. I don’t recommend freezing since it can change the broccoli’s texture. Reheat gently on the stovetop with a splash of water to loosen the sauce, or microwave in short intervals until heated through.

This beef and broccoli stir fry is everything I love about a quick homemade dinner, tender beef, crisp broccoli, and a sauce that’s both simple and satisfying. Pair it with a bowl of rice and a refreshing side like my Korean Cucumber Salad (Oi Muchim) for a balanced meal that feels just as good as takeout, only fresher. I hope it becomes one of your weeknight favorites, just like it is in my kitchen.
PrintBeef and Broccoli Stir Fry (Tender & No Ginger)
Make tender, takeout-style beef and broccoli without ginger. A quick, one-pan stir fry full of flavor and ready fast.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main course
- Method: Stovetop
- Cuisine: Chinese
Ingredients
For the Marinade
-
1 pound top sirloin (or flank steak), thinly sliced
-
½ teaspoon baking soda
-
1 teaspoon brown sugar
-
1 tablespoon soy sauce
-
1 tablespoon cornstarch
-
1 tablespoon water
For the Sauce
-
¼ cup soy sauce
-
¼ cup beef stock (or water)
-
2 tablespoons brown sugar
-
2 cloves garlic, minced
-
1 tablespoon cornstarch
-
1 tablespoon sesame oil
For the Stir-Fry
-
1 small head broccoli, florets only (12 ounces, about 4 cups)
-
2 tablespoons neutral oil, divided (such as vegetable or canola)
- Cooked rice, for serving
- Sesame seeds, for garnish
Instructions
-
Marinate the beef.
In a bowl, combine soy sauce, brown sugar, cornstarch, water, and baking soda. Add the sliced beef and toss to coat evenly. Let it rest while you prepare the sauce. -
Make the sauce.
In a separate bowl, whisk together soy sauce, beef stock, brown sugar, garlic, sesame oil, and cornstarch until smooth. Set aside. -
Cook the broccoli.
Heat 1 tablespoon of neutral-tasting oil in a large pan or wok over high heat. Add the broccoli and toss to coat evenly. Stir-fry for 1–2 minutes, then pour in ¼ cup of water, cover with a lid, and steam for 3–4 minutes, shaking the pan occasionally. Remove the lid and transfer the broccoli to a plate. -
Cook the beef.
Add 1 tablespoon of oil to the same pan. Once hot, add the marinated beef in a single layer and cook until no longer pink, stirring occasionally for even browning. -
Add the sauce.
Pour in the prepared sauce and let it simmer for 1–2 minutes until it starts to thicken and turn glossy. -
Combine everything.
Add the broccoli back to the pan and toss everything together for another minute, coating evenly in the sauce. -
Serve and enjoy.
Transfer to a plate and garnish with sesame seeds or green onions if you like. Serve with warm rice or noodles.
Notes
-
Slice the beef against the grain for tender bites.
-
Keep broccoli slightly crisp. It should stay bright green for the best texture.
-
Stir-fry moves quickly, so have all ingredients prepped and measured before you start cooking.
-
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop with a splash of water to loosen the sauce. (Freezing not recommended.)
Share your thoughts below!