Asian-Inspired Beef Stir-Fry with Brown Rice

Here is my go-to beef stir-fry recipe, with tender strips of beef, fresh mixed vegetables, and hearty brown rice, all brought together with a simple homemade sauce that my whole family loves.

This stir-fry has become our favorite weeknight dinner solution. I usually prep extra vegetables on the weekend so I can throw this together in about 20 minutes when we’re busy. Nothing better than a quick, healthy dinner that everyone actually wants to eat, right?

beef stir-fry with brown rice and mixed vegetables
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Beef Stir-Fry

  • Quick and nutritious – Ready in under an hour, this stir-fry packs protein from the beef, fiber from brown rice, and plenty of colorful vegetables for a well-balanced meal.
  • Health-conscious ingredients – Made with lean beef, brown rice, and fresh vegetables, this recipe is perfect for anyone looking to eat clean without sacrificing flavor.
  • Gluten-free friendly – Using gluten-free soy sauce makes this dish suitable for those avoiding gluten, while still delivering that classic Asian-inspired taste.
  • Customizable – You can easily swap vegetables based on what’s in season or what you have in your fridge – the recipe is forgiving and adaptable.
  • One-pan convenience – Besides cooking the rice, everything comes together in one pan, making cleanup quick and easy.

What Kind of Beef Should I Use?

For stir-frying, you’ll want to pick a tender cut of beef that cooks quickly and stays juicy. Flank steak, sirloin, or ribeye are all great choices since they have the right balance of lean meat and marbling. When you’re at the store, look for pieces with minimal visible fat and try to slice them against the grain into thin strips – about ¼ inch thick is perfect. If you’re having trouble getting thin slices, pop the meat in the freezer for about 15-20 minutes first, which makes it easier to cut. Just remember that no matter which cut you choose, the key is not to overcook it – beef strips only need 2-3 minutes in a hot wok to stay tender.

beef stir-fry with brown rice and mixed vegetables
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This stir-fry recipe is super flexible and you can make several swaps based on what you have in your kitchen:

  • Beef strips: You can swap the beef for chicken breast, pork tenderloin, or firm tofu cut into similar-sized strips. Just adjust cooking time accordingly – chicken and pork need about 4-5 minutes, tofu about 3 minutes per side.
  • Brown rice: Feel free to use white rice, quinoa, or cauliflower rice. For cauliflower rice, reduce cooking time to about 5-7 minutes.
  • Sesame oil: While sesame oil gives a distinct Asian flavor, you can use all EVOO if needed. The taste will be different but still good.
  • Bok choy: Swap with spinach, Chinese cabbage, or regular cabbage. These greens cook differently – spinach needs just 1-2 minutes, while cabbage needs 4-5 minutes.
  • Shiitake mushrooms: Any mushroom variety works here – button, cremini, or oyster mushrooms are all good options.
  • Gluten-free soy sauce: Regular soy sauce works if you don’t need gluten-free, or try coconut aminos for a soy-free option. Tamari is another good gluten-free choice.

Watch Out for These Mistakes While Cooking

The biggest mistake when making stir-fry is overcrowding the pan, which causes the beef to steam rather than sear – work in batches if needed and give your ingredients enough space to develop that perfect brown crust. A common error is cutting the beef strips too thick or against the grain, so make sure to slice them thinly (about 1/4 inch) and across the grain for the most tender results. The timing of adding vegetables matters too – start with harder vegetables like carrots first, then add quick-cooking ones like bok choy last to prevent them from becoming mushy. For the best flavor, make sure your pan is smoking hot before adding any ingredients, and keep the food moving constantly to prevent burning – if your wrist gets tired, you’re doing it right!

beef stir-fry with brown rice and mixed vegetables
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Beef Stir-Fry?

Since this beef stir-fry already comes with brown rice and plenty of veggies, you can keep the sides simple and focus on complementary Asian-inspired additions. A quick cucumber salad with rice vinegar and sesame seeds makes a cool, crisp side that balances the warm stir-fry. For extra crunch, serve some prawn crackers or crispy wonton strips on the side – they’re perfect for snacking between bites. If you want to round out the meal even more, try adding some simple steamed edamame pods sprinkled with sea salt, which make a fun and healthy starter while your stir-fry is cooking.

