This Beef and Broccoli Ramen takes everything you love about classic beef and broccoli and makes it even better with chewy ramen noodles. Tender slices of beef, crisp broccoli, and a sweet, savory sauce come together in one skillet for an easy dinner that’s faster, fresher, and better than takeout.

This Beef and Broccoli Ramen is one of my favorite takeout-inspired dinners to make at home. If you’ve already tried my Slow Cooker Beef and Broccoli or Broccoli Stir Fry, this recipe is another easy one you’ll definitely want to add to your dinner rotation.
The tender beef, crisp broccoli, and chewy ramen noodles are tossed in a rich homemade sauce that’s savory, slightly sweet, and packed with garlic and ginger flavor. I like to marinate the beef overnight and toss everything together around dinner time. 15 minutes of prep and dinner is ready!
Kelley’s Tips
Tips for the Best Beef and Broccoli Ramen
- Slice the Beef Thin. Thin slices cook quickly and stay tender. For easier slicing, place the steak in the freezer for 30–60 minutes before cutting.
- Cut Against the Grain. Always slice the flank steak against the grain to ensure every bite is tender, not chewy.
- Cook the Beef in Batches. Don’t overcrowd the skillet. Sear the beef in 2–3 batches over high heat so it browns instead of steams.
- Don’t Overcook the Steak. Flank steak cooks fast, usually about 2 minutes per side. Remove it from the pan as soon as it’s browned to keep it juicy.
- Cook the Ramen Just Until Tender. Slightly undercook the noodles since they’ll finish cooking when tossed with the hot sauce.
- Prep Everything First. Stir fries cook quickly, so have the sauce mixed and all of your ingredients chopped and ready before you turn on the stove.
Ingredients You’ll Need

- Beef: Flank steak or skirt steak are my top picks because they cook quickly and stay tender. You can also use ground beef for a budget-friendly option or cubed chicken thighs if you prefer chicken.
- Broccoli: Fresh broccoli gives the best texture, but frozen florets work too. Feel free to add sliced carrots, bell peppers, snap peas, or mushrooms for even more veggies.
- Garlic & Ginger: These fresh aromatics give the sauce its bold, classic stir-fry flavor. They make a huge difference, so I recommend using fresh if possible.
- Ramen Noodles: Any instant ramen noodles will work, just discard the seasoning packets since the homemade sauce provides all the flavor.
- Beef Broth: I use low-sodium beef broth for a rich sauce that’s not overly salty.
- Soy Sauce, Oyster Sauce & Rice Wine Vinegar: This trio creates the perfect balance of savory, tangy, and slightly sweet flavors that make the sauce taste just like your favorite takeout.
- Sesame Oil & Sriracha: Sesame oil adds a rich, nutty finish, while the sriracha brings just the right amount of heat. Adjust the spice level to your taste.
How to Make Beef and Broccoli Ramen
- Marinate steak: Add steak, soy sauce, dark soy sauce, corn starch, baking soda and water to a medium bowl. Stir to combine. Marinate for 1 hour or overnight in the fridge.

- Cook broccoli: Heat 1 tbsp of oil in a large skillet over medium high heat. Add in broccoli and sauté for 4-5 minutes or until the broccoli starts to get a little tender and some color on it. Add in garlic and ginger and cook for 1 more minute. Remove the broccoli from the pan and set aside.
- Stir Fry Beef: Heat the remaining 1 tablespoon oil in the skillet. Working in 2 batches, cook the beef over high heat for about 2 minutes per side until browned. Transfer to a plate and repeat with the remaining beef.


- Boil Ramen: Cook the ramen noodles according to the package instructions. They typically take about 3-4 minutes in hot water. Drain and set aside.

- Make Sauce: Meanwhile, mix together all of the sauce ingredients in a medium bowl and set aside. Add sauce ingredients to the pan. Stir and simmer until thickened, 1-2 minutes.
- Toss Together: Add the beef and broccoli back to the pan and toss in the noodles. Stir to coat everything in the sauce. Serve immediately and enjoy! You can always add a bit of chili oil to make it a bit spicier!



More Takeout-Inspired Recipes to Try
Save this Recipe
Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!

Beef and Broccoli Ramen
Ingredients
Marinade
- 1.5 lb flank steak or skirt steak, thinly sliced against the grain
- 1 tbsp low sodium soy sauce
- 1 tbsp dark soy sauce
- 2 tbsp cornstarch
- 1/8 tsp baking soda
- 1/4 cup water
Sitr Fry
- 4 tbsp oil, divided
- 3 cups broccoli
- 1 tbsp ginger, minced
- 4 cloves garlic, minced
- 8.4 ounce ramen noodles
Sauce
- 3/4 cup low sodium beef broth
- 2 tsp sesame oil
- 6 tbsp oyster sauce
- 3 tbsp low sodium soy sauce
- 3 tbsp dark soy sauce
- 2 tbsp rice wine vinegar
- 1 tbsp honey
- 2 tsp Sriracha, depending on how spicy you would like it
Instructions
- Marinate steak: Add steak, soy sauce, dark soy sauce, cornstarch, baking soda and water to a medium bowl. Stir to combine. Marinate for 1 hour or overnight in the fridge.
- Cook broccoli: Heat 1 tbsp of oil in a large skillet over medium high heat. Add in broccoli and sauté for 4-5 minutes or until the broccoli starts to get a little tender and some color on it. Add in garlic and ginger and cook for 1 more minute. Remove the broccoli from the pan and set aside.
- Stir fry beef: To the same skillet add in 1 more tbsp of oil to the pan. When the oil is glistening add in half of the beef (cook in 2 batches). Allow the beef to get crispy and brown on one side before flipping. Sauté for 2 minutes per side and remove beef from the pan. Repeat with the remaining beef.
- Cook the ramen noodles according to the package instructions. They typically take about 3-4 minutes in hot water. Drain and set aside.
- Make sauce: Meanwhile, mix together all of the sauce ingredients in a medium bowl and set aside.Add sauce ingredients to the pan. Stir and simmer until thickened, 1-2 minutes.
- Add the beef and broccoli back to the pan and toss in the noodles. Stir to coat everything in the sauce. Serve immediately and enjoy! You can always add a bit of chili oil to make it a bit spicier!
Notes
Nutrition Information

Did You Make This?
I’d love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don’t forget to follow @thechefsavvy.
Boxmaker1960
My wife &I tried this. She loved it,I not so much
Nikkip
It was a great idea. I just used the base components and, made it my own way. Thank you.
Misty
Do you use the ramen seasoning packets too?
Kelley
Hi Misty,
No you do not use the seasoning packets.
Thanks,
Kelley
Sarah
I made this last night for 3 adults and my toddler. Everyone loved it! I thought for sure we would have leftovers for lunch today but nope, everyone had seconds and nothing remained. My husband is part Korean and very picky and he loved it (he added a lot of sriracha, per usual). If other people see this comment and are about to make this recipe, my only comment is to actually use the low sodium beef broth! I used the regular beef broth as that is what I had on hand and I found it to be very salty. I was the only one who thought this though, but in the future I will make sure to use low sodium beef broth. Adding this to my regular rotation, thanks for the delicious recipe!
Jessica De Meio-Collins
It was really good! We doubled the recipe, I free handed some of the ingredients, & it still turned out really good! I would recommend! We took out the broccoli & it wasn’t affected.
GR
What do you marinate the beef overnight in?
Kelley
Hi!
In the instructions it states:
Add steak, 1 tablespoon soy sauce and 1 tablespoon rice wine vinegar to a medium bowl. Marinate for 1 hour or overnight in the fridge.
Thanks!
Kelley
G
If you have a vacuum sealer with marinade function that would be optimal.
Jennifer
Oyster sauce typically has msg, which gives me a monster migraine. Can I sub for anything else??
Kelley
Hi Jennifer,
I would substitute hoisin sauce or mushroom sauce for the oyster sauce. You can always make homemade hoisin sauce too which is pretty easy.
Thanks!
Kelley
Dennis
What about fish sauce
Kelley
Hi Dennis!
There is no fish sauce in this recipe but feel free to add it.
Thanks!
Kelley
Lily
Would the measurements for replacing oyster sauce with hosing sauce be the same?
Katie
I thought the sauce was a littl salty… is there anyway to lessen this? I already use low sodium soy sauce..i red help!
Kelley
Hi Katie!
I am so sorry this turned out salty for you! I would try adding some more water or more beef broth. I also recommend using low sodium beef broth and soy sauce.
Thanks!
Kelley
Katie
Awesome! Thank you, I’m excited to try all sorts of new things with this – this is fantastic!!
Regina
I use coconut aminos instead of soy sauce because it’s less salty! Loved this meal! Thank you!
Kristi
I used chicken stock and no vinegar. Bit red pepper flakes for spice
Pam
My printer won’t print from your web site. I have to go in thru world wide web to do that. Is there any way you can make your site more printer friendly.Going thru the world wide web to get and print your recipes takes forever – I need to go thru tons of recipes to try and find the one I saw on your site. It would be greatly appreciated. Thanks—Pam
Kelley
Hi Pam,
I am sorry it is taking a while for you to print it. Here is a direct link to the page to be printed:
https://chefsavvy.com/easyrecipe-print/22756-0/
Thanks!
Kelley
d. macintyre
Hi Kelley,
Love, love, love broccoli with beef. But, with one alteration… I don’t think the ramen noodles are all that healthy given the amount of preservatives and whatever else it contains.
Better to go to an Asian noodle shop where they hand make noodles and use them instead. You’ll find they’re much
fresher and the ingredient list won’t contain all those preservatives and words you can’t pronounce in it.
Just my 2 cents worth… otherwise, I’d definitely give your recipe a go!
Thanks!
Juan
Or you could post a couple of your own recipes and see what other would criticize on your style of cooking….just my 2 cents.
Hanifi
What a great jerk you are.
G
I agree with you.
Don’t like the recipe – just move on.
Make your own and post it.
So tired of people just abusing people on line.