Get ready for a Bok Choy Noodle Stir Fry with holy basil that’s garlicky, spicy, sweet, savory, and absolutely delicious. The cherry on top? It’s ready in less than 30 minutes, making it the ideal weeknight dinner.

Two hands holding bowl of noodles and bok choy.

My husband and I spent 3 months in Thailand and I brought back a ton of food wisdom and even took a cooking class while I was there. Though this is far from a classic Thai dish, the flavors bring back all the wonderful memories and hopefully will take you on a mini-vacation with each bite.

Bok choy is a type of Chinese cabbage. It has a light, delicate leafy green top, and bulbous bottom. You can eat bok choy both raw or cooked. The leafy tops cook much faster than the bulbous, white bottom.

To cook bok choy in a stir fry, you can cut a baby bok choy into quarters or eighths to reduce the size of the white end, or you can pull each section apart from the stem and slice them lengthwise in half or thirds. If you’re looking for an even quicker cook, thinly slice the whites and add the leafy greens in the last few minutes of cooking.

How To Make Stir-Fried Bok Choy

Heat the oil over medium-low heat in a large fry pan or wok. Add the garlic and Thai chilis and cook until fragrant. Substitute with red pepper flakes if you cannot find Thai chilis.

A large silver fry pan with minced garlic, oil, and chilis inside.

Add the scallions, ginger, and bok choy. Stir well. Cover to steam for 2 minutes.

A hand grating ginger into a fry pan filled with bok choy.

Raise the heat to medium. Add the water, fish sauce, oyster sauce, soy sauce, and honey. Stir well. Cook 2-3 minutes until the bok choy greens get bright, then turn off the heat.

Note: For a gluten-free soy sauce option, use tamari.

A large silver fry pan filled with cooked green vegetables.

Cook the noodles per the package. It should take 3-5 minutes. Strain the noodles and add them to your stir fry. Add the basil leaves. Mix well, and serve! For extra flavor, texture, and garnish, sprinkle with black sesame seeds.

Step by step photos showing hands adding basil to a noodle stir fry.

Don’t let the size of the Thai chilis fool you – they are packed with wonderful spiciness. So if you’re sensitive to spice, I recommend only using 3-5.

If you’re in the market for a vegan oyster sauce, this recipe by Omnivore’s Cook is the one I use. The oyster sauce keeps in the refrigerator for 7-10 days.

You can add some tofu between steps 2 & 3 – just make sure you sear it on all sides. Also, you can add chicken, beef, or any other protein you choose. However, make sure your protein is cooked before step 3.

Bowl of noodles with bok choy and basil.

What inspired this bok choy recipe?

We spent 3 months in Thailand and I miss it regularly. Lucky for me, I brought back a ton of food wisdom and even took a cooking class while I was there. Though this one is far from a classic Thai dish, it brings back all the wonderful memories and hopefully takes you on a mini-vacation with each bite. You can never go wrong with a noodle stir fry!

More Noodle Recipes

Bok Choy Stir Fry Recipe

5 from 19 votes
Print Recipe Save
Thai noodles with bok choy and holy basil – It’s sweet, spicy, savory, and DELICIOUS. The cherry on top? It’s ready in less than 30 minutes. 
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Main, Main Course
Cuisine: American, Asian
Servings: 4
Calories: 382kcal

Ingredients

  • 5 cloves garlic thinly sliced
  • 5-7 Thai chilis smashed and thinly sliced
  • 1 bunch scallions thinly sliced
  • 1 lb. baby bok choy quartered lengthwise
  • 2 tbsp fresh ginger minced or grated
  • 1/4 cup flavorless oil
  • 2 tsp honey
  • 2 tbsp oyster sauce (I use vegan oyster sauce made with shitake mushrooms)
  • 1 1/2 tbsp fish sauce
  • 1 1/2 tbsp soy sauce
  • 1/4 cup water
  • 8-10 oz. pad thai noodles
  • 4 oz. holy basil stemmed