Storage Instructions

Keep Fresh: This beef stir-fry is perfect for meal prep! Place it in an airtight container and keep it in the fridge for up to 3 days. The flavors actually get better as they mingle together, making your leftovers extra tasty. You can store the rice separately or mix it all together – whatever works best for you!

Freeze: If you want to freeze your stir-fry, it’s best to do so without the vegetables to maintain their texture. Pack the cooked beef and rice in freezer-safe containers and freeze for up to 2 months. When you’re ready to eat, just cook up some fresh veggies to add to your reheated meal.

Reheat: To warm up your stir-fry, pop it in the microwave for 2-3 minutes, stirring halfway through. For better results, reheat it in a wok or skillet over medium heat – this helps keep the vegetables crisp and the beef tender. Add a splash of water or soy sauce if it seems a bit dry.

Preparation Time 10-15 minutes
Cooking Time 35-45 minutes
Total Time 45-60 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 800-900
  • Protein: 90-100 g
  • Fat: 40-50 g
  • Carbohydrates: 80-90 g

Ingredients

For the brown rice:

  • 1 cup brown rice

For the stir-fry:

  • 1 bunch bok choy (roughly chopped)
  • 1 lb 2 oz lean beef (sliced thinly against the grain)
  • 1 long red chili (thinly sliced, seeds removed for less heat)
  • 2 tsp olive oil
  • 1 carrot (julienned into thin strips)
  • 1 1/2 tsp fresh ginger (finely grated)
  • 1 capsicum
  • 1 cup shiitake mushrooms (stems removed, thinly sliced)
  • 1 zucchini
  • 2 tsp sesame oil

For the sauce:

  • 1/2 tsp gluten-free soy sauce
  • 1/4 cup water

Step 1: Cook the Brown Rice

  • 1 cup brown rice

Begin by cooking the brown rice according to the package instructions, either in a saucepan, rice cooker, or using a microwave rice pack if you’re short on time.

Cooking the rice will take about 30 minutes.

Set the cooked rice aside and keep it warm until needed.

Step 2: Heat Oils and Aromatics

  • 2 tsp extra virgin olive oil
  • 2 tsp sesame oil
  • 1 long red chili, chopped
  • 1 1/2 tsp freshly grated ginger

While the rice is cooking, heat the extra virgin olive oil and sesame oil in a large pan over medium-high heat.

Once the oils are hot, add the chopped long red chili and freshly grated ginger.

Stir them together until they become fragrant, which should take about a minute.

I love this step, as it creates a wonderful flavor base for the entire dish.

Step 3: Stir-Fry the Beef

  • 500 g lean beef, thinly sliced

Add the thinly sliced lean beef to the pan with the cooked aromatics.

Stir-fry for about 2 minutes, or until the beef starts to brown but is still tender.

Step 4: Add and Cook the Vegetables

  • 1 carrot, diced
  • 1 zucchini, cut into slices
  • 1 capsicum, cut into strips
  • 1 bunch bok choy
  • 1 cup sliced shiitake mushrooms

Reduce the heat to medium.

Add the diced carrot, sliced zucchini, and capsicum strips to the pan with the beef.

Stir-fry the vegetables for 2-3 minutes to slightly soften.

Next, add the bok choy and sliced shiitake mushrooms, and cook for another 2-3 minutes until the bok choy wilts and the mushrooms are tender.

To add extra flavor and texture, I occasionally toss in a sprinkle of sesame seeds at this stage if I have them on hand.

Step 5: Combine Rice and Seasonings

  • cooked brown rice (from Step 1)
  • 1/2 tsp gluten-free soy sauce
  • 1/4 cup water

Increase the heat to high.

Add the cooked brown rice (from Step 1) to the pan with the beef and vegetables.

In a small dish, mix the gluten-free soy sauce with water.

Pour this mixture into the pan and stir thoroughly so that everything is combined and the rice absorbs the flavors.

Stir-fry everything together for a further 5 minutes, stirring occasionally to prevent sticking and to ensure even cooking.

Step 6: Serve the Stir Fry Hot

Once everything is well mixed and heated through, serve the beef stir fry with brown rice hot.

Enjoy your nutritious and flavorful meal!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment