Go Back Email Link
+ servings

Vegan Peanut Satay Noodle Soup

4.87 from 23 votes
This Peanut Satay Noodle Soup is a perfectly cozy bowl, that you can easily put together for the cold days. These are chewy rice noodles in a smooth and silky peanut satay broth topped with sautéed mushrooms, crispy shallots, scallion, Thai basil leaves, roasted peanuts, and chili oil before being finished with a squeeze of lime.
Prep Time 10 mins
Cook Time 25 mins
Total Time 35 mins
Course Main Course
Cuisine Asian, Thai
Servings 3 people
Calories 581 kcal

Ingredients
 
 

Noodles

Mushrooms and Shallots

  • 7 oz fresh oyster mushrooms or other mushroom of choice
  • Neutral oil for cooking
  • Soy sauce to taste
  • 5 small Asian shallots thinly sliced

Soup Base

To Serve

Instructions
 

Noodles

  • Place the noodles in a large heat proof bowl. Pour boiling hot water in the bowl until the noodles are completely submerged. Mix the noodles around a bit and leave to soak for 15 to 20 minutes or until the noodles are pliable and the noodles are chewy.
    Alternatively, you can also opt to just cook down the dried noodles directly in the soup later on!
  • They’ll turn while and no longer translucent once chewy. Remove the noodles from the water and then set aside.

Mushrooms and Shallots

  • Heat a large pot over high heat (note: this will be the same pot used for the soup later on for minimal clean-up).
  • Once hot, add a little oil then add in the mushrooms. Sauté until lightly browned on each side, around 3 to 4 minutes on each side.
  • Season the mushrooms with a little soy sauce and then cook down for a few more minutes. Set the mushrooms aside on a small plate.
  • In the same pot, add more neutral oil. Allow to heat over medium to medium high heat.
  • Once hot, add in the sliced shallots.
  • Move around the shallots in the oil until golden brown. (Don’t burn them like I did haha). Remove the shallots from the oil and set aside. They will continue to crisp up as they cool.
    Don’t cover the shallots so they stay crispy.

Soup Base

  • Remove most of the oil in the pot. I kept around 1 tbsp of the oil. In the same pot over high heat, add in the ginger and garlic.
  • Sauté until aromatic, 2 minutes.
  • Add in the peanut butter, curry powder, and sugar.
  • Mix until well-incorporated.
  • Pour in the vegetable broth, soy sauce, vegan fish sauce, and mix well. Cover the pot and leave to simmer until it boils, around 5 minutes.
  • Once it boils, lower the heat to medium and then pour in the coconut cream and lime juice. Taste the soup and season with salt or more soy sauce, if needed.
  • Leave the soup to simmer for 2 to 3 more minutes. Taste the soup and feel free to adjust to your taste by adding more soy sauce, sugar, or lime juice.
  • Add in the lime juice and chili sauce, if using, then mix well with the soup.
  • Add in the noodles. If you're adding dried noodles, they'll of course take longer to cook in the soup (usually around 8 to 10 minutes).
  • Cook the chewy noodles for 2-3 more minutes until the noodles are cooked to your liking.

To Serve

  • Top the noodle soup with the mushrooms, crisp shallots, roasted peanuts, chopped scallion, Thai basil leaves, and chili oil before being finished with a squeeze of lime juice if you'd like.
    Chewy rice noodles in a white bowl filled with a rich peanut satay broth topped with mushrooms
  • The noodles will cook down a little bit more from the hot soup. Enjoy!

Notes

Curry Powder:
  • There are a lot of different types of curry powder mixes from Indian to Thai so I would suggest getting a Southeast Asian curry powder mix if you have access to one or see any at your local Asian grocery. Indian curry mixes are a lot stronger and have a different flavour profile to Southeast Asian or Thai mixes so this could change the taste of your soup.
Vegetable broth:
Vegan fish sauce:
Coconut cream:
  • You can substitute the coconut cream with 1 cup of coconut milk then lessen the vegetable broth to 2 cups. Make sure your coconut cream is unsweetened. If using sweetened coconut milk or cream, you can skip the sugar and adjust to your taste.

NUTRITIONAL INFO

Serving: 1serving | Calories: 581kcal | Carbohydrates: 69g | Protein: 10g | Fat: 32g | Saturated Fat: 20g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 1g | Sodium: 1301mg | Potassium: 616mg | Fiber: 5g | Sugar: 6g | Vitamin A: 462IU | Vitamin C: 5mg | Calcium: 40mg | Iron: 3mg
DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight :)