Go Back

Vegetarian Thai Red Curry Noodle Soup - Cozy, Flavor-Packed Comfort

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • 1–2 tablespoons neutral oil (avocado, canola, or coconut oil)
  • 1 small yellow onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2–3 tablespoons Thai red curry paste (adjust to taste; check for vegan if needed)
  • 1 tablespoon tomato paste (optional, for depth and color)
  • 4 cups vegetable broth (low sodium preferred)
  • 1 can (13.5–14 oz) full-fat coconut milk
  • 1–2 tablespoons soy sauce or tamari (to taste)
  • 1–2 teaspoons brown sugar or maple syrup (balances the heat)
  • 1 red bell pepper, thinly sliced
  • 1 cup mushrooms, sliced (shiitake, cremini, or button)
  • 1 medium carrot, julienned or thinly sliced
  • 2 cups baby spinach or chopped bok choy
  • 8–10 oz rice noodles (medium or wide; vermicelli works too)
  • 1 lime, cut into wedges
  • Fresh cilantro and green onions, chopped
  • Optional: 1 teaspoon rice vinegar, 1 teaspoon sesame oil, chili crisp or red pepper flakes
  • Optional umami: 1–2 teaspoons vegetarian “fish” sauce or extra soy sauce

Method
 

  1. Prep your veggies and aromatics. Slice the onion, pepper, mushrooms, and carrot; mince the garlic and ginger. Rinse the greens. Keep everything ready—it cooks quickly.
  2. Soften the aromatics. Heat the oil in a large pot over medium heat. Add onion and a pinch of salt. Cook 3–4 minutes until slightly soft. Stir in garlic and ginger for 30 seconds until fragrant.
  3. Toast the curry paste. Add red curry paste (and tomato paste if using). Stir for 1–2 minutes to bloom the spices and deepen the flavor. If it sticks, lower the heat and add a splash of broth.
  4. Build the broth. Pour in vegetable broth and bring to a gentle boil. Reduce to a simmer and add coconut milk, soy sauce, and sugar. Taste and adjust with more curry paste, soy, or sugar as needed.
  5. Add the vegetables. Drop in bell pepper, mushrooms, and carrot. Simmer 5–7 minutes until tender but not mushy. Stir in spinach or bok choy for the last minute to wilt.
  6. Cook the noodles separately. Boil rice noodles according to package directions until just tender. Rinse briefly under warm water to remove excess starch. This keeps the broth from getting cloudy or overly thick.
  7. Finish and balance. Off the heat, add a squeeze of lime. Taste again. Adjust salt with soy/tamari, brightness with lime or rice vinegar, and heat with chili flakes. A few drops of sesame oil add a toasty note.
  8. Assemble bowls. Divide noodles into bowls. Ladle the hot curry soup over the top. Garnish with cilantro, green onions, and more lime. Add chili crisp for extra heat and crunch.