Recipes by Janet

  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
×
Home » Recipes » Dinner

Pad Thai

Published: Feb 27, 2026 by Janet · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Why You’ll Love Pad Thai

  • Ready in just 30 minutes, making it perfect for busy weeknights

  • Customizable with shrimp, chicken, or tofu

  • Packed with fresh flavors and contrasting textures

  • Balanced sweet, savory, and tangy sauce

  • Tastes just like your favorite takeout, but made at home

  • Great for meal prep and reheats well

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

8 ounces flat rice noodles
3 tablespoons oil
3 cloves garlic, minced
8 ounces uncooked shrimp, chicken, or extra-firm tofu, cut into small pieces
2 eggs
1 cup fresh bean sprouts
1 red bell pepper, thinly sliced
3 green onions, chopped
½ cup dry roasted peanuts
2 limes
½ cup fresh cilantro, chopped
3 tablespoons fish sauce
1 tablespoon low-sodium soy sauce
5 tablespoons light brown sugar
2 tablespoons rice vinegar or tamarind paste
1 tablespoon Sriracha hot sauce, or more to taste
2 tablespoons creamy peanut butter (optional)

Directions

  1. Cook the rice noodles according to package instructions until just tender. Rinse under cold water and set aside.

  2. In a small bowl, combine the fish sauce, soy sauce, brown sugar, rice vinegar (or tamarind paste), Sriracha, and peanut butter if using. Stir until smooth and set aside.

  3. Heat 1½ tablespoons of oil in a wok or large skillet over medium-high heat. Add the shrimp, chicken, or tofu along with the garlic and sliced bell pepper. Cook shrimp for about 1–2 minutes per side until pink. If using chicken, cook for 3–4 minutes, flipping once, until cooked through.

  4. Push the ingredients to one side of the pan. Add a little more oil if needed, then pour in the beaten eggs. Scramble, breaking them into small pieces as they cook.

  5. Add the cooked noodles, prepared sauce, bean sprouts, and most of the peanuts (reserve some for garnish). Toss everything together until evenly coated and heated through.

  6. Garnish with green onions, remaining peanuts, fresh cilantro, and lime wedges. Serve immediately.

  7. Store leftovers in the refrigerator and enjoy within 2–3 days.

Servings and timing

Servings: 4
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes

Variations

  • Vegetarian version: Use tofu and substitute soy sauce for fish sauce.

  • Spicier: Add extra Sriracha or a pinch of red pepper flakes.

  • Extra vegetables: Include shredded carrots, snap peas, or cabbage.

  • Gluten-free: Use gluten-free soy sauce or tamari.

  • Nut-free: Omit peanuts and peanut butter.

Storage/Reheating

Store leftover Pad Thai in an airtight container in the refrigerator for up to 3 days.

To reheat, warm in a skillet over medium heat with a splash of water to loosen the noodles. You can also microwave in short intervals, stirring in between, until heated through. Avoid overcooking to prevent the noodles from becoming mushy.

FAQs

Can I make Pad Thai ahead of time?

Yes, you can prepare it a few hours in advance. For best texture, store the sauce separately and toss everything together just before reheating.

What protein works best in Pad Thai?

Shrimp, chicken, and tofu are all excellent choices. Shrimp cooks the fastest, while chicken and tofu provide heartier options.

Can I use a different type of noodle?

Flat rice noodles are traditional, but you can substitute with other rice noodles if needed. Adjust cooking time accordingly.

Is tamarind paste necessary?

Tamarind paste adds authentic tanginess, but rice vinegar is a convenient and tasty substitute.

How do I keep the noodles from sticking?

Rinse them under cold water after cooking and toss them with the sauce quickly once added to the pan.

Can I freeze Pad Thai?

Freezing is not recommended, as the noodles can become overly soft and lose their texture when thawed.

How do I make it less sweet?

Reduce the amount of brown sugar slightly and balance with extra lime juice or a splash of fish sauce.

What can I serve with Pad Thai?

It pairs well with fresh spring rolls, a light cucumber salad, or steamed vegetables.

Why are my noodles mushy?

Overcooking the noodles or reheating too long can cause them to become soft. Cook them just until tender.

