Best Beef and Broccoli with Noodles Recipe
I still remember the first time I ordered beef and broccoli at a Chinese restaurant – I was hooked instantly! The tender beef, crisp broccoli, and savory sauce were absolutely perfect. But here’s the thing: you don’t need to order takeout to enjoy this amazing dish.
This beef and broccoli with noodles recipe is even better than what you’ll find at most restaurants, and you can make it right in your own kitchen! It’s quick, it’s delicious, and honestly, once you try it, you’ll never look back.
What Makes This Recipe So Good
This isn’t just another stir-fry recipe. What sets this beef and broccoli with noodles apart is the perfect balance of flavors and textures that come together in harmony.
The secret lies in the marinade. By letting the beef soak up soy sauce, cornstarch, and a touch of oil, you get incredibly tender meat that practically melts in your mouth. No chewy, tough beef here!
The sauce is where the magic really happens. It’s a beautiful blend of savory, slightly sweet, and umami-rich flavors that coat every strand of noodle and piece of broccoli. I use a combination of oyster sauce, soy sauce, and a hint of sesame oil that creates restaurant-quality taste.
The timing matters too. Everything cooks quickly over high heat, which means the broccoli stays bright green and crispy while the beef gets that perfect sear. You’re looking at about 30 minutes from start to finish, which makes this ideal for busy weeknights.

Ingredients You Need
For the Beef Marinade:
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
For the Sauce:
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons brown sugar
- 1 tablespoon sesame oil
- 1/2 cup beef broth
- 1 tablespoon cornstarch
- 2 teaspoons fresh ginger, minced
- 3 cloves garlic, minced
For the Dish:
- 12 ounces lo mein or egg noodles
- 3 cups broccoli florets
- 3 tablespoons vegetable oil, divided
- 1 small onion, sliced (optional)
- Sesame seeds for garnish
- Green onions, chopped for garnish
How To Make My Beef And Broccoli With Noodles
- Marinate the beef: Combine sliced beef with soy sauce, cornstarch, and oil in a bowl. Mix well and let it sit for at least 15 minutes while you prep everything else.
- Prepare the sauce: Whisk together soy sauce, oyster sauce, brown sugar, sesame oil, beef broth, and cornstarch in a small bowl. Set aside.
- Cook the noodles: Boil your noodles according to package directions, drain, and set aside. A little tip – toss them with a tiny bit of oil to prevent sticking.
- Blanch the broccoli: Drop broccoli florets into boiling water for 2 minutes, then immediately transfer to ice water. This keeps them bright green and perfectly crisp-tender.
- Sear the beef: Heat 2 tablespoons of oil in a large wok or skillet over high heat. Add the marinated beef in a single layer and cook for 2-3 minutes without stirring to get a nice sear. Flip and cook another minute. Remove and set aside.
- Cook aromatics: Add remaining oil to the pan. Toss in ginger and garlic, stirring for about 30 seconds until fragrant. Add onions if using and cook for another minute.
- Combine everything: Return the beef to the pan along with the broccoli. Pour in the sauce and stir everything together. Let it simmer for 2-3 minutes until the sauce thickens.
- Add the noodles: Toss in your cooked noodles and mix everything together until the noodles are well coated with sauce.
- Serve immediately: Garnish with sesame seeds and green onions. Enjoy while hot!
Storage Instructions
- Refrigerator storage: Store leftovers in an airtight container in the fridge for up to 3-4 days. The flavors actually get even better the next day!
- Reheating: Reheat in a skillet over medium heat with a splash of water or broth to loosen the sauce. You can also microwave it, but the skillet method keeps better texture.
- Freezer storage: This dish can be frozen for up to 2 months. Let it cool completely before transferring to freezer-safe containers.
- Thawing: Thaw overnight in the refrigerator before reheating. Don’t thaw at room temperature as this can affect food safety.
- Meal prep tip: You can prep the beef marinade and sauce ahead of time and store them separately in the fridge for up to 24 hours before cooking.
Benefits Of This Recipe
- Quick and easy: Ready in just 30 minutes, making it perfect for busy weeknights when you need dinner fast.
- Budget-friendly: Much cheaper than ordering takeout, and you get more servings for your money.
- Protein-packed: The beef provides excellent protein to keep you satisfied and energized.
- Veggie-loaded: Broccoli adds fiber, vitamins, and minerals to make this a well-rounded meal.
- Customizable: Easy to adjust ingredients based on what you have or your family’s preferences.
- Kid-friendly: Most kids love noodles, and this is a great way to get them to eat their vegetables!
- One-pan meal: Less cleanup means more time to relax after dinner.

