• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Beef Vegetable Stir-Fry

    Modified: Nov 24, 2025 · Published: Sep 10, 2025 by Christie Lai · This post may contain affiliate links · 2 Comments

    Jump to Recipe Video

    Succulent beef stir-fried with colorful vegetables in a savory brown sauce. This quick and easy Asian beef vegetable stir-fry is delicious and ready in 30 minutes! A great main dish that's restaurant-quality and family-friendly.

    Beef Vegetable Stir-Fry
    Jump to:
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More like this
    • 📖 Recipe

    My beef vegetable stir-fry features juicy flank steak, red bell pepper, broccoli, carrots, onions, and garlic cooked in a glossy brown sauce.

    This is a popular dish served at many Chinese restaurants or for takeout. It's best paired with white rice.

    Whenever I'm craving a good beef stir-fry, I make this because I'm always looking for more ways to add fiber to my diet.

    The brown sauce makes the veggies so tasty, that it doesn't feel like a chore to eat them.

    Beef Vegetable Stir-Fry

    If you're not a fan of beef or the vegetables in this recipe, swap them for ones you like - see Substitutes below.

    Why you'll love this recipe:

    • Ready in 30-minutes!
    • Better-than-takeout!
    • Great for meal preparation.
    • Family-friendly!

    Ingredients & Substitutes

    Please scroll down to below recipe card for exact measurements:

    ingredients to make this recipe
    • Flank Steak: or substitute with skirt steak, flat iron steak, or hanger steak. Not a fan of beef? Substitute with chicken, pork shoulder, or shrimp.
    • Broccoli Florets: or substitute with frozen broccoli florets, chopped cauliflower, green cabbage, green beans, asparagus, bok choy, or gai-lan.
    • Red Bell Pepper: or swap with orange, green, yellow bell peppers, or celery.
    • Carrots: or substitute with zucchini.
    • Onion: or substitute with 1 large shallot.
    • Neutral Oil: like avocado oil, sunflower oil, grapeseed oil, peanut oil, vegetable oil, or canola oil. Avoid olive oil or any low-smoke point oil.
    • Water

    Marinade

    • Water: cold or room temperature.
    • Cornstarch: or substitute with potato starch or tapioca starch.
    • Regular Soy Sauce: or substitute with low sodium soy sauce or light soy sauce, tamari sauce, or coconut aminos.
    • Baking Soda
    • Neutral Cooking Oil: see examples above.

    Stir-Fry Sauce

    • Garlic Cloves
    • Oyster Sauce: or substitute with vegetarian stir-fry sauce.
    • Regular Soy Sauce: or substitute with low sodium soy sauce or light soy sauce, tamari sauce, or coconut aminos.
    • Dark Soy Sauce: or substitute with dark mushroom soy sauce or regular soy sauce.
    • Shaoxing Wine: or substitute with dry sherry wine, dry white wine, or chicken broth.
    • White Granulated Sugar: or substitute with cane sugar.
    • Cornstarch: or substitute with potato starch or tapioca starch.
    • Sesame Oil: or substitute with sesame seeds.
    • Water: cold or room temperature.

    Note: Asian ingredients are typically available at most Asian grocery stores or check online, like on Amazon.

    Expert Tips

    • To thinly slice the beef easily, freeze it for 45-60 minutes and cut with a sharp knife.
    • Slice the flank steak against the grain at a 45-degree angle for tender beef.
    • Don't skip the any ingredients in the beef marinade, especially the baking soda or cornstarch or it won't be tender.
    • Cut the veggies into similar-sized pieces for consistent cooking.
    • Prepare the ingredients in advance as the cooking process is fast!

    Instructions

    Below are step-by-step instructions on how to make beef vegetable stir-fry:

    In a large bowl, marinate sliced flank steak with the marinade ingredients as listed above for 20-25 mins.
    1. Marinate beef: Marinate sliced flank steak with the marinade ingredients as listed above for 20-25 mins.
    In a small bowl combine the sauce ingredients.
    1. Make the sauce: In a small bowl, combine the stir-fry sauce ingredients as listed above until the sugar has dissolved. Set aside.
    Cook beef on medium-high heat until cooked and slightly browned.
    1. Cook beef: Heat vegetable oil in a large pan on medium-high heat. Once oil it hot, fry beef in a single layer until cooked and slightly browned on the edges, about 2-3 minutes. Remove it from the pan.
    Add onions, vegetables and water and cook for 1 minute.
    1. Cook vegetables: Reduce to medium heat. Then add onions, broccoli florets, carrots, red bell pepper, followed by water. Stir fry until the water has evaporated, about 1 minute.
    Add sauce and simmer to thicken.
    1. Add sauce: Add the sauce and simmer until slightly thickened.
    Add cooked beef and toss everything together.
    1. Add beef: Add cooked beef and toss in the sauce until evenly coated. Serve and enjoy!

    Storage & Reheating

    • Beef vegetable stir-fry will last up to 4 days stored in an airtight container in the fridge, once cooled. To enjoy, reheat in the microwave or on the stovetop until hot throughout.
    • Beef vegetable stir-fry can be frozen for up to 2-3 months in a freezer-safe bag, once cooled. To enjoy, defrost overnight in the fridge and reheat in the microwave or on the stovetop until hot throughout.

    Pairing Suggestions

    Beef vegetable stir-fry serves well with:

    • starters like egg rolls, crab rangoons, egg drop soup, or hot and sour soup.
    • white or brown rice, or fried rice.
    • chow mein, lo mein, or plain noodles.
    • cooked vegetables like bok choy, spicy garlic bok choy, choy sum, gai lan, garlic green beans or stir fried snow pea leaves.
    • protein dishes like Kung Pao Chicken, Cashew Chicken, Honey Walnut Shrimp, Bang Bang Shrimp, Egg Foo Young, Soy Garlic Tofu, Chinese Braised Tofu and more!

    FAQ

    Can I make this in advance?

    Beef vegetable stir-fry can be made up to 4 days in advance and stored in an airtight container in the fridge, once cooled. To reheat, microwave or reheat on the stovetop until hot throughout.

    Can I substitute the protein and vegetables?

    The protein and vegetables can be substituted for ones you enjoy. See the above Ingredients & Substitutes section for suggestions.

    How can I make this spicy?

    To make beef vegetable stir-fry spicy, season with chili oil, red pepper or red chili flakes, or sriracha to taste.

    More like this

    • Beef Onion Stir-Fry
    • Black Pepper Beef
    • Mongolian Beef
    • Beef and Broccoli
    • Beef Mushroom Stir-Fry
    • Beef with Black Bean Sauce
    • Beef and Tomato Stir-Fry

    📖 Recipe

    featured image of beef vegetable stir-fry

    Quick & Easy Beef Vegetable Stir-Fry

    Christie Lai
    Succulent beef stir-fried with colorful vegetables in a savory brown sauce. This quick and easy Asian beef vegetable stir-fry is delicious and ready in 30 minutes! A great main dish best served over rice. Restaurant-quality and family-friendly!
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Chinese
    Servings 4
    Calories per serving 240 kcal

    Ingredients
     
     

    • 1 lb flank steak or skirt steak / flat iron steak / hanger steak
    • 2 cups broccoli florets
    • ¾ cup red bell pepper diced
    • ½ cup carrots sliced into ¼“ thick rounds
    • ½ small onion diced
    • 1 tablespoon vegetable oil or any neutral oil
    • ¼ cup water

    Marinade

    • ¼ cup water cold or room temp.
    • 1 tablespoon cornstarch or potato starch / tapioca starch
    • 1 teaspoon regular soy sauce or light soy sauce
    • ½ teaspoon baking soda
    • 1 tablespoon vegetable oil or any neutral oil

    Stir-Fry Sauce

    • 3 garlic cloves minced
    • 1 tablespoon oyster sauce or vegetarian stir-fry sauce
    • 1 tablespoon regular soy sauce or light soy sauce
    • ½ tablespoon dark soy sauce
    • 1 tablespoon Shaoxing Cooking Wine or dry sherry / dry white wine / chicken stock
    • 1 tablespoon white granulated sugar or cane sugar
    • 1 tablespoon cornstarch or potato starch / tapioca starch
    • 1 teaspoon sesame oil
    • ½ cup water cold or room temp.

    Instructions
     

    • Slice flank steak against the grain at a 45-degree angle into ¼-inch thick pieces. Transfer to a large mixing bowl.
    • Marinate sliced flank steak with the marinade ingredients as listed above for 20-25 mins.
    • In a small bowl, combine the stir-fry sauce ingredients as listed above until the sugar has dissolved. Set aside.
    • Heat vegetable oil in a large pan on medium-high heat. Once oil it hot, fry beef in a single layer until cooked and slightly browned on the edges, about 2-3 minutes. Remove it from the pan.
    • Reduce to medium heat. Then add onions, broccoli florets, carrots, red bell pepper, followed by water. Stir fry until the water has evaporated, about 1 minute.
    • Add the sauce and simmer until slightly thickened.
    • Add cooked beef and toss in the sauce until evenly coated. Serve and enjoy!
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Non-stick wok
    • Measuring Set
    • Kitchen Scale
    • Cutting Board
    • Dishwasher Safe Cutting Board
    • Santoku Knife
    • Mixing bowl
    Nutrition
    Calories: 240kcal | Carbohydrates: 16g | Protein: 27g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 68mg | Sodium: 812mg | Potassium: 687mg | Fiber: 3g | Sugar: 6g | Vitamin A: 3887IU | Vitamin C: 80mg | Calcium: 64mg | Iron: 3mg

    More Quick & Easy Main Dish Recipes

    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken
    • feature image of Beef Mushroom Stir-Fry
      Beef Mushroom Stir-Fry

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Kat

      October 11, 2025 at 3:03 am

      Love your recipes! How would you adapt the recipe with all frozen vegetables? Would the timings or amount of water change?

      Reply
      • Christie Lai

        October 20, 2025 at 4:34 pm

        Thanks so much for the kind words, Kat! As for substituting with frozen vegetables, I would suggest adding half of the suggested amount of water and reduce the cooking time by 30-60 seconds or until the veggies are cooked but still crisp. Hope this helps!

        Reply

    Primary Sidebar

    Christie

    Christie is an Recipe Blogger with an expertise on Asian recipes! She makes Asian cooking approachable with step-by-step pictures, ingredient & recipe tips and a helpful cooking video. Her quick and easy recipes have been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly and more! With a following of over 1M+, her recipes are made repeatedly by her loyal readers.

    More about me →

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Christie at Home