How to Make a Stir Fry


This post may contain affiliate links | disclosure policy

A step-by-step guide to teach you the simple process of making a stir-fry. Learn the basic formula to create various Chinese recipes that involve cooking with a wok.

A wok filled with cooked chicken, mushrooms, peppers, and broccoli

Mastering the art of stir-frying isn’t as hard as it seems. It’s a quick and efficient way to rapidly develop new flavors and textures of proteins and vegetables all in one blazing hot wok. The key is preparing and organizing all the components before cooking so that the stir-frying process is harmonious and fast. One perk is that this method does not require much cooking oil, just enough to prevent the food from sticking, keeping meals healthier.

Once you learn this basic cooking technique, it opens endless possibilities for dinner options. It inspires you to be adventurous with ingredient combinations, and meals aren’t just limited to Chinese cuisine. Follow these essential components for how to make a stir-fry, and you will have tasty, versatile meals that are exciting to cook.

Choose your ingredients

Pre-portioned ingredients for a stir-fry recipe

The possibilities are endless for the combinations of ingredients to include in a stir-fry, but there are some key components to select. Here are some examples of each category:

  • Proteins: Chicken, shrimp, tofu (firm or extra firm), pork, fish (firm in texture), seitan, tempeh.
  • Vegetables: Broccoli, bell peppers, green beans, eggplant, carrots, mushrooms, mung bean sprouts, cabbage, bok choy, and onions.
  • Aromatics: Garlic, ginger,  shallots, scallions, chili peppers, red chili flakes, lemongrass.
  • Carbohydrates: Noodles! Mostly egg-based, like chow mein, lo mein, ramen, yakisoba, or even thin spaghetti.

How much of each should you include? Here is a general guideline, adjust as needed:

  • 1 pound of protein
  • 4 to 5 cups of vegetables
  • 1 to 3 teaspoons aromatics
  • About 6 ounces of noodles (if using, reduce the amount of protein and vegetables)

Prep the ingredients

Stir-frying in a wok uses high heat to cook each component very rapidly. This means that before the cooking process starts, you’ll want to wash, cut, and measure everything out so that you can swiftly grab and add. It takes only a few minutes or less to cook each ingredient, so things can burn or overcook if you aren’t attentive and ready for the next step.

A few helpful tips:

  • Size: Cut the protein into similar sizes, about 1-inch cubes for vegetarian proteins and for meat proteins 1 ½ to 2-inch long pieces, no more than 1/2-inch thick. Make sure to always cut meat against the grain so the short muscle fibers are tender and easy to chew.
  • Marinate: If desired, you can marinate the proteins with some flavoring ingredients like soy sauce, tamari, coconut aminos, sesame oil, salt, and pepper to infuse more flavor on the surface even before it cooks. Typically, marinating at least 15 to 20 minutes allows just enough extra flavor.
  • Shapes: Cut vegetables into consistent-sized pieces so they cook evenly. Thin strips or cubes work nicely. Cut broccoli into smaller florets so they cook quickly. Cut beans into 2-inch pieces. Keep snow peas and sugar snap peas whole.
  • Organize: Stay organized by separating each ingredient into small prep bowls or plates so it’s easy to see and add to the pan.

Make a stir-fry sauce

It’s easy to make a delicious homemade stir-fry sauce that can lightly coat the ingredients to deliver more flavor to each bite.

  • Flavoring: A combination of savory, tangy, and sweet ingredients can be used, like soy sauce, tamari, oyster sauce, hoisin, broth or stock, cooking wine, rice wine vinegar, fermented black bean paste, and chili pastes.
  • Thickening: Cornstarch or arrowroot powder is almost always used to add body and glossiness.

It’s all about balancing the flavors and letting the proteins shine! Have the sauce whisked together and ready to go before you start cooking.

Heating a wok and oil selection

Liquid cooking oil being poured into a wok

Preheat your wok over medium-high heat, allowing you to cook your ingredients while quickly searing them. This will allow for a fast and even stir-fry. How do you know when your pan is heated? Flick some water onto the surface–if it immediately evaporates, you know it’s ready.

Cook the protein

Spatula moving cooked chicken around in a wok

Brown the meat first in the smoking hot oil. Make a single layer so it develops a good sear, then toss to finish cooking. Do not overcook as you will add it back to the pan at the end to complete. The protein is then transferred to a plate to make room to cook the vegetables.

