Homemade Chicken & Shrimp Pad Thai

Category: Satisfying Main Dishes for Every Occasion

This homemade Chicken & Shrimp Pad Thai delivers authentic Thai flavors right from your kitchen. Rice noodles are stir-fried with tender chicken pieces and succulent shrimp in a perfectly balanced sauce made from tamarind, fish sauce, soy sauce, and brown sugar. The dish comes together with fresh bean sprouts, scrambled egg, and green onions, then gets topped with crunchy peanuts, fresh cilantro, and a squeeze of lime for that signature tangy finish. The combination of textures and sweet-sour-savory flavors makes this better than your favorite takeout version, and it comes together in under 30 minutes once your noodles are soaked.

A woman wearing a chef's hat and apron.
Authored By Elisa
Updated on Wed, 07 May 2025 12:47:00 GMT
A bowl of shrimp and noodles. Bookmark
A bowl of shrimp and noodles. | recipesbyelisa.com

This flavorful homemade Pad Thai is a takeout favorite made better at home—tangy, spicy, and loaded with protein from both shrimp and chicken. A balanced tamarind-based sauce brings it all together with just the right punch of heat, sweetness, and umami.

I first made this recipe after returning from Thailand where I fell in love with street food Pad Thai. After much experimentation, this version now rivals my favorite Bangkok street vendor's version and has become our Friday night tradition instead of ordering takeout.

Ingredients

  • Rice noodles form the foundation of authentic Pad Thai and provide the perfect chewy texture for capturing the sauce
  • Tamarind paste delivers that signature tangy flavor that distinguishes real Pad Thai from imitations
  • Fish sauce adds essential umami depth that cannot be substituted if you want true Thai flavor
  • Chicken and shrimp offer complementary proteins and textures while making this a complete meal
  • Bean sprouts provide essential crunch and freshness to balance the rich sauce
  • Roasted peanuts add texture contrast and nutty flavor that completes the dish
  • Fresh lime brightens everything and should never be considered optional

Step-by-Step Instructions

Soak the Noodles
Place rice noodles in room temperature water for 1 hour or in warm water for 10 minutes until they become pliable but still firm. This prevents them from becoming mushy during cooking. Drain thoroughly and set aside. The noodles will finish cooking in the pan.
Mix the Sauce
In a small bowl, combine fish sauce, soy sauce, brown sugar, tamarind paste, and hot sauce. Whisk until the sugar completely dissolves. The sauce should taste balanced between sweet, sour, salty and spicy. If it tastes too strong, remember it will distribute throughout the entire dish.
Cook Chicken & Shrimp
Heat oil in a wok or large skillet over high heat until it shimmers. Add chopped garlic and cook for 15 seconds until fragrant but not browned. Add chicken pieces first and cook for about 2 minutes until almost cooked through, then add shrimp and cook until they just turn pink. The high heat creates flavor while keeping the proteins tender.
Scramble the Egg
Push the chicken and shrimp mixture to one side of the pan creating an empty space. Add a small drizzle of oil if the pan seems dry. Crack the egg directly into the empty space and let it cook undisturbed for 30 seconds until the edges start to set. Then quickly scramble it with your spatula before incorporating it with the proteins.
Combine Everything
Add the soaked noodles to the pan followed by bean sprouts, green onions, and prepared sauce. Season lightly with salt and pepper. Using tongs or two spatulas, gently toss everything together ensuring the noodles get evenly coated with sauce. The noodles will absorb the sauce and continue cooking.
Finish Cooking
If the noodles seem too firm or the sauce too thick, add a small splash of water to create steam and continue cooking for 3–4 more minutes. The noodles should be tender but still have a slight chew. Keep tossing frequently to prevent sticking and ensure even cooking.
Serve Immediately
Transfer to serving plates while still hot. Top generously with chopped roasted peanuts, fresh cilantro, and arrange lime wedges on the side for squeezing. The dish should be enjoyed right away when the textures and temperatures are at their peak.
A bowl of noodles with shrimp and vegetables. Bookmark
A bowl of noodles with shrimp and vegetables. | recipesbyelisa.com

My family particularly loves the contrasting textures in this dish. My husband always reaches for extra peanuts while my daughter doubles up on bean sprouts. I've learned to serve these garnishes on the side so everyone can customize their perfect bowl.

Perfecting Your Tamarind Sauce

Tamarind paste is the secret ingredient that gives Pad Thai its distinctive tangy flavor. If you find the paste too concentrated, mix it with a tablespoon of warm water before adding to your sauce. For those new to tamarind, start with a smaller amount and adjust to taste. Some brands vary significantly in potency, so taste as you go. I discovered this the hard way when I once used a new brand and nearly puckered my family out of dinner.

Creative Variations

Vegetarian version works beautifully by substituting tofu for the proteins and using soy sauce or coconut aminos instead of fish sauce. Press the tofu first for best texture and fry it separately until golden before adding back to the dish. For a vegan option, replace the egg with an extra quarter cup of crumbled tofu seasoned with a pinch of turmeric for color.

