Spicy Thai Noodle Soup with Shrimp Recipe

Prep Time Cook Time Serves
10m 25m 4

This noodle soup doesn’t take long to make and is packed full of flavor. I think I could eat this every day of the week!


  • 12 ounces udon noodles
  • 2 tablespoons vegetable oil
  • 2 garlic cloves, minced
  • 1 tablespoon grated ginger
  • 2 tablespoons red curry paste
  • 3 cups chicken broth
  • 1 1/2 cups coconut milk
  • 1 tablespoon fish sauce
  • 16 raw medium (41/50) shrimp, peeled and deveined
  • Juice of 1 lime
  • Salt, to taste
  • ¼ cup chopped fresh cilantro, for garnish
  • ¼ cup chopped fresh mint, for garnish
  • ¼ cup salted peanuts, finely chopped, for garnish (optional)
  • 1 red chili, deseeded and finely chopped, for garnish (optional)


Bring a large stock pot of salted water to a boil. Add the noodles and cook according to the package instructions. Drain, rinse thoroughly with water, and toss with 1 tablespoon of the vegetable oil (to keep the noodles from sticking). Set aside.

In a medium stock pot or Dutch oven, heat the remaining 1 tablespoon vegetable oil over medium heat, add the garlic and ginger sauté, stirring frequently, until fragrant, about 1 – 2 minutes. Stir in the curry paste and sauté for an additional minute. Add the broth, coconut cream, fish sauce, and 2 cups of water to the pot and stir well to combine. Bring to a simmer and reduce the heat to medium-low. Gently simmer, partially covered, for 15 minutes. Add the shrimp to the simmering soup and cook just until pink and cooked through, about 2 – 3 minutes.

Remove the soup from the heat and stir in the lime juice and the cooked noodles. Taste and season with salt, if desired. Divide the broth, noodles and shrimp evenly between four serving bowls and top each with a sprinkling of chopped cilantro and mint, finely chopped salty peanuts, and minced red chilis, if desired. Enjoy while warm.

Related Recipes