Paint The Kitchen Red

  • HOME
  • RECIPES AND GUIDES
  • ABOUT
menu icon
go to homepage
  • HOME
  • RECIPE INDEX
  • MEET NEENA
subscribe
search icon
Homepage link
  • HOME
  • RECIPE INDEX
  • MEET NEENA
×
Home » Recipes » Thai and Asian Recipes

Pad Thai with Chicken, Shrimp and Tofu

Published: Jul 9, 2026 | Updated: Jul 9, 2026 | Author: Neena Panicker

JUMP TO RECIPE
Chicken and shrimp pad thai recipe better than takeout.
Authentic pad thai better than takeout pin.
Pad Thai with chicken shrimp and tofu in white bowl.
Best ever pad thai recipe one-pot meal.

This pad thai recipe has chicken, shrimp, tofu, and eggs, all cooked together with the noodles in one wok. The tamarind-based sauce has just the right balance of sour, salty, and sweet, with a touch of spice. It took me a long time to come up with this recipe that actually tastes like my favorite restaurant version!

Pad Thai with chicken shrimp and tofu in white bowl.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read the disclosure.

ℹ️ Introduction to Pad Thai

I’ve ordered pad thai at every Thai restaurant I’ve visited. This is the recipe I landed on after trying to recreate my favorite ones.

It’s one of the three Thai noodle recipes that I make at home. Try my pad kee mao (drunken noodles). My pad see ew recipe is coming soon!

🫘 Tamarind

The sauce is the make-or-break ingredient in this recipe. Tamarind is what gives pad thai that distinctive sweet and sour taste – it’s not optional.

Many pad thai recipes skip tamarind, and the result just doesn’t have the depth of flavor that you’d get at a good Thai restaurant.

Tamarind’s flavor is sweet and sour, but the levels can vary by batch. Less ripe tamarind pods are mouth-puckering sour, so tamarind blocks made from them will be sharper, while blocks made from fully ripe brown pods will contain more natural sugars.

For this reason, you may need to add extra brown sugar and fish sauce to taste. The sauce needs to be sweet and sour, with just a hint of salt.

I’ll show you below which tamarind paste to buy or how you can make it from scratch.

➡ Looking for more noodle recipes? Try my khow suey, Instant Pot beef lo mein, or Instant Pot Thai peanut noodles recipes.

Ingredients and Tips

Pad Thai Ingredients

🧂 Ingredients for Pad Thai

🍜 Rice noodles: Use medium-width flat rice noodles. They’re sometimes labeled “pad thai noodles” or “rice stick noodles”.

🍋 Tamarind paste: This is what makes pad thai taste like pad thai. I prefer to make it from scratch (see below), but a store-bought Thai tamarind paste works well too.

Don’t use the Indian tamarind paste brand Tamicon because it’s very strong and sour. Also avoid anything labeled tamarind “sauce,” pad thai sauce, or tamarind chutney because they have extra ingredients that will change the end result.

🥣 To make your own tamarind paste:

  • Buy a block of tamarind (400-500g) from an Asian grocery store. Softer blocks are easier to work with. I prefer to get the seedless Thai brands labeled “Me Chua“. Indian brands work fine – the warning above is specifically about Indian tamarind concentrates like Tamicon.
  • Separate the block into large chunks in a large bowl and pour in 2 cups of boiling water. Let it sit for 30 minutes.
  • Once it’s cool enough to handle, strain the pulp through a sieve, pressing firmly with the back of a spoon. You can also use your hands. Wash your hands thoroughly to prevent any contamination. If the pulp is too thick to strain, add some more hot water.
  • The fiber left behind can be soaked again with a small amount of very hot water for a thinner second batch – strain that into the first.
  • To increase shelf life, simmer the tamarind paste over low heat, without letting it come to a boil, for about four minutes, stirring constantly to prevent splatters.
  • It will keep in a cupboard for 2 weeks, the fridge for 1-2 months, or the freezer for 6 months. Always use a clean, dry spoon when removing, to avoid contamination.

For more information on tamarind, see my How To Make Tamarind Paste post and Instant Pot Massaman Curry.

🍶 Fish sauce: It adds a saltiness and depth that salt can’t. You may find that fish sauce smells quite strong in the bottle, but don’t worry – it will mellow once you cook it. Red Boat is the brand that I like – it has a natural, clean flavor, but it’s a bit more expensive. Tiparos is a good budget option. For a vegan option, try Fysh brand or use soy sauce as a substitute.

🦪 Oyster sauce: It adds umami and caramelization when it hits the hot wok. I use Lee Kum Kee brand. For vegetarian or vegan, swap in vegetarian oyster sauce made from mushrooms; it’s usually available at Asian grocery stores.

🍗 Chicken: Chicken breast or thighs will work. I prefer thighs because they hold up better if you overcook them slightly, and they’re more flavorful – breast cooks a little faster. Cut the chicken into small pieces so they cook quickly and evenly over high heat.

🦐 Shrimp: Make sure you peel and devein them so the marinade penetrates them.

🧀 Tofu: Use a ¼ block of extra-firm tofu, cut into small pieces and air fried or pan fried until golden. Adding it makes this a heartier, more complete meal. For a tofu-only version, use a full block and skip the chicken and shrimp.

Note: I like to pack everything into this recipe so I include all three proteins. See the FAQ section below for swaps.

🧅 Green onions or chives: Either works as a garnish. Slice them up and stir them in at the end, with the bean sprouts and peanuts. I like to save about ¼ of this mixture to add at the very end, after turning off the heat.

🌶️ Red chili flakes: They go in with the garlic and add a touch of spice. Feel free to omit if you’re cooking for people who don’t like spice.

🌱 Bean sprouts: I’m not a huge fan, so half a cup is just the right amount for me. You can add more if you like them, or skip them if you don’t.

🥜 Peanuts: I prefer to use unsalted peanuts. If you only have salted, adjust the amount of fish sauce. The peanuts should be roughly chopped so they add texture.

💡 Cook’s Tips for Pad Thai

🔪 Prep everything before you start. Once the wok is hot, you’ll need to work fast! Have your sauce mixed, noodles soaked and drained, proteins marinated, eggs beaten, and garnish assembled before you turn on the heat.

🍳 Use a large wok, about 12 to 14 inches. You need the room to be able to toss everything without crowding. A smaller pan will steam everything instead of stir frying it. If you only have a smaller pan, make the recipe in 2 batches.

🔥 Get the oil very hot before adding anything. Wait until the oil is shimmering and almost smoking. This is the most common reason homemade pad thai is limp instead of charred.

🍶 Add more oil as needed. Between the tofu, proteins, and noodles, you may go through the oil quickly. If the pan looks dry at any point, add another drizzle of oil before the next ingredient goes in.

🍜 Don’t oversoak the noodles. Don’t boil the noodles; instead, pour very hot water over them in a bowl and soak for 3 to 5 minutes or until they’re pliable but still firm. They’ll finish cooking in the wok. If they stick together after draining, rinse with cold water and drain again before adding to the pan.

🥚 Don’t overcook the eggs. Scramble until they’re just barely set, then add the noodles right away. They keep cooking from residual heat, and if you wait too long you’ll end up with rubbery eggs buried in the noodles.

📦 Add the noodles in two batches. Add half, stir until incorporated and they start to sizzle and char at the edges, then add the rest. If you add them all at once, it can be hard to stir up, and you don’t get that char.

🥄 Add the sauce in two batches too. Pour the first half around the edges of the wok (not directly over the noodles) and stir. Then add the rest. Pouring it around the edges lets it get some caramelization. If the noodles still seem too firm, add a tablespoon of water and keep stir frying until they soften.

🍽️ How to serve. Serve with lime wedges – a squeeze right before eating makes a real difference.

For a classic Thai condiment, make prik nam som (chilies in vinegar): slice 3 to 4 jalapeños or serrano peppers and soak in ¼ cup rice vinegar or distilled white vinegar with ¼ teaspoon kosher salt. Let it sit for at least 20 minutes before serving. It will keep in the fridge for weeks.

❓ FAQS

Can I make this without tamarind?

If you genuinely can’t use tamarind, the closest substitute is 2 tablespoons white vinegar and 1 tablespoon brown sugar.

Can I make this vegetarian or vegan?

Yes. Skip the chicken and shrimp and use a whole block of tofu instead. Swap the fish sauce for soy sauce or tamari and use vegetarian oyster sauce. Everything else stays the same.

Can I prep the sauce in advance? 

Yes, the sauce keeps in the fridge for up to a week.

Can I use just chicken, or just shrimp?

The recipe works with any combination of the proteins listed. If you’re doing chicken only (no shrimp), give the chicken a little extra time in the wok. Use as much or as little protein as you like. I like to add a total of 12 oz, splitting it up among chicken, shrimp, and tofu.

How do I store and reheat leftovers?

Refrigerate in an airtight container for up to 3 days. The noodles will absorb more sauce as they sit. Reheat in a pan with a splash of water over medium heat – the microwave works fine, but the texture may be more rubbery.