Ingredient Substitutions

If tamarind paste is unavailable, mix 1 tablespoon lime juice with 1 teaspoon brown sugar as a reasonable approximation. While not authentic, it provides the necessary tang. Flat linguine can substitute for rice noodles in a pinch, though the texture will differ. When fresh bean sprouts are hard to find, thinly sliced cabbage provides a similar crunch element.

A bowl of shrimp and noodles. Bookmark
A bowl of shrimp and noodles. | recipesbyelisa.com

Frequently Asked Questions About Recipes

→ Can I substitute the tamarind paste?

Yes, if you can't find tamarind paste, mix 1 tablespoon of lime juice with 1 tablespoon of brown sugar as a substitute. The flavor won't be identical, but it will provide a similar sweet-sour profile that's essential for Pad Thai.

→ How can I make this Pad Thai vegetarian?

For a vegetarian version, omit the chicken and shrimp and substitute with firm tofu (about 8 ounces). You'll also need to replace the fish sauce with vegetarian fish sauce or additional soy sauce mixed with a touch of rice vinegar.

→ What type of hot sauce works best in this dish?

Sriracha is the most commonly used hot sauce for Pad Thai, but you can adjust based on your heat preference. Thai chili sauce or sambal oelek also work well. Start with less and add more to taste.

→ Can I prepare any components ahead of time?

Yes! You can prepare the sauce up to 3 days in advance and store it in the refrigerator. You can also chop the garlic, green onions, and cilantro ahead of time. The rice noodles should be soaked shortly before cooking for best texture.

→ What's the best pan to use for Pad Thai?

A wok is traditional and ideal because it distributes heat evenly and allows for quick tossing of ingredients. However, a large non-stick skillet or frying pan will also work well if you don't have a wok.

→ How can I tell when my rice noodles are properly soaked?

Properly soaked rice noodles should be pliable but still slightly firm and not completely soft. They'll continue cooking in the pan. If they're too soft before stir-frying, they may become mushy in the final dish.

Chicken & Shrimp Pad Thai

A takeout favorite made better at home—tangy, spicy noodles loaded with chicken and shrimp in a balanced tamarind sauce.

Prep Time
15 minutes
Cooking Time
15 minutes
Total Time Required
30 minutes
Authored By: Elisa

Type of Recipe: Main Dishes

Skill Level: Medium

Cuisine Type: Thai

Servings Count: 2 Number of Servings (2 generous portions)

Dietary Preferences: Dairy-Free Alternative

Ingredients You'll Need

→ For the Pad Thai Sauce

Ingredient 01 2 tablespoons fish sauce
Ingredient 02 ½ tablespoon low-sodium soy sauce
Ingredient 03 2 tablespoons light brown sugar
Ingredient 04 1 tablespoon tamarind paste
Ingredient 05 2 tablespoons hot sauce

→ For the Noodles

Ingredient 06 4 ounces flat rice noodles
Ingredient 07 3 tablespoons oil
Ingredient 08 2–3 cloves garlic, chopped
Ingredient 09 4 ounces shrimp
Ingredient 10 4 ounces chicken breast, cut into small pieces
Ingredient 11 1 egg
Ingredient 12 ¼ cup fresh bean sprouts
Ingredient 13 2 green onions, chopped
Ingredient 14 2 tablespoons roasted peanuts
Ingredient 15 ½ cup fresh cilantro, chopped
Ingredient 16 1 lime, cut into wedges
Ingredient 17 Salt and pepper, to taste

Step-by-Step Instructions

Step 01

Place rice noodles in room temperature water for 1 hour or in warm water for 10 minutes. Drain and set aside.

Step 02

In a small bowl, whisk together fish sauce, soy sauce, brown sugar, tamarind paste, and hot sauce until well combined.

Step 03

Heat oil in a wok or large skillet over high heat. Add garlic, chicken, and shrimp. Sauté until the garlic is fragrant and the proteins are nearly cooked through.

Step 04

Push the chicken and shrimp to one side of the pan. Add a little more oil if needed, crack the egg into the empty side, and cook undisturbed for 30 seconds. Then scramble and mix with the proteins.

Step 05

Add the soaked noodles, bean sprouts, green onions, and the sauce to the pan. Season with salt and pepper. Toss everything together well.

Step 06

Add a splash of water if needed and continue cooking for 3–4 more minutes until the noodles are soft and everything is coated in sauce.

Step 07

Plate immediately. Top with chopped peanuts, cilantro, and lime wedges.

Extra Tips and Tricks

  1. This homemade version delivers authentic Thai flavors with the perfect balance of tanginess, spice, and umami from the tamarind-based sauce.

Must-Have Equipment

  • Wok or large skillet
  • Mixing bowl
  • Measuring spoons

Allergy Information

Always double-check ingredient lists for allergens and seek advice if you're unsure.
  • Contains peanuts
  • Contains shellfish (shrimp)
  • Contains fish (fish sauce)
  • Contains egg