Cook dense vegetables

Sliced carrots and red bell peppers cooking in a wok

Stir-fry denser vegetables like carrots, bell peppers, and broccoli that take longer to cook until crisp-tender or bring green, about 1 to 2 minutes. You can transfer vegetables to the plate with the proteins if you want more browning of the quick-cooking vegetables, or push them to the side if there is enough room in the wok.

Add quick-cooking vegetables

Sugar snap peas and mushrooms cooking in a wok

Fast-cooking vegetables like mushrooms, onions, bok choy, and sugar snap peas cook next for about 1 minute.

Add the aromatics

Chopped pieces of ginger and garlic being added to stir-fry vegetables

, Ginger and garlic are often added first to the hot oil before the proteins or veggies. I started adding them at the end of cooking so they could still add incredible aromas to the stir-fry but reduce the chance of burning the delicate, finely chopped ingredients.

Burnt garlic can especially give a bitter flavor to the dish. Push the vegetables to the side and add aromatics to the center of the pan. Stir-fry until fragrant but not browned, about 20 to  30 seconds.

Pour in the sauce

Pouring stir-fry sauce into a well made of vegetables and chicken in a wok

Add the cooked ingredients back to the pan to reheat, and then make a “well” in the center. Add the stir-fry sauce, about ½ to 1 cup, and allow to heat and thicken while continually stirring for about 1 minute. You want to use just enough sauce to coat and cling to the ingredients, not make them soggy or swimming in a pool of liquid.

If the cornstarch is not already added to the sauce, you can make a slurry of cornstarch and water (1 part: 2 parts). I typically use 1 ½ teaspoon of cornstarch plus 3 teaspoons of water per 1 cup of sauce. Add to the bubbling hot sauce, stir, and allow to thicken.

Finishing & garnish

Taste the stir-fry and adjust the seasoning like salt and pepper. Before serving, you can garnish with roasted nuts like peanuts or cashews, sliced green onions, cilantro, or sesame seeds.

Stir-fry recipes to try

More Chinese recipes you might like

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave a Comment

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

12 Comments Leave a comment or review

  1. Judy Caughlin says

    So happy to find you. Your Cauliflower Rice on Cafe Delights piqued by interest. I have saved several methods and recipes to mine. Signed up for your mailings.

    Thanks again.

    • Jessica Gavin says

      I’m so happy that you found me too Judy! Please let me know if you have any cooking questions I could help you with. Happy cooking!

  2. Maria Terry says

    Tonight I followed your technique and made a stir fry for dinner. I also made your stir fry sauce recipe. The end result is I made the best stir fry I’ve ever made. The veggies were cooked just enough. The chicken was moist. The sauce was delicious. Without a professional wok set up it’s silly to think you can make stir fry that rivals your favorite restaurant. Cooking the ingredients in stages was the difference. Another winner.

  3. Sheri says

    I happen to come across your wonderful website one how to make stir fry.
    I wanted to print this page but I could not find the print button. Where is that print button?
    I too also signed up for your wonderful emails
    Many thanks

    • Jessica Gavin says

      Hi Sheri, unfortunately, this particular page doesn’t have a dedicated Print button. You’ll have to use the Print command for your browser. -thank you so much for signing up to my emails, I look forward to sending you my new recipes! 🙂

  4. Michelle says

    I am wondering what kind of oil you recommend for stir fry recipes. You have made the recipe easy to follow. Can’t wait to try it.

  5. Luis @kitchenviva says

    Your article is awesome for stir fry lover. And good guide line for making stir fry. Thank you for sharing this important article.

  6. Jim says

    Hello, love your site. I use it very often for the ease and deliciousness of recipes. This stir fry was a bit difficult as many of the classic Asian sauces, spices we don’t keep in the cabinet ie hoisin sauce, sesame sauce. I also missed how to use them together. Maybe my bad. Any thoughts on how to make it easier for us? The cooking process was spot on. Thank you

    • Jessica Gavin says

      Thanks, Jim! This was more of a technique guide for stir-frying, as you mentioned the cooking process to be helpful. I have separate stir-fry sauces or teriyaki sauce you can add in addition to the protein and vegetables, or individual recipes. Check out my Chinese recipe category. Was there a specific dish you were looking to make?