Can I double the recipe?

Yes, but cook in batches to avoid overcrowding the pan and to ensure even cooking.

Conclusion

This homemade Pad Thai delivers vibrant flavors, fresh ingredients, and satisfying textures in just 30 minutes. Whether you prefer shrimp, chicken, or tofu, this versatile recipe makes it easy to recreate a restaurant favorite in your own kitchen. Fresh garnishes and a squeeze of lime bring everything together for a meal that is both comforting and exciting.

Print

Pad Thai

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pad Thai is a classic Thai stir-fried noodle dish made with tender rice noodles, your choice of protein, crisp vegetables, and a perfectly balanced sweet, salty, and tangy sauce. Topped with crunchy peanuts, fresh herbs, and a squeeze of lime, this quick and satisfying meal comes together in just 30 minutes.

  • Author: Janet
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stir Fry
  • Cuisine: Thai
  • Diet: Halal

Ingredients

8 ounces flat rice noodles

3 tablespoons oil

3 cloves garlic, minced

8 ounces uncooked shrimp, chicken, or extra-firm tofu, cut into small pieces

2 eggs

1 cup fresh bean sprouts

1 red bell pepper, thinly sliced

3 green onions, chopped

½ cup dry roasted peanuts

2 limes

½ cup fresh cilantro, chopped

3 tablespoons fish sauce

1 tablespoon low-sodium soy sauce

5 tablespoons light brown sugar

2 tablespoons rice vinegar or tamarind paste

1 tablespoon Sriracha hot sauce, or more to taste

2 tablespoons creamy peanut butter (optional)

Instructions

  1. Cook the rice noodles according to package instructions until just tender. Rinse under cold water and set aside.
  2. In a small bowl, combine the fish sauce, soy sauce, brown sugar, rice vinegar (or tamarind paste), Sriracha, and peanut butter if using. Stir until smooth and set aside.
  3. Heat 1 ½ tablespoons of oil in a wok or large skillet over medium-high heat. Add the shrimp, chicken, or tofu along with the garlic and sliced bell pepper. Cook shrimp for about 1 to 2 minutes per side until pink. If using chicken, cook for 3 to 4 minutes, flipping once, until cooked through. If using tofu, cook until lightly golden on all sides.
  4. Push the ingredients to one side of the pan. Add remaining oil if needed, then pour in the beaten eggs. Scramble, breaking them into small pieces as they cook.
  5. Add the cooked noodles, prepared sauce, bean sprouts, and most of the peanuts, reserving some for garnish. Toss everything together until evenly coated and heated through.
  6. Garnish with green onions, remaining peanuts, fresh cilantro, and lime wedges. Serve immediately.

Notes

  • For a vegetarian version, use tofu and substitute soy sauce for the fish sauce.
  • Make it spicier by adding extra Sriracha or a pinch of red pepper flakes.
  • Add extra vegetables such as shredded carrots, snap peas, or cabbage for more texture.
  • For gluten-free preparation, use gluten-free soy sauce or tamari.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat in a skillet over medium heat with a splash of water, or microwave in short intervals, stirring between each, until heated through.
  • Freezing is not recommended as the noodles may become overly soft when thawed.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520 kcal
  • Sugar: 18 g
  • Sodium: 920 mg
  • Fat: 22 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 15 g
  • Trans Fat: 0 g
  • Carbohydrates: 58 g
  • Fiber: 3 g
  • Protein: 24 g
  • Cholesterol: 135 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Buffalo Chicken Taquitos
  • Chicken Rice Teriyaki Bowl
  • Tzatziki
  • Garlic Broccoli Stir Fry

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m Janet! Welcome to Recipes by Janet, where I share simple, delicious, and reliable recipes for every meal.

Learn more

Popular

  • Crispy Chicken Sandwich
  • Banana Cream Pie Overnight Oats
  • Korean Rice Cakes with Honey
  • Easy Grilled Apples with Cinnamon and Honey

Footer

↑ back to top

About

  • Privacy Policy
  • Work With Me
  • Terms & Conditions
  • About

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Desserts
  • Soups & Stews

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Recipes by Janet