Pitfalls To Watch Out For
- Overcooking the beef: Beef can become tough and chewy if cooked too long. Keep it to just a few minutes over high heat.
- Crowding the pan: If you add too much beef at once, it will steam instead of sear. Cook in batches if necessary.
- Mushy broccoli: Don’t skip the ice water bath after blanching. It stops the cooking process and keeps broccoli crisp.
- Watery sauce: Make sure your cornstarch is fully dissolved in the sauce mixture before adding it to the pan.
- Wrong noodles: Some noodles get mushy when stir-fried. Lo mein or egg noodles work best for this recipe.
- Cutting beef incorrectly: Always slice against the grain for tender pieces. Cutting with the grain makes beef chewy.
- Low heat: Stir-fries need high heat to work properly. Don’t be afraid to crank up that burner!
Alternatives
- Protein swaps: Try chicken, shrimp, tofu, or pork instead of beef. Adjust cooking times accordingly.
- Noodle alternatives: Use rice noodles, udon, soba, or even spaghetti if that’s what you have on hand.
- Vegetable variations: Add snap peas, bell peppers, carrots, mushrooms, or baby corn for more variety.
- Gluten-free option: Use tamari instead of soy sauce and rice noodles instead of wheat noodles.
- Spicy version: Add red pepper flakes, sriracha, or fresh chili peppers to give it some heat.
- Low-carb option: Replace noodles with spiralized zucchini or shirataki noodles.
- Sauce variations: Try adding hoisin sauce, black bean sauce, or teriyaki for different flavor profiles.
Frequently Asked Questions
Can I use frozen broccoli for this recipe?
Yes, you can use frozen broccoli, but fresh works better. If using frozen, thaw it first and pat it completely dry to avoid excess water in your dish. Skip the blanching step since frozen broccoli is already partially cooked.
What’s the best cut of beef for beef and broccoli with noodles?
Flank steak is my top choice because it’s flavorful and becomes very tender when sliced thin and marinated properly. Sirloin is also excellent. Avoid tougher cuts like chuck unless you have time to marinate them longer.
Can I make this recipe ahead of time?
You can prep all the ingredients ahead, but it’s best to cook this dish fresh. The noodles and vegetables lose their ideal texture when cooked too far in advance. However, the marinated beef and sauce can be prepared a day ahead.
How do I prevent my noodles from sticking together?
After draining your cooked noodles, toss them with a small amount of oil. This creates a barrier that prevents sticking. Also, don’t let them sit too long before adding them to the stir-fry.
Is this recipe spicy?
No, this basic recipe isn’t spicy at all. It has savory and slightly sweet flavors. If you want heat, simply add red pepper flakes, fresh chilies, or a drizzle of sriracha when serving.
What can I serve with beef and broccoli with noodles?
This is a complete meal on its own, but you can serve it with egg rolls, spring rolls, or a simple cucumber salad. Some people also like adding a side of steamed rice even though there are already noodles.
Wrapping Up
This beef and broccoli with noodles recipe has become a staple in my kitchen, and I’m confident it’ll become one in yours too. It’s got everything you want in a weeknight dinner – quick, delicious, and satisfying.
The best part? You can have this on the table faster than waiting for delivery. Plus, you know exactly what’s going into your food, which is always a win in my book.
Don’t be intimidated by the stir-fry technique. Once you make this a couple of times, you’ll have it down pat. The high heat, quick cooking, and constant movement might seem tricky at first, but it quickly becomes second nature.
Give this recipe a try tonight. I promise your family will be asking for it again and again!

Best Beef and Broccoli with Noodles Recipe Ever
Ingredients
For The Beef Marinade
- 1 pound flank steak or sirloin thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
For The Sauce
- ¼ cup soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons brown sugar
- 1 tablespoon sesame oil
- ½ cup beef broth
- 1 tablespoon cornstarch
- 2 teaspoons fresh ginger minced
- 3 cloves garlic minced
For The Dish
- 12 ounces lo mein or egg noodles
- 3 cups broccoli florets
- 3 tablespoons vegetable oil divided
- 1 small onion sliced (optional)
- Sesame seeds for garnish
- Green onions chopped for garnish
Instructions
- Marinate the beef: Combine sliced beef with soy sauce, cornstarch, and oil in a bowl. Mix well and let it sit for at least 15 minutes while you prep everything else.
- Prepare the sauce: Whisk together soy sauce, oyster sauce, brown sugar, sesame oil, beef broth, and cornstarch in a small bowl. Set aside.
- Cook the noodles: Boil your noodles according to package directions, drain, and set aside. A little tip – toss them with a tiny bit of oil to prevent sticking.
- Blanch the broccoli: Drop broccoli florets into boiling water for 2 minutes, then immediately transfer to ice water. This keeps them bright green and perfectly crisp-tender.
- Sear the beef: Heat 2 tablespoons of oil in a large wok or skillet over high heat. Add the marinated beef in a single layer and cook for 2-3 minutes without stirring to get a nice sear. Flip and cook another minute. Remove and set aside.
- Cook aromatics: Add remaining oil to the pan. Toss in ginger and garlic, stirring for about 30 seconds until fragrant. Add onions if using and cook for another minute.
- Combine everything: Return the beef to the pan along with the broccoli. Pour in the sauce and stir everything together. Let it simmer for 2-3 minutes until the sauce thickens.
- Add the noodles: Toss in your cooked noodles and mix everything together until the noodles are well coated with sauce.
- Serve immediately: Garnish with sesame seeds and green onions. Enjoy while hot!