Instructions

  • Bring water to boil so you can cook the noodles.
  • In the meantime, heat the oil over medium-low heat in a large fry pan or wok. Add the garlic and Thai chilis and cook until fragrant.
  • Add the scallions, ginger, and bok choy. Stir well. Cover to steam for 2 minutes.
  • Raise the heat to medium. Add the water, fish sauce, oyster sauce, soy sauce, and honey. Stir well. Cook 2-3 minutes until the bok choy greens get bright, then turn off the heat.
  • Cook the noodles per the package. Should take 3-5 minutes.
  • Strain the noodles and add them to your stir fry. Add the basil leaves. Mix well, and serve!

Notes

Don’t let the size of the Thai chilis fool you – they are packed with wonderful spiciness. So if you’re sensitive to spice, I recommend only using 3-5.
This recipe moves quickly, so get all your ingredients ready to go before you start cooking.

Nutrition

Calories: 382kcal | Carbohydrates: 57g | Protein: 6g | Fat: 14g | Saturated Fat: 2g | Sodium: 1334mg | Potassium: 193mg | Fiber: 3g | Sugar: 5g | Vitamin A: 6646IU | Vitamin C: 68mg | Calcium: 202mg | Iron: 2mg
Did you try this recipe?I’d love to hear what you think! Leave a Review to let us know how it came out, if you have a successful substitution or variation, or anything else.

20 Comments

  1. 5 stars
    I made this for lunch today after searching for holy basil and bok choy recipes, I had too much of both in my kitchen!

    This turned out super yummy tho the cook times had to be extended for on both the vegetable and the noodles, and the sauce was more runny than I thought expected.

    It was still good tho.

    I even added mushrooms.

    At the table we enjoyed complementing it with laoganma chili oil with fermented soybeans, just something we like in our household. Definitely tasty enough without it but we enjoy the added oomph.

    1. I’m so glad you liked it, Bethy. Thank you for taking the time to leave this review!
      Loving the added oomph of the sides and the extra touch of mushrooms. Enjoy!

  2. 5 stars
    This is absolutely wonderful! What a hearty and healthy soup for the winter. We loved all the flavors of this dish…I need to find holy basil and try it again with that instead of regular basil soon!

    1. I’m so happy to hear it, Tammy! It’s great with both, and definitely a completely different flavor profile.

  3. 5 stars
    I love Thai inspired dishes ! I can’t wait to try this Bok Choy Noodle stir fry with holy basil. I made it with regular basil and it was great but I have never cooked with holy basil, so I am on a mission to find some tomorrow.

  4. 5 stars
    So many flavors in this dish that I don’t know where to start! Bok Choy is an experience when made right. It will make your taste buds explode. And this recipe delivers on all fronts!

  5. 5 stars
    Oh I love this dish. how is holy basil different than the basil I find at the market and any tips on where to find it?

    1. Holy basil has a different depth of flavor often described as clove, licorice, and pepper unlike it’s sweet basil friend. You can often find it at Asian markets, but it is harder to find in the US than sweet basil. This recipe works with both but does yield different flavor.

  6. 5 stars
    I love bok choy. I had few leftover sitting in the fridge. I am totally making this noodle recipe again.

  7. 5 stars
    Thai dishes have always been a challenge for me. The flavors tend to be a little “off”. This recipe is easy to make and doesn’t have hard-to-find ingredients. I’m definitely going to make it again!

    1. I’m so happy to hear it, Tanya! And I know exactly what you mean by Thai dishes being challenging. I’m so lucky to have lived in Thailand for 3 months – and glad to pass the recipes and methods along here!

  8. 5 stars
    I am still craving healthy food after the heaviness of all the holiday food, so this is perfect! Fits so nicely with my healthy eating plan!

  9. 5 stars
    What a fresh and healthy looking recipe! I’m a huge fan of Thai flavours, so definitely adding this to my list of dishes to try soon!

5 from 19 votes (9 ratings without comment)

Leave a Reply

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

Recipe Rating




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