Pot Thai Recipe: Authentic Street Food Flavors at Home

pot thai recipe illustration with key details

Bring the bold, authentic flavors of Thai street food into your kitchen with this traditional dish. The balance of sweet, sour, and savory creates a taste experience that’s truly transportive.

Using simple ingredients and time-honored techniques, this recipe delivers the same depth of flavor you’d find in Bangkok. The secret lies in layering aromatics, proteins, and sauce in the right order.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pot Thai

Authentic Thai flavors start with these carefully selected traditional ingredients for layers of complexity.

Ingredient Amount Notes
Rice Noodles 🍜 8 oz Flat, medium-width preferred
Chicken Breast 🍗 1 lb Boneless, skinless, thinly sliced
Shrimp 🦐 ½ lb Peeled, deveined, tail-off
Firm Tofu 🧈 ½ lb Pressed, cubed for vegetarians
Tamari Sauce 🫒 ¼ cup Or substitute soy sauce
Fish Sauce 🐟 2 tbsp Thai brand preferred
Brown Sugar 🍚 2 tbsp Light or dark variety
Rice Vinegar 🍯 2 tbsp Unseasoned for balance
Garlic Cloves 🧄 4 cloves Minced finely for aroma
Shallots 🧅 2 whole Thinly sliced for depth
Red Curry Paste 🌶️ 1 tbsp Thai Kitchen or Maesri brand
Peanuts 🥜 ½ cup Unsalted, chopped for garnish
Bean Sprouts 🌱 1 cup Fresh, rinsed for crunch
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Lime 🍈 1 whole Cut into wedges for serving

[recipeingredientscaler]

The rice noodles are non-negotiable for texture—look for flat, medium-width at Asian markets or the international aisle at Kroger. For the proteins, fresh shrimp and chicken breast give the most authentic result, but firm tofu works beautifully (press it first to remove excess water). The fish sauce is the soul of the dish—Red Boat or Thai Kitchen brands deliver the right umami depth.

No shrimp? Double the chicken or swap in extra tofu. Fish sauce substitutes are tricky, but vegan fish sauce (like Ocean’s Halo) works in a pinch. Brown sugar can be replaced with coconut sugar at 1:1 ratio. For heat, add sliced Thai chilies or a dash of cayenne. The rice vinegar can be swapped with apple cider vinegar, though the flavor profile shifts slightly.

Store fresh ingredients like cilantro and lime separately from proteins in the fridge. The noodles keep for 1-2 years unopened. Leftovers taste even better the next day—2-3 days max in the fridge, or freeze sauce components for 1 month.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pot—noodles, chicken, shrimp, tofu—and let the tamari sauce work its magic while I do something else.
  • Umami Bomb: That rich tamari sauce soaks into the rice noodles and protein, creating a deep, savory flavor that’s hard to resist.
  • Flexible Feast: I’ve served this for weeknight dinners, meal prepped it for lunch, and even scaled it up for a casual get-together.
  • Stretches Far: Leftovers taste even better the next day, and I love that it’s filling without breaking the bank.

Step-by-Step Instructions for Pot Thai

Master the authentic technique that delivers vibrant street food flavors with proper texture and balance.

Step 1: Prepare the Protein and Noodles

Begin by thinly slicing the 1 lb Chicken Breast into uniform strips no thicker than ¼ inch. For the 0.5 lb Shrimp, ensure they’re peeled, deveined, and tails removed. If using 0.5 lb Firm Tofu, press it for 15 minutes to remove excess moisture before cubing into 1-inch pieces.

Soak the 8 oz Rice Noodles in warm water for 8-10 minutes until pliable but still slightly firm. This partial hydration prevents them from turning to mush during the final cooking. Drain and set aside.

Step 2: Create the Aromatic Base

Heat a wok or large skillet over medium-high heat. Add the 2 whole Shallots, thinly sliced, and stir-fry for 2-3 minutes until translucent and just beginning to caramelize. Add the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant—don’t let it burn.

Push the aromatics to one side and add the 1 tbsp Red Curry Paste to the empty space. Toast it for 1 minute until the oil turns bright red and the paste becomes fragrant. This step deepens the curry flavor significantly.

Step 3: Cook the Protein and Build the Sauce

Add your chosen protein to the wok. For chicken breast, cook for 4-5 minutes until no longer pink. For shrimp, cook for 2-3 minutes per side until opaque and pink. For firm tofu, sear for 4-5 minutes until golden brown on all sides.

Drain the soaked rice noodles and add them to the wok along with the 0.25 cup Tamari Sauce, 2 tbsp Fish Sauce, 2 tbsp Brown Sugar, and 2 tbsp Rice Vinegar. Toss everything together for 2-3 minutes until the noodles are tender and the sauce coats them evenly.

Step 4: Finish and Garnish

Stir in the 1 cup Bean Sprouts and cook for an additional 1 minute until they’re just wilted but still retain some crunch. The sprouts should remain bright green and crisp-tender.

Transfer to serving plates and top with the chopped 0.5 cup Peanuts and 0.5 cup Fresh Cilantro. Serve immediately with lime wedges on the side for squeezing over the top. Each bite should deliver a balance of sweet, salty, sour, and umami flavors with contrasting textures.

👨‍🍳

Pro Tips For Making Pot Thai

  • Soak Noodles Properly: Cover rice noodles with hot water for exactly 8-10 minutes—they should be pliable but still slightly firm. I learned this the hard way after ending up with mushy noodles that fell apart in the pot.
  • Press the Tofu: Press firm tofu between paper towels with a heavy pan on top for 15 minutes to remove excess water. Sounds tedious, but it actually changes the outcome—your tofu will absorb the tamari sauce better.
  • Skip Overcrowding: Cook chicken, shrimp, and tofu in batches if needed—overcrowding the pot steams the ingredients instead of browning them. After burning three batches, I finally figured out the timing.
  • Use Room Temp Protein: Let chicken and shrimp sit out for 10-15 minutes before cooking. My grandmother swore by this, and she was right: it cooks more evenly and stays juicier.

Serving Suggestions for This Dish

Plating Like a Pro

Use a large, shallow bowl to showcase the vibrant colors. I arrange the noodles in a loose nest, then crown with the protein. This presentation highlights the dish’s texture contrast and invites digging in.

Garnish Essentials

Always finish with a generous sprinkle of chopped peanuts and cilantro. The crunch and freshness cut through the rich sauce. I add bean sprouts on top for extra color and texture. 🌟

Lime Wedges

Serve with lime wedges on the side—squeezing fresh juice over each serving brightens all the flavors. I usually provide 2-3 wedges per person so everyone can adjust acidity to taste.

Family-Style Serving

For gatherings, serve from a large platter with all garnishes in small bowls. This lets guests customize their portions. The communal style makes the meal feel more authentic to Thai street food culture.

Beverage Pairing

A cold Thai iced tea or light lager beer balances the bold flavors. I love how the sweet tea complements the dish’s spicy notes. For non-alcoholic options, coconut water works beautifully. 🍺

Extra Flavor Boost

Set out small dishes of sriracha and extra fish sauce for those who want more heat or saltiness. This simple addition lets everyone personalize their meal to perfection.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 125mg42%
Sodium 1420mg62%
Total Carbohydrate 62g23%
Dietary Fiber 5g18%
Sugars 8g
Protein 42g84%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different protein?

Swap chicken for pork tenderloin or beef strips (cook 1-2 minutes longer). For seafood lovers, scallops or mussels work beautifully.

2

What if my noodles turn mushy?

Under-soak them initially to 8-10 minutes max. Add to the wok last and toss just until tender. For extra insurance, rinse with cold water after soaking.

3

How do I adjust the heat level?

Add 1-2 sliced Thai chilies with garlic for more heat, or reduce red curry paste to ½ tbsp for mild flavor. Remove seeds from chilies for less spice.

4

Can I make this ahead?

Prep ingredients the night before, but cook fresh. The sauce can be mixed and stored for 24 hours in the fridge. Leftovers keep 2-3 days (reheat gently).

★★★★★4.8(10 reviews)
Patrick Lewis