⏲️ How to Make Authentic Pad Thai

Pad Thai Instructions with tofu being air fried and chickena nd shrimp in bowls.
  1. Coat the tofu pieces with oil and soy sauce.
  2. Air fry the tofu for approximately 15 minutes at 400 degrees F, shaking the basket every 5 minutes. Or sauté in a pan until golden on all sides. Set aside. You can do this well ahead of time.
  3. Coat the chicken with soy sauce and set aside.
  4. Coat the shrimp with soy sauce and set aside.
Pad Thai Instructions with sauce, green onions, and sauteing.
  1. Mix the tamarind paste, brown sugar, fish sauce, and oyster sauce. Set aside.
  2. Mix the bean sprouts, green onions, and chopped peanuts. Set aside.
  3. Heat a large wok over medium-high heat, add oil, and sauté shallots, garlic, and red pepper flakes.
  4. Increase heat to high and add the chicken. Sauté until almost cooked through. Add the shrimp and sauté until they just begin to turn pink.
Pad Thai Instruction Collage with eggs, noodles, and sauce being added.
  1. Move everything to the side of the wok, and add the beaten eggs. Scramble the eggs until they’re just barely set. Mix everything together.
  2. Immediately add half the noodles and toss until they start sizzling and get a slight char. Repeat with the remaining noodles.
  3. Pour half the tamarind mixture down the sides of the wok, and toss the noodles to mix. Repeat with the remaining sauce.
  4. Add ¾ of the peanut garnish mixture and mix to incorporate. Remove from heat and add tofu and gently stir. Add the remaining peanut mixture over the top as a garnish.

See the recipe card below for detailed instructions.

Pad Thai with chicken shrimp and tofu in white bowl.

Pad Thai Recipe (Chicken, Shrimp, and Tofu)

A stovetop pad thai with chicken, shrimp, tofu, and eggs in a tamarind-based sauce that balances sour, salty, and sweet. Real tamarind, proper technique, and better than takeout.
Be The First to Rate This Recipe!
PRINT PIN RATE
Prep Time: 30 minutes minutes
Cook Time: 15 minutes minutes
Add Extra Time To Make Tamarind Paste: 30 minutes minutes
Total Time: 45 minutes minutes
Servings: 4
Calories: 745
Author: Paint the Kitchen Red
Prevent Screen from Going Dark

Equipment

  • 12 to 14 inch nonstick wok [See Note 2]

Ingredients
  

Tofu

  • 4 oz. tofu extra-firm, cut into ½-inch cubes
  • ½ teaspoon vegetable oil
  • 1 teaspoon soy sauce or to taste

Sauce

  • 3 tablespoon tamarind paste plus up to 2 teaspoons more to taste [See Note 3]
  • 4 tablespoon fish sauce
  • 3 tablespoon oyster sauce
  • ⅓ cup palm sugar or brown sugar

Noodles

  • 8 oz flat rice noodles medium width [See Note 4]
  • 1 t vegetable oil to coat the noodles

Proteins [See Note 5]

  • 4 oz boneless skinless chicken thighs cut into small pieces
  • 4 oz shrimp medium 31-50 per lb. (peeled and deveined)
  • 2 teaspoon soy sauce

Wok

  • 3 tablespoon vegetable oil divided
  • ½ cup shallots or yellow onions, diced
  • 1 tablespoon garlic minced
  • 1 teaspoon crushed red pepper or to taste
  • 3 eggs beaten

Garnish

  • ½ cup bean sprouts
  • 4 green onions (or ½ cup chives), sliced
  • ½ cup peanuts chopped
  • fresh lime wedges

Instructions
 

Tofu

  • In a small bowl, toss the 4 oz. tofu with ½ teaspoon vegetable oil and 1 teaspoon soy sauce. Air fry tofu for 15 minutes at 400 degrees F, shaking the basket every 5 minutes. Or stir fry in a pan, until golden brown on all sides. You can do this ahead of time. Set aside.[See Note 6]

Sauce

  • In another small bowl, whisk together 3 tablespoon tamarind paste, 4 tablespoon fish sauce, 3 tablespoon oyster sauce, and ⅓ cup palm sugar until the sugar dissolves. Set aside. [See Note 7]

Noodles

  • In a large bowl, soak the 8 oz flat rice noodles in very hot water for 3 to 5 minutes or until pliable, but still firm. Drain, rinse, and coat with 1 t vegetable oil to prevent sticking. Set aside. If they stick together before you use them, rinse with cold water and drain again.

Proteins

  • Toss 4 oz boneless skinless chicken thighs with 1 teaspoon soy sauce. In a separate bowl, toss 4 oz shrimp with 1 teaspoon soy sauce. Set both aside.

Garnish

  • Mix together the ½ cup bean sprouts, 4 green onions or chives, and ½ cup peanuts. Set aside. Having this ready means the final step takes about 10 seconds.

Sauté

  • Heat 1 tablespoon vegetable oil in a large wok over medium-high heat until shimmering and almost smoking. Add ½ cup shallots and sauté for 1 to 2 minutes. Add 1 tablespoon garlic and 1 teaspoon crushed red pepper and cook for 20 to 30 seconds. The garlic should smell fragrant but not brown.
  • Add 1 tablespoon vegetable oil to the wok. Once hot, add marinated chicken and increase the heat to high. Stir fry until cooked through and lightly seared, about 2 to 3 minutes. Add marinated shrimp and cook until pink and just done, about 1 to 2 minutes. Don't overcook – they'll cook a little more later.
  • Push everything to one side of the wok. Add a teaspoon of oil to the empty side, add the 3 eggs, and scramble until just set – you want them barely cooked. Immediately stir them into the rest of the mixture and move to the next step.
  • Drizzle 1 teaspoon of oil down the sides of the wok. Add half the noodles and toss until they start to sizzle and char at the edges. Drizzle another teaspoon of oil down the sides of the wok and add the remaining noodles and toss until they're sizzling. Stir constantly.
  • Add the sauce in two batches, pouring around the edges of the wok each time. Stir carefully to coat. If noodles are too firm, add a tablespoon of water and continue tossing over high heat.
  • Add ¾ of the peanut garnish mixture and toss. Remove from heat and add tofu. Stir gently – tofu breaks easily. Add the remaining peanut mixture, and serve immediately with fresh lime and prik nam som (chilies in vinegar). [See Note 8]

Notes

Note 1: Prep everything in advance because you’ll have to move fast once the wok is hot. Make the sauce, soak and drain the noodles, marinate the meat, cook the tofu, beat the eggs, and assemble the garnish.
Note 2: You need the room to be able to toss everything without crowding. A smaller pan will steam everything instead of stir frying it. If you only have a smaller pan, make the recipe in 2 batches.
Note 3: You can use store-bought Thai tamarind paste. Avoid the Indian Tamicon tamarind paste. Making your own tamarind paste gives the most authentic flavor. I prefer to use Thai tamarind blocks labeled “me chua”.  Indian tamarind blocks work fine too. Try and get a softer pack. If it’s hard, it might need a longer soak.
To make a larger batch of tamarind sauce, follow the recipe card on my tamarind paste blog post. To make a small batch for this recipe, break off about 3 oz. (85 grams) from a tamarind block and soak in ⅓ cup boiling water. Let it sit for 30 minutes or until cool enough to handle. Place a small mesh strainer over a bowl and strain the pulp by pressing it with the back of a spoon or with clean hands through the strainer. You should have a smooth, thick paste. If it’s too thick to strain, add some more hot water. 
Note 4: Use medium width noodles. They’re sometimes labeled “pad thai noodles” or “rice stick noodles”. Don’t boil the noodles, as some packages suggest, or they’ll overcook. Only soak them in a bowl with very hot water. Stir a couple of times to keep them from sticking together. They should be pliable but still firm – they will cook more during the sauté step. If you find that the noodles are not softening enough, soak them for a bit longer.
Note 5: I use a total of 12 ounces of protein (4 ounces each of chicken, shrimp, and tofu). Use whatever combination you like.
Note 6: I prefer to air fry the tofu, but pan fry also works. This can be done ahead. For a tofu-only version, use a whole block of tofu.
Note 7: Taste the sauce – this is your chance to adjust. If you want more sour, add a little more tamarind. If you want it sweeter, add more sugar. The sauce will keep up to a week in the fridge, so you can make it in advance too. 
Note 8: Prik nam som is a traditional Thai condiment and it’s easy to make: slice 3 to 4 jalapeños or serrano peppers and soak in ¼ cup rice vinegar or distilled white vinegar with ¼ teaspoon kosher salt. Let it sit for at least 20 minutes before serving. Keeps in the fridge for weeks.
Note 9: Pad thai will keep in the fridge for up to 3 days. Reheat in a pan with a splash of water. 

Nutrition

Serving: 0.25 of recipe | Calories: 745 kcal | Carbohydrates: 87 g | Protein: 30 g | Fat: 30 g | Cholesterol: 209 mg | Sodium: 2430 mg | Sugar: 30 g
Course Main Dishes
Cuisine Thai
Main Ingredient chicken, seafood
Have you made this recipe? I love seeing your photos! Tag me on Instagram @PaintTheKitchenRed or #PaintTheKitchenRed!

