Better-Than-Takeout Broccoli Beef

There’s just something about stir-fry that feels like instant comfort food. Maybe it’s the sizzle of beef in a hot pan, the vibrant green of perfectly cooked broccoli, or the way those savory sauces cling to every bite. Whatever it is, this Broccoli Beef recipe hits all the right notes — and yes, I’d argue it’s better than your favorite takeout spot.

We first cooked this dish on a cool evening, parked near the mountains in South Dakota. With limited ingredients on hand and craving something hearty, I whipped this together in our tiny RV kitchen — and it quickly became one of our go-to meals on the road.

Jump to Recipe

This post contains affiliate links. As a participant in Amazon Associates and various affiliate programs, we are compensated when qualifying purchases are made through our referral links at no additional cost to you. Full Disclosure

Better-Than-Takeout Broccoli Beef
Shop Cookware on Amazon

Broccoli Beef Instructions

Slice the Steak. Slicing the steak into 1/8-inch thick bias slices is key to tender, quick-cooking beef in this recipe. Cutting on the bias means slicing at a 45-degree angle across the grain of the meat, which shortens the muscle fibers and helps each piece stay juicy and tender when stir-fried. For best results, partially freeze the steak for 20 to 30 minutes before slicing — it firms up just enough to make those thin, even cuts easier to handle.

Marinate the beef. In a medium bowl, stir together 2 teaspoons of cornstarch, soy sauce, garlic, and crushed red pepper. Add the thinly sliced beef and toss to coat well. Let it marinate at room temperature for 20 minutes. Trust me, this step packs in a lot of flavor.

Cook the noodles. While the beef marinates, cook your preferred noodles according to the package directions. Drain and set aside.

Prep the broccoli and sauce. Cut the broccoli into 2-inch florets, peel the stems, and slice them into 1/2-inch rounds. For the sauce, mix together hoisin sauce, water, sesame oil, and the remaining 1 teaspoon of cornstarch. Set aside.

Prepare Tomatoes. Halving the cherry tomatoes allows them to release just the right amount of juice into the stir-fry without overwhelming the dish. It also helps them cook quickly and evenly, softening slightly while still holding their shape. Use a sharp knife and slice through the middle for a clean cut—this not only enhances their appearance in the finished dish but also lets their fresh, slightly sweet flavor blend beautifully with the savory hoisin and garlic sauce.

Sear the beef. Heat the canola oil in a large skillet or wok over medium-high heat. Add the marinated beef and stir-fry for 1 to 2 minutes, just until it’s still slightly pink in the center. Remove the meat from the pan and set it aside — it’ll finish cooking later.

Cook the broccoli. Pour the beef broth into the skillet, scraping up all those browned bits (hello, flavor!). Add the broccoli and bring to a boil. Reduce heat to medium, cover, and cook for 3–4 minutes, or until the broccoli is just crisp-tender.

Combine and finish Broccoli Beef. Stir the prepared sauce into the skillet with the broccoli, cooking until it thickens slightly. Add the cooked beef and halved cherry tomatoes. Cook and stir until heated through, about 2–3 minutes.

Better-Than-Takeout Broccoli Beef

Serve and enjoy! Plate over the cooked noodles and dig in. Or mix everything together in the stockpot like we do.

Better-Than-Takeout Broccoli Beef
Joseph Joseph RV Kitchen Essentials

Why We Love It

  • Balanced flavor: The sweet-salty hoisin sauce, spicy red pepper, and fresh tomatoes work together beautifully.
  • Fast cleanup: One wok and a pot for noodles — easy breezy RV cooking.
  • Versatile: Swap in bell peppers, snap peas, or even tofu if you’re feeling adventurous.

RV Tip

If you’re like us and cooking in a compact kitchen, do all your prep before you start cooking — the dish moves fast once that skillet gets hot.

Lisa’s verdict?
“This tastes like something I’d get at a nice Asian bistro — but better because you made it.”

That’s all the motivation I need.

Let’s Connect

Have you tried this recipe? Do you have a favorite version of this recipe, or a twist you’d recommend?
We’re always up for trying something new and tasty in our RV kitchen!

Thanks so much for stopping by and sharing a little kitchen time with us.
If you have any questions, tips, or comments, drop them below—we’d love to hear from you!

If you’re looking to build your own home-based business like we have with this webpage, check out Wealthy Affiliate.

