This post may contain affiliate links. Please read our disclosure policy.

No ratings yet

Pad Thai With Chicken & Tofu Recipe

Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 4 serves
Quick and flavorful Pad Thai with chicken, tofu, crunchy sprouts, peanuts, and a tangy-sweet sauce — better than takeout and ready in minutes.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 7 oz rice noodles
  • 2 tbsp tamarind puree
  • 3 tbsp brown sugar
  • 3 ½ tbsp fish sauce
  • 2 ½ tbsp oyster sauce
  • 5 tbsp vegetable oil
  • 3 ½ garlic cloves
  • 1 onion sliced
  • 7 oz chicken breast minced
  • 3 eggs lightly whisked
  • 2 ½ cups bean sprouts
  • 1 cup tofu cut into small cubes
  • ½ cup green onions sliced
  • ½ cup roasted peanuts chopped
  • lime wedges
  • ground chili optional
  • extra bean sprouts for serving

Instructions 

  • Place noodles in a bowl, cover with boiling water. Soak 5 minutes, then drain and rinse under cold water. (don’t leave them sitting for more than 5 minutes)
  • Mix tamarind puree, brown sugar, fish sauce, and oyster sauce in a bowl.
  • Heat vegetable oil in a wok over high heat. Add garlic and onion, cook 30 seconds.
  • Add chicken, cook 2 minutes until mostly cooked through.
  • Push chicken to one side, pour eggs on the other. Scramble, then mix with chicken.
  • Add bean sprouts, tofu, noodles, and sauce. Toss gently for 1–2 minutes until sauce is absorbed.
  • Add green onions and half the peanuts. Toss quickly, then remove from heat.
  • Serve topped with remaining peanuts, lime wedges, and extra bean sprouts. Sprinkle with chilli if desired.

Notes

Tips & Twists.
A few tips to make sure your Pad Thai comes out just right:
  • Don’t Over-Soak the Noodles. They should be pliable but still a little firm, because they’ll finish cooking in the wok. Too long in hot water and they’ll turn mushy.
  • Keep the Heat High. A hot wok gives you that quick sear and glossy finish. Don’t be afraid of a little sizzle.
  • Balance Is Everything. Taste your sauce before it hits the noodles — adjust with a pinch more sugar for sweetness or a squeeze of lime for tang.
  • Toss, Don’t Stir. Gently lift and turn the noodles with tongs so they don’t break apart.
  • Make It Your Own. Swap chicken for shrimp, go all tofu for vegetarian, or add crushed chilli for a spicy kick.

Nutrition

Calories: 781kcal | Carbohydrates: 76g | Protein: 32g | Fat: 40g | Saturated Fat: 7g | Polyunsaturated Fat: 19g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 155mg | Sodium: 2383mg | Potassium: 737mg | Fiber: 6g | Sugar: 21g | Vitamin A: 346IU | Vitamin C: 16mg | Calcium: 193mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

There’s something magical about a plate of Pad Thai that just hits every craving at once. The chewy rice noodles tangled up with juicy chicken, tender tofu, crunchy bean sprouts, and a sprinkle of peanuts… all tossed in that sweet-tangy-salty sauce that makes Thai food so addictive.

Add a squeeze of lime and a little chilli if you like it hot, and suddenly you’ve got takeout vibes without ever leaving your kitchen. Quick, easy, and packed with flavor — this Pad Thai is a weeknight dinner you’ll be coming back to again and again.

Bowl of Pad Thai with chicken, tofu, scrambled egg, bean sprouts, and peanuts, garnished with lime wedges and served with chopsticks.

Balance in a Bowl

What I love most about this Pad Thai is how all the flavors play together — that tang from tamarind, the salty depth of fish and oyster sauces, and just a touch of sweetness to round it out. It’s the same kind of harmony I adore in my Thai Chicken Satay

Then there’s the texture: chewy noodles, juicy chicken, soft tofu, and crunchy bean sprouts, all tossed until every bite is different and delicious. It reminds me of the layers of flavor I build in my Crispy Slow Cooker Carnitas — simple ingredients coming together into something unforgettable. A squeeze of lime, a sprinkle of peanuts, maybe a little chilli… and honestly, I can’t stop going back for more.

Noodle Necessities

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Flat lay of Pad Thai ingredients including chicken breast, rice noodles, tofu, eggs, onion, garlic, bean sprouts, peanuts, tamarind puree, sauces, and lime wedges, labeled with red tags.

Pad Thai isn’t about complicated techniques — it’s about how a few simple things come together and turn into something you can’t stop craving. These are the ingredients that make it all happen:

  • Rice noodles – soft and chewy, they carry all the flavors of the sauce in every bite. Without them, it just wouldn’t feel like Pad Thai.
  • Tamarind purée – that little tang that wakes everything up. It’s what makes Pad Thai taste different from any other noodle dish.
  • Fish sauce & oyster sauce – salty, savory, a little funky in the best way. They give the dish its depth and that glossy finish that clings to the noodles.
  • Chicken & tofu – I love using both: chicken for tender, juicy bites, and tofu for a softer, creamy contrast. Together they make the dish more satisfying.
  • Bean sprouts & peanuts – fresh and crunchy meets nutty and toasty. They’re the final layer of texture that keeps every forkful exciting.

Note: Find the full list of ingredients and measurements in the Recipe Card.

Wok This Way

Quick heat, gentle tossing, big flavor. Here’s how it all comes together:

Rice noodles soaking in a glass bowl of water.
  1. Soak the noodles. Place them in a bowl with boiling water until just tender, then drain and rinse under cold water.
Small bowls with tamarind purée, fish sauce, oyster sauce, and brown sugar next to a whisk
  1. Make the sauce. Stir tamarind, sugar, fish sauce, and oyster sauce until everything is combined.
Sliced onion and minced garlic in a pan, with chicken, eggs, tofu, bean sprouts, and sauce on the side
  1. Start with aromatics. Heat oil in a wok, add onion and garlic, and cook until fragrant.
Chicken strips cooking with onion and garlic in a pan, surrounded by Pad Thai ingredients.
  1. Add the chicken. Toss it around until it starts to turn golden.
Hand pouring beaten eggs into a pan with chicken and onions for Pad Thai.
  1. Scramble the eggs. Push the chicken to one side, pour the eggs in, scramble lightly, then fold everything together.
Scrambled eggs cooking on one side of the pan, chicken and onions on the other.
  1. Bring it all together. Add bean sprouts, tofu, noodles, and the sauce. Toss gently until the noodles are coated and glossy.
Cooked rice noodles added to the pan with chicken, tofu, eggs, and bean sprouts, tossed with tongs.
  1. Finish. Throw in the green onions and some peanuts, give it a quick toss, and take it off the heat.
Pan of Pad Thai with chicken, tofu, eggs, bean sprouts, and peanuts mixed together.
  1. Serve. Top with more peanuts, fresh bean sprouts, lime wedges, and a sprinkle of chilli if you like it hot.

Tip: If noodles clump, splash in 1–2 tablespoons of water and lift-and-turn with tongs rather than stirring.

Want to see how it all comes together? Check out the video in See It In Action for the full step-by-step.

When you want to round out your meal or play with similar street-food vibes, I’ve got you covered. My quick, low-carb Cauliflower Fried Rice has all the savory goodness of fried rice without the heaviness. Feeling a little extra? Try my fluffy, flavor-bomb Bao Buns stuffed with juicy pulled pork and black garlic mayo — they’re the ultimate handheld treat.

For a weeknight stir-fry fix, there’s my Honey Soy Chicken: sweet, savory, and full of crisp veggies. And if you’re in the mood for something pressed and melty, my loaded Cuban Sandwich with roast pork, ham, pickles, and Swiss cheese is pure comfort. Let’s just say it’s hard to pick a favorite when they’re all this good.

FAQs

Can I Make It Vegetarian?

Yes! Just skip the chicken and load it up with extra tofu, mushrooms, or even a mix of your favorite veggies. It’s still filling and just as delicious.

What If I Can’t Find Tamarind Purée?

Don’t stress — you can swap it for a mix of lime juice and rice vinegar with a touch of brown sugar. It’s not the same, but it gives you that tangy balance the dish needs.

Can I Use Shrimp Instead of Chicken?

Absolutely. Shrimp is traditional in Pad Thai and cooks in just minutes, making it an easy swap.

How Do I Keep the Noodles From Clumping?

Toss them quickly once they go into the wok and keep everything moving. If they start to stick, splash in a little water and gently lift them with tongs instead of stirring hard.

Is Pad Thai Spicy?

It’s totally up to you. The base recipe isn’t spicy, but you can sprinkle in ground chilli or fresh sliced chilli if you want that kick.

Overhead view of a bowl of chicken Pad Thai topped with scrambled egg, bean sprouts, crushed peanuts, green onions, and lime wedges.

See It In Action: Step-By-Step

Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

Leave a comment

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.