Thank you for visiting Paint the Kitchen Red. All photos and content are copyright protected. Please don’t use any content without prior written permission. If you’ve made this recipe and would like to share it with your friends, please link back to this recipe. Thank you!

I am not a certified nutritionist.  I provide my best estimate of nutritional information merely as a courtesy to my readers.  If you depend on nutritional information for dietary or health reasons,  I suggest using your favorite online nutrition calculator to confirm the nutritional value of this recipe based on the actual ingredients that you use.

Did you know that the best way to support your favorite bloggers is to comment and rate recipes, and share on social media? If you loved this recipe, please comment and give it a five ⭐ rating in the comment section below. If you’re a pinner, pin this post using the Pin buttons at the top and bottom of this post and in the recipe card above. Thank you for your support!

BACK TO TOP

More Thai and Asian Recipes

  • Drunken Noodles Pad Kee Mao on plate.
    Best Pad Kee Mao (Thai Drunken Noodles)
  • Thai basil chicken in a bowl.
    Thai Basil Chicken (Pad Krapow Gai)
  • Thai Recipes collage with text easy Thai Recipes for beginners!
    Authentic Thai Recipes
  • Collage of thai curries with text "best Instant Pot thai curry recipes".
    Instant Pot Thai Recipes

Questions, Comments? I love hearing from my readers and I reply to all comments! Cancel reply

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

Rate This Recipe!




Neena in red sweater head tilted

Hi, I'm Neena Panicker, and welcome! I am the creator, photographer, and author of recipes and tips at Paint the Kitchen Red. I live in the glorious west in Salt Lake City, Utah with my family.

More about me →

Popular

  • Reasons Why Instant Pot is Not Sealing or Pressurizing
    Reasons For Your Instant Pot Not Sealing
  • Instant Pot Thai Red Curry with colorful vegetables in white bowl with spoon on rich red napkin.
    Instant Pot Thai Red Curry with Chicken
  • 4 Instant pots - 3, 6, 8 and 10 quart - what size instant pot should i buy?!
    Sizes of Instant Pot – What Size do you Need?
  • Instant Pot Chili in white bowl on green cloth with cornbread; topped with cheese, sour cream and green onions - Paint the Kitchen Red
    Homemade Instant Pot Chili (using Dried Beans)
  • Natural Release vs Quick Release
    How To Natural Release Instant Pot vs Quick Release
  • Instant Pot Panang Curry with chicken, green beans, red and green peppers, Thai basil in a white bowl on a light wood background
    Thai Instant Pot Panang Curry with Chicken
  • Beginner's Manual and User's Guide Instant Pot Duo Crisp Air Fryer
    How to Use the Instant Pot Duo Crisp + Air Fryer | Beginner’s Manual

Seasonal

  • 4 ears of corn sitting on husks on a white plate
    Instant Pot Corn on the Cob
  • Wasabi Instant Pot Deviled Eggs with wasabi and pickled ginger on colorful blue plate - Paint the Kitchen Red
    Wasabi Deviled Eggs Recipe – Delicious Appetizer
  • Instant Pot Korean Chicken two thighs and four drumsticks on a dark background, garnished with sesame seeds
    Instant Pot Korean Chicken with Gochujang
  • Instant Pot Thai Grilled Chicken Thighs on dark background with sprinkled cilantro and green onions
    Thai BBQ Chicken
  • Instant Pot Banh Mi sandwich on black background, with meat, daikon, carrots and cilantro; cilantro and green onions sprinkled on surface - Paint the Kitchen Red
    Instant Pot Banh Mi | Vietnamese Sandwich
  • Instant Pot Jamaican Jerk Chicken L1 - Paint the Kitchen Red
    Grilled Instant Pot Jamaican Jerk Chicken
  • Instant Pot beet, arugula, candied walnut salad on white plate with fork or dark background
    Arugula Goat Cheese Beet Salad
  • Instant Pot Ratatouille - round wooden board with cheeses, basil, olives, crostini, cherries, nuts, crackers
    Instant Pot Ratatouille | Braised Summer Vegetables with Fresh Herbs

Featured In

Media that have featured Paintthekitchenred.com including cnet, nbc news, cnbc, instant pot, the huffington post.

Social Media

Footer

↑ back to top

About

  • About Me
  • Contact

Disclosures

  • Privacy Policy
  • Accessibility Statement

Shop

  • Amazon

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2016 - 2026 Paint the Kitchen Red

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required