Wealthy Affiliate is an all-in-one platform that you can build your whole affiliate marketing business on. It combines training, software, and website hosting into one. This makes the whole process of starting an online business from scratch much easier, especially if you’re new to building a website.

Broccoli Beef

Better-Than-Takeout Broccoli Beef

This Better-Than-Takeout Broccoli Beef is a flavorful stir-fry made with tender sirloin, crisp broccoli, and a rich hoisin-garlic sauce. Served over noodles, it’s a fast, one-skillet dinner that comes together in under an hour — perfect for RV cooking or cozy nights at home.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 4
Cuisine: Chinese

Ingredients
  

  • 3 tsp Cornstarch
  • 1 tbsp Soy Sauce
  • 3 Cloves Garlic (Minced)
  • 1/4 tsp Red Pepper Flakes
  • 12 Oz Boneless Beef Top Sirloin Steak Thinly sliced (1/8" thick, bias cut)
  • 4 Oz Chinese Noodles, Spagetti Noodles , or Whole Wheat Vermicelli
  • 1 Pound Fresh Broccoli
  • 3 tbsp Hoisin Sauce
  • 2 tbsp Water
  • 2 tsp Sesame Oil
  • 1 tbsp Canola Oil or Olive Oil
  • 3/4 cup Beef Broth
  • 1 cup Cherry Tomatos halved

Equipment

  • 1 Sauté/Frying Pan https://amzn.to/466Bg1L
  • 1 Stock Pot https://amzn.to/466Bg1L
  • 1 Lid for Sauté/Frying Pan/Stock https://amzn.to/466Bg1L
  • 1 Stainless Steel Turner https://amzn.to/44KFcTE
  • 1 Colander https://amzn.to/4lIv3NW
  • 1 Dinner Plate https://amzn.to/3GEZ3eS
  • 1 Knife https://amzn.to/4lWm5wZ
  • 2 Cutting Boards https://amzn.to/4lvxh3Q

Method
 

  1. Slice the Steak. Slicing the steak into 1/8-inch thick bias slices is key to tender, quick-cooking beef in this recipe. Cutting on the bias means slicing at a 45-degree angle across the grain of the meat, which shortens the muscle fibers and helps each piece stay juicy and tender when stir-fried. For best results, partially freeze the steak for 20 to 30 minutes before slicing — it firms up just enough to make those thin, even cuts easier to handle.
  2. Marinate the beef.
    In a medium bowl, stir together 2 teaspoons of cornstarch, soy sauce, garlic, and crushed red pepper. Add the thinly sliced beef and toss to coat well. Let it marinate at room temperature for 20 minutes. Trust me, this step packs in a lot of flavor.
  3. Cook the noodles.
    While the beef marinates, cook your noodles of choice according to package directions. Drain and set aside.
  4. Prep the broccoli and sauce.
    Cut the broccoli into 2-inch florets, peel the stems, and slice them into 1/2-inch rounds. For the sauce, mix together hoisin sauce, water, sesame oil, and the remaining 1 teaspoon cornstarch. Set aside.
  5. Prepare Tomatoes. Halving the cherry tomatoes allows them to release just the right amount of juice into the stir-fry without overwhelming the dish. It also helps them cook quickly and evenly, softening slightly while still holding their shape. Use a sharp knife and slice through the middle for a clean cut—this not only enhances their appearance in the finished dish but also lets their fresh, slightly sweet flavor blend beautifully with the savory hoisin and garlic sauce.
  6. Sear the beef.
    Heat the canola oil in a large skillet or wok over medium-high heat. Add the marinated beef and stir-fry for 1 to 2 minutes, just until it’s still slightly pink in the center. Remove from the pan and set aside — it’ll finish cooking later.
  7. Cook the broccoli.
    Pour the beef broth into the skillet, scraping up all those browned bits (hello, flavor!). Add the broccoli and bring to a boil. Reduce heat to medium, cover, and cook for 3–4 minutes, or until the broccoli is just crisp-tender.
  8. Combine and finish.
    Stir the prepared sauce into the skillet with the broccoli, cooking until it thickens slightly. Add the cooked beef and halved cherry tomatoes. Cook and stir until heated through, about 2–3 minutes.
  9. Serve and enjoy!
    Plate over the cooked noodles and dig in. Or mix everything together in the stockpot like we do.

Leave a Comment

Recipe Rating