Go Back
+ servings
closeup of vegetarian pad thai with rice noodles, crushed peanuts and slices of radish

Instant Pot Vegetable Pad Thai

A delicious Instant Pot Vegetarian Pad Thai is a noodle dish with a wonderful combination of Asian-inspired sweet and salty flavors, crunchy textures, and loads of flavor. All ready in under 30 minutes!
Course Main Course
Cuisine Asian, Thai
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4
Calories 365kcal


  • 1 tablespoon sesame oil
  • ½ cup vegetable stock or water
  • ¼ cup soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon lime juice
  • 1 teaspoon grated ginger
  • 1 teaspoon minced garlic
  • 2 carrots thinly sliced or in matchsticks
  • 1 zucchini thinly sliced or in matchsticks
  • 2 green onions thinly sliced
  • 1 8 ounce bag rice noodles
  • 1 cup snow peas
  • 1 cup bean sprouts
  • 2 tablespoons chopped radish
  • ¼ cup peanuts chopped


  • Put Instant Pot on sauté mode by selecting the button.
  • Add the sesame oil, vegetable stock, soy sauce, brown sugar, sesame oil, lime juice, ginger and garlic.
  • Stir the ingredients for approx. 2 minutes or until the brown sugar has dissolved.
  • Add the carrots, zucchini, green onions and rice noodles.
  • Place the lid on the Instant Pot and turn the knob on top to pressurize. (turn the knob away from you)
  • Set the Instant Pot to Manual – High Pressure for 3 minutes.
  • When the timer goes off, manually release the pressure by turning the valve on top toward you. (cover with a towel and be careful of the hot steam)
  • Remove the lid and add in the snow peas and bean sprouts.
  • Place the lid back on for 5 minutes to allow the snow peas and bean sprouts to heat from the steam. (you can place it on the “warm setting if desired) .
  • Garnish with fresh sliced radish and crushed peanuts


Use gluten free tamari or coconut aminos instead of soy sauce.
For spicy Pad Thai, add chili flakes or Sriracha sauce if desired.
Store in an airtight container in the refrigerator for up to 3-4 days.


Serving: 1serving | Calories: 365kcal | Carbohydrates: 65g | Protein: 8g | Fat: 9g | Saturated Fat: 1g | Sodium: 1063mg | Potassium: 461mg | Fiber: 5g | Sugar: 11g | Vitamin A: 5589IU | Vitamin C: 31mg | Calcium: 66mg | Iron: 2mg