Go Back
+ servings
Print Recipe
4.36 from 28 votes

One Pot Pad Thai Recipe

This Delightful One Pot Pad Thai Recipe is vegan made with tofu and scrumptious pad thai sauce! You can make it just one pot limiting your clean up.
Prep Time15 mins
Cook Time13 mins
Total Time28 mins
Course: Soup
Cuisine: Asian
Keyword: One Pot, Pasta, Thai, Vegan
Servings: 4 people
Calories: 1776kcal
Author: April Golightly


  • 1 cup rice noodles
  • 2 cloves garlic
  • 1 cup carrot shredded
  • 1 cup bean sprouts
  • 1/4 cup green onions chopped
  • 1/4 cup peanuts crushed
  • 1 tbsp sesame oil
  • 1 tsp sesame seeds
  • 2 tsp sriracha sauce can substitute with fish or oyster sauce if you want
  • 1/3 cup brown sugar
  • 2 tbsp soy sauce plus 2 more if you want extra sauce
  • 2 tbsp water
  • 1 cup firm tofu diced


  • Lime
  • Cilantro
  • peanuts


  • Presoak the noodles or buy precooked pad thai noodles.
  • Dice tofu, garlic, and green onions. Add them to a saute' pan along with sesame oil. Sauté on med-high heat until tofu slightly starts to turn a golden color.
  • Add in noodles, half of your peanuts, sriracha sauce, brown sugar, water, and soy sauce. Stir and let simmer for another 5 minutes.
  • Add in carrots and bean sprouts, cover your pan, and cook for another 8 minutes.
  • Give it a final few stirs, remove from heat and plate. Top with Lime, green onions and the other half of the peanuts.


If you want to make to add more protein and flavor to this pad thai, you can add an egg to the frying pan after you cook the tofu. Crack an egg into your pan, stirring/breaking up frequently for around 8 minutes while it all cooks together. Your tofu will get a nice coating of egg/crispness during this step and brown up a little more.


Calories: 1776kcal | Carbohydrates: 296g | Protein: 48g | Fat: 45g | Saturated Fat: 6g | Cholesterol: 0mg | Sodium: 2815mg | Potassium: 1146mg | Fiber: 15g | Sugar: 83g | Vitamin A: 21635IU | Vitamin C: 35.1mg | Calcium: 554mg | Iron: 9.4mg