Shrimp Pad Thai
Shrimp Pad Thai is a culinary symphony of flavors that intertwine seamlessly in each delightful forkful. This dish boasts tender shrimp nestled amidst perfectly cooked flat rice noodles, all coated in a slightly tangy and sweet tamarind sauce that awakens your taste buds. It’s not just a noodle dish; it’s a celebration of textures with crunchy peanuts, crisp bean sprouts, and the fresh aroma of sautéed garlic and shallots. So often sought after in our favorite Thai restaurants, the beauty of Shrimp Pad Thai is that you can recreate this classic right in your own kitchen.
Table of Contents

When I first created this version of Shrimp Pad Thai, I was instantly transported back to a bustling night market in Thailand, dizzy with the sounds and smells of vendors sizzling up delicious dishes. This homemade version not only captures that enchanting experience but does it all in under 30 minutes. Embracing the vibrant flavors and keen attention to detail makes this dish an easy, budget-friendly solution that’s sure to impress your loved ones. Are you ready to whip up something incredible? Let’s dive into this delicious journey together!
Why You’ll Love This Recipe
- Simple & Quick: With just 15 minutes of preparation and cooking time, you can serve a stunning meal in so little time.
- Irresistible Flavor: The rich blend of tamarind, garlic, and shrimp creates a mouthwatering balance of sweet and savory.
- Eye-Catching Appeal: This beautiful dish is as pleasing to the eyes as it is to the palate, making it the perfect centerpiece for dinner.
- Flexible Serving: Perfect for date nights, family dinners, or casual gatherings — everyone loves a good pad Thai!
- Diet-Friendly Options: Easy to make gluten-free or to swap in veggies for a lighter dish.
Ingredients You’ll Need
- 200g / 7oz flat rice noodles: These noodles are essential for achieving that signature chewy texture; gluten-free rice noodles can be used as an alternative.
- 300g / 11oz large shrimp (prawns): Adds a beautiful protein element; fresh or frozen shrimp works well.
- 2½ tbsp tamarind purée (not sauce!): This is the key flavor component, offering a distinct tang. If unavailable, a mix of lime juice and brown sugar can be a substitute.
- 3 tbsp fish sauce: It enhances the umami flavor, making each bite unforgettable; soy sauce can be used for a non-fish version.
- 3 tbsp light brown sugar (or palm sugar): Sweetness balances the flavors; white sugar can be a quick alternative.
- 2 tbsp vegetable oil (divided): Used for sautéing, helping to achieve perfect tenderness; any neutral oil will do.
- 1 shallot: Finely chopped, adding a subtle sweetness; you can also use yellow onion if necessary.
- 3 cloves garlic: Minced and aromatic, it adds depth to the dish.
- Chilli flakes (to taste, I used 1 tsp): Adds a customizable kick; adjust to your preferred heat level.
- 4 green onions (green parts only, cut into 2 inch length): Bright green onion adds a pop of color and freshness.
- 2 eggs (lightly beaten): For richness and a silky texture; you can omit if vegan or replace it with tofu.
- 200g / 2 cups bean sprouts: Bring a refreshing crunch; feel free to add other veggies like carrots or bell peppers.
- 35g / ¼ cup roasted peanuts (chopped): Crunchy and nutty, these are perfect for garnishing; cashews can be substituted.
- 1 lime: Serve wedges on the side to squeeze fresh lime juice for extra zing.
How to Make Shrimp Pad Thai
- Cook the Noodles: Bring a large pot of water to boil. Add the 200g flat rice noodles and cook according to package instructions until al dente, usually about 4-6 minutes. Drain and rinse under cold water to stop the cooking process. Set aside.
- Prepare the Sauce: In a small bowl, combine 2½ tbsp tamarind purée, 3 tbsp fish sauce, and 3 tbsp light brown sugar. Mix well until sugar dissolves. This zesty sauce will be the heart of your Shrimp Pad Thai.
- Sauté Aromatics: Add 1 tbsp vegetable oil to a large skillet or wok over medium-high heat. Once hot, add the chopped shallot and minced garlic. Stir-fry for about 1-2 minutes until fragrant but not browned.
- Cook the Shrimp: Add 300g shrimp to the pan, cooking for about 3-4 minutes until they turn pink and opaque. Toss in the chilli flakes during the last minute to infuse the shrimp with a nice kick.
- Add Noodles and Sauce: Pour in the cooked noodles and sauce mixture, tossing everything together gently to combine. Cook for another 1-2 minutes, letting the noodles soak up the flavors.
- Incorporate Eggs and Veggies: Push the noodle mixture to one side of the pan. Add 1 tbsp oil and pour in the beaten eggs, scrambling them until just set, then mix into the noodles. Add the bean sprouts and green onion, tossing until heated through.
- Garnish and Serve: Serve hot, garnished with chopped roasted peanuts and lime wedges on the side for an extra burst of flavor.
Storing & Reheating
Store leftover Shrimp Pad Thai in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze it for up to 3 months. When reheating, use a skillet over medium heat and add a splash of water to refresh the noodles. Heat until warmed through, being mindful that the texture may change slightly but still remain delicious.
Chef’s Helpful Tips
- Be careful not to overcook the shrimp; they should be just tender and not rubbery.
- For the best results, use room temperature eggs. This will help them cook evenly and integrate well with the noodles.
- Timing is crucial: have all your ingredients prepped and ready before starting to cook, maintaining the needed heat for a quick stir-fry.
- If you’re after a deeper flavor, let the sauce simmer for a few minutes before incorporating it with the noodles.
- Feel free to add extra veggies such as bell peppers or bok choy for added nutrition and color.
Shrimp Pad Thai brings together the convenience of a quick meal with the joy of rich, delightful flavors that make any dining experience feel special. Enjoy experimenting with various ingredients and adapt the recipe to satisfy your taste buds. It’s hard to resist a plate full of colorful noodles and sautéed shrimp topped with crunchy peanuts! So gather your ingredients, assemble your family or friends, and revel in the delightful experience of homemade Thai cuisine!

Recipe FAQs
Can I use something other than shrimp in this recipe?
Absolutely! You can use chicken, tofu, or any variety of vegetables as your protein source. Adjust cooking times accordingly to ensure your chosen protein is cooked through.
What if I can’t find tamarind purée?
If tamarind is elusive, you can create a substitute by mixing lime juice with a bit of sugar. It won’t entirely replicate the flavor but can work in a pinch for a similar sweet tang.
Can I adjust the spice level?
Certainly! Begin with a smaller amount of chilli flakes and gradually add more to reach your desired heat level. You can also leave it out altogether if you prefer a milder flavor.
How do I make this dish gluten-free?
To make Shrimp Pad Thai gluten-free, use gluten-free rice noodles and ensure your fish sauce is gluten-free. Always check the label of sauces for hidden gluten ingredients.
Enjoy the process of making your own Shrimp Pad Thai, and savor every flavorful bite!
More Dinner Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Shrimp Pad Thai
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stir-frying
- Cuisine: Thai
Description
This Shrimp Pad Thai features bold flavors from juicy shrimp, soft rice noodles, and a flavorful sauce, making it an ideal quick dinner or comforting meal.
Ingredients
- 200g / 7oz flat rice noodles
- 300g / 11oz large shrimp (prawns)
- 2½ tbsp tamarind purée (not sauce!)
- 3 tbsp fish sauce
- 3 tbsp light brown sugar (or palm sugar)
- 2 tbsp vegetable oil (divided)
- 1 shallot
- 3 cloves garlic
- chilli flakes (to taste, I used 1 tsp)
- 4 green onions (green parts only, cut into 2 inch length)
- 2 eggs (lightly beaten)
- 200g / 2 cups beansprouts
- 35g / 1/4 cup roasted peanuts (chopped)
- 1 lime
Instructions
- Soak the rice noodles in hot water for 30-40 minutes until mostly softened. Mix the tamarind purée, fish sauce, and light brown sugar, setting aside for the sugar to dissolve.
- In a large wok, heat 1 tbsp of vegetable oil and add the shrimp. Cook until pink on each side, then remove and set aside.
- Add another tbsp of oil to the wok, then stir fry the chopped shallot, minced garlic, and chilli flakes for a minute. Add the drained noodles with some clinging water and the mixed sauce, cooking while stirring until the noodles are soft but slightly chewy.
- Move the noodles to one side, break the eggs into the free space of the wok, and cook for 30 seconds. Pile the noodles on top and cook a few seconds longer until the eggs are set, then toss lightly to combine.
- Add the bean sprouts, green onions, cooked shrimp, and half of the peanuts to the wok, tossing to combine until the onions are slightly wilted but the beansprouts are still crunchy. Remove from heat and serve with lime wedges and the remaining peanuts.
Notes
To enhance flavor, adjust the amount of chilli flakes according to your spice preference.
Use fresh lime juice for a bright, zesty finish to the dish.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 10g
- Sodium: 1200mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 140mg





