thai style beef and broccoli

thai style beef and broccoli

This Thai style beef and broccoli is a Southeast Asian twist on the classic Chinese stir fry. A few kitchen tricks add amazing flavor with minimal hands on cooking time. Thinly sliced sirloin steak is marinated in soy sauce and store bought green curry paste; an easy and flavorful combination. The marinated beef is quickly broiled to add smoky flavor before it’s tossed with roasted broccoli. A garlicky pan sauce finished with fresh lime juice coats the beef and broccoli. You’ll be serving a delicious weeknight meal that’s way better than take out!

recipe inspiration

If you’ve been following SepCooks for a while, you know that things have been quiet here lately. After over 30 years of living in California, Kenny and I moved to New York City last week! Between Kenny finding a new job and us packing our lives to move cross country I’ve had neither time nor inspiration for writing recipes.

Within a couple days of landing in Manhattan [and eating most of our meals in restaurants] my recipe writing juices were back in full force! One of our first meals in New York was amazing street food at Thai Market. We had a beef Pad Se-ew (marinated beef with flat rice noodles and broccoli) that blew my mind.

To imitate the complex flavors at home, I used lean sirloin steak and marinated it in store bought green curry paste. Homemade curry paste may certainly be used but if you’re too busy to grind together garlic, specialty chilies, lemongrass, and kefir lime leaves then store bought stuff is for you! I highly recommend this brand (I’ve tried others and always go back to this).

The thinly sliced beef marinades quickly and can be flash broiled in the oven. I also roast the broccoli, which adds more intense flavor than steaming. Combined with a quick garlic sauce, fresh lime juice, and peanuts you will have a delicious beef and broccoli dish the family will love!

thai style beef and broccoli

recipe breakdown, step by step

  • freeze the steak briefly so you can cut thin slices with ease
  • marinade the beef in a quick sauce made with olive oil, soy sauce, and prepared green curry paste (adding tons of flavor with minimal effort)
  • while the beef marinades, you’ll roast the broccoli in the oven (requiring zero active cooking time from you!)
  • remove the broccoli from the oven and preheat the broiler
  • while the broiler is preheating, you will make a pan sauce using fresh garlic, cornstarch, soy sauce and lime juice
  • cook the steak in the broiler for 3-5 minutes until slightly charred and smoky (the steak if thin so it’ll cook quickly!)
  • toss the charred steak with the sauce, serve with roasted broccoli and your starch of choice (I serve it over cooked Jasmine rice but noodles will also pair well)
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

thai style beef and broccoli

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sepideh Esmaili Campos


  • 1 ½ pounds sirloin steak

Beef Marinade:

  • 2 Tablespoons low sodium soy sauce
  • 1 Tablespoon olive oil
  • 4 heaping teaspoon store bought thai green curry paste (I like this brand: Thai Kitchen)
  • Zest of 1 fresh lime (save the lime juice for the sauce)

Roasted Broccoli:

  • 24 ounces broccoli florets
  • 2 tablespoon olive oil

Garlic Sauce: 

  • 1 Tablespoon olive oil
  • 5 cloves garlic, minced
  • 2 teaspoons crushed red pepper (use less if you want it milder)
  • 1 ½ cups water
  • 1 ½ Tablespoons cornstarch
  • 2 Tablespoons low sodium soy sauce
  • Juice of 1 fresh lime


  • Dry roasted and salted peanuts
  • Fresh basil leaves, sliced


  1. Preheat the oven to  450 degrees Fahrenheit.
  2. Line two rimmed baking sheets with aluminum foil, set aside.
  3. Place the steak in the freezer for 15 to 30 minutes until it firms up.
  4. Remove the steak from the freezer and cut the steak into very thin slices, against the grain.
  5. Cut the long slices into 2 inch pieces, place the sliced beef in a large bowl.
  6. Mix together the soy sauce, oil, and curry paste and toss with the beef.
  7. Cover the beef and let it marinate in the refrigerator for 1 hour.
  8. While the beef is marinating, roast the broccoli.
  9. Add the broccoli to one of the baking sheets, toss with the olive oil.
  10. Roast the broccoli until browned and fully cooked, 15-20 minutes.
  11. Remove the broccoli from the oven, set aside.
  12. Preheat the broiler in the now empty oven.
  13. Combine the olive oil, garlic, and crushed red pepper together in a cold nonstick saucepan. Place over medium low heat and cook until the garlic is fragrant, 3-5 minutes.
  14. Whisk together the water, cornstarch, and soy sauce. Pour the liquid into the saucepan over the garlic.
  15. Bring to a simmer and cook until the sauce has thickened, 2-3 minutes. Remove the sauce from the heat.
  16. Spread the meat out onto the other foil lined baking sheet (in a single layer).
  17. Place the baking sheet under the broiler until the meat is charred in places, 3-5 minutes.
  18. Transfer the broiled beef into the saucepan with the garlic sauce adding any beef juices that may have accumulated in the pan. Bring the sauce and beef back up to a simmer until the sauce thickens, 3-5 minutes. 
  19. Add the juice of a fresh lime, taste the beef and add salt only if necessary (the soy sauce and green curry paste add their own sodium).
  20. Serve the beef and the sauce over cooked rice along with the roasted broccoli.
  21. Garnish with peanuts and fresh basil, enjoy!
get your FREE e-cookbook with movie inspired recipes!
sign up for the SepCooks newsletter and receive the "Cook" ebook as a gift
I agree to have my personal information transfered to MailChimp ( more information )
your information is never shared and only used to send you recipes and updates from SepCooks

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.