Beef and broccoli stir fry for two–all made in one pan. Just add rice or noodles and serve this easy skillet beef dinner for two!



Beef and Broccoli Stir Fry with Rice

We’re going through a major take-out phase in our house. Schedules are packed, time is tight, and dinner needs to fit in one bowl. Plus, it needs to come together super speedy! Enter my beef and broccoli stir fry, stage right!

For a dinner to hit my table fast, it not only has to be easy, but it has to be made all in one skillet! This stir fry cooks the broccoli and beef right in the same pan. Though, you will have to cook rice separately, or you could buy frozen rice and heat it in the microwave, like I do most of the time! I typically use frozen brown rice when I make this for our lunches for the week.

easy beef and broccoli

Making homemade takeout:

You guys really seem to love my honey garlic chicken thighs, and I’m guessing that’s because it bakes on one sheet pan in the oven! That recipe does require a pre-fry step of coating the chicken in cornstarch and egg, but after that, everything bakes together on one pan.

This beef and broccoli stir fry is even easier–just cook the beef, add the broccoli, stir in the sauce and serve!

stir fry sauce

Stir fry sauce for easy beef and broccoli:

While the beef and broccoli are sizzling in the skillet, we’ll whisk together our sauce. The sauce is sticky, sweet, spicy, and salty all at once. Basically, it’s addicting–you’ll want to double it and pour the extra over rice.

The stir fry sauce is made up of:

  • soy sauce
  • chicken broth (using this instead of additional soy sauce for lower sodium levels)
  • honey
  • fresh garlic
  • fresh ginger
  • red pepper flakes (optional, if you like it spicy)
  • cornstarch

beef and broccoli stir fry

Cornstarch uses:

Let’s talk about cornstarch, because we’re going to use it twice in this recipe. And in this recipe, it actually has two different applications. First, we’re going to coat the thinly sliced beef in cornstarch before frying it in the skillet, because it helps create a crispy crust. The starch clings to the meat and allows it to become extra brown and crispy. Check the how-to video for this recipe to see the cornstarch in action–so much crust on the beef!

Second, we’re using cornstarch to thicken the stir fry sauce. The only rules you have to remember with cornstarch is that it must be fully dissolved in cold liquid before using. Whisk cornstarch into your sauce ingredients, and then pour it in the pan to heat up. When cornstarch hits a hot pan, the protein coagulate and thicken the sauce. But if you add cornstarch to a hot pan, it will clump. Fully dissolve it in cold liquid first, please!

homemade takeout

Beef and broccoli stir fry:

When making this beef and broccoli stir fry, the freezer is your friend! You can use frozen broccoli florets or fresh broccoli that you chop into bite-size pieces. Also, before attempting to slice the meat against the grain, try freezing it for 20 minutes first. I find that beef is slightly firmer and easier to cut against the grain.

I successfully use both flank steak and skirt steak for this recipe. While I slightly prefer skirt steak, use whatever you can find or whatever has a great price at the store. Before slicing the meat, use your eyes to find the lines in the meat. Then, cut opposite of those lines–this is how you cut against the grain. Please see the video at the top of the post for further instructions on this.

beef and broccoli stir fry

Dinner for two:

If you’ve been around this site for a while, you’ll notice that everything is portioned for two people. So yes, this beef and broccoli serves two very generously. When we make this, we usually have a small portion for lunch leftover; but for the most part, my recipes make just two servings. That said, you can absolutely double this recipe and cook this recipe in a larger skillet to feed 4-6 people.

I love the skillet I use for this recipe (my 10″ cast iron skillet), because it gets super hot and sears the beef quickly. If you’re worried about 

We love the broccoli slightly crunchy, so we add it after the beef sears on the first side. If you like the broccoli a little softer, add it at the same time as the beef, your choice! You can even slightly blanch the broccoli before hand. Frozen broccoli florets are a little smaller than fresh-cut, so they may cook quicker.

If you make this recipe and love it, let me know! I’ll keep the better than takeout recipes coming, because you guys really seem to love them!

Yield: 2 servings

Beef and Broccoli Stir Fry

homemade takeout Beef and Broccoli Stir Fry

Beef and broccoli stir fry for two. Made in just minutes, all in one skillet!

Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes


  • 8 ounces of skirt steak (or flank steak)*
  • 2 tablespoons cornstarch, divided use
  • 2 cups fresh or frozen broccoli florets
  • 1/4 cup soy sauce
  • 1/4 cup chicken stock
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 3 tablespoons honey
  • 1 tablespoon neutral oil (vegetable oil or canola oil)
  • 2 cups of hot cooked rice


  1. Place the beef uncovered in the freezer for 20 minutes to firm it up slightly.
  2. Find the grain in the beef, and then slice the opposite direction. See video for reference if you need help with this. Toss the sliced beef with one tablespoon of the cornstarch in a bowl, and set aside.
  3. Next, whisk together all of the sauce ingredients: the soy sauce, chicken stock, red pepper flakes (if using), minced garlic, grated ginger and honey. Add the remaining tablespoon of cornstarch, and whisk very well to combine. Set aside.
  4. Preheat a large 10" skillet over medium high heat. Add the tablespoon of oil, and allow it to heat until it shimmers, about 3-5 minutes.
  5. Add the meat to the pan in a single layer, and allow it cook on the first side until crispy and brown.
  6. Flip the meat to the other side, and add the broccoli florets to the pan. Finally, stir in the sauce and let it bubble and thicken while the beef finishes cooking, about 5 minutes.
  7. Divide the mixture over two bowls of freshly cooked hot rice and serve.


*Skirt and flank steak is often sold in 1-pound cuts; have your butcher cut it in half for you, or cut it in half at home and freeze the remaining portion for another dinner.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 544Total Fat: 22gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 15gCholesterol: 46mgSodium: 1305mgCarbohydrates: 62gFiber: 4gSugar: 19gProtein: 27g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram