If there’s one comfort food that checks every box for spice, creaminess, and slurp-worthy satisfaction, it’s the Thai Red Curry Noodle Soup Recipe. Imagine a steamy bowl filled with silky rice noodles, vibrant vegetables, and your favorite protein all swimming in a fragrant, coconut-laced red curry broth. Each bite is as soothing as it is exciting—a dance of spicy, sweet, and savory that instantly transports you to a bustling Thai kitchen. Whether you’re warming up on a cold night or just craving something bold and memorable, this soup is an easy way to whip up a restaurant-caliber meal at home.
Ingredients You’ll Need

Ingredients You’ll Need
The secret behind a great Thai Red Curry Noodle Soup Recipe is simple: use everyday ingredients that each bring something special to the pot. From the aromatic trio of garlic, ginger, and onion, to the luxurious coconut milk and tangy lime, every element is essential to building layers of flavor you’ll crave again and again.
- Vegetable oil: Use this to sauté your aromatics—the foundation for flavor in the broth.
- Onion (small, sliced): Adds gentle sweetness and depth to the soup’s base.
- Garlic (3 cloves, minced): Packs a punch, giving the soup warmth and aroma.
- Fresh ginger (1 tbsp, grated): Offers a zingy, slightly peppery note that brightens the broth.
- Thai red curry paste (2 to 3 tbsp): The heart of the soup—choose your amount depending on how much heat you like.
- Chicken or vegetable broth (4 cups): Forms the body of the soup, carrying all the flavors.
- Coconut milk (1 can, 13.5 oz): Makes the broth luxuriously creamy and balances the spice.
- Soy sauce or fish sauce (2 tbsp): Delivers umami and salty complexity; choose fish sauce for a more traditional Thai taste.
- Brown sugar (1 tbsp): Balances the heat and salt with a gentle sweetness.
- Rice noodles (8 oz): Classic chewy noodles that soak up the curry broth beautifully.
- Red bell pepper (sliced): Offers sweet crunch and vibrant color.
- Mushrooms (1 cup, sliced): Contribute earthiness and texture.
- Baby spinach or bok choy (2 cups): Lends pops of green freshness and added nutrition.
- Chicken, shrimp, or tofu (1 lb, cooked): Choose your favorite protein to make the soup hearty and satisfying.
- Lime juice (from 1 lime): Adds a burst of tang at the end to elevate all the flavors.
- Fresh cilantro leaves and sliced green onions (for garnish): Make each bowl look—and taste—fresh and festive.
- Lime wedges (for serving): Give everyone a chance to add more brightness right at the table.
How to Make Thai Red Curry Noodle Soup Recipe
Step 1: Sauté Aromatics
Start by heating your vegetable oil in a large pot over medium heat. Add the sliced onion and let it cook until it becomes soft and translucent—about three minutes. Follow up with the minced garlic and grated ginger; cook for another minute. This simple step builds an aromatic foundation that infuses everything with warmth.
Step 2: Add Red Curry Paste
Stir in your Thai red curry paste, letting it sizzle for about a minute. You’ll see the paste darken and smell its deep fragrance intensify—this is the magic moment where your soup takes on authentic Thai flavor!
Step 3: Build the Broth
Pour in your chicken or vegetable broth and coconut milk. Add the soy sauce or fish sauce, along with the brown sugar. Give everything a good stir, then bring the mixture to a gentle simmer. Let these flavors mingle for about five minutes so the soup base gets creamy and rich.
Step 4: Cook the Noodles and Veggies
Drop in the rice noodles, red bell pepper slices, and mushrooms. Keep everything at a low simmer; the noodles should become tender in about five to six minutes, and the veggies will turn perfectly crisp-tender while soaking up the flavors.
Step 5: Add Greens and Protein
Stir in the baby spinach or bok choy, along with your cooked chicken, shrimp, or tofu. Let these heat through for just another minute or two. The greens will wilt beautifully, and the protein will soak up some of that irresistible broth.
Step 6: Finish and Serve
Taste your soup—add the fresh lime juice and adjust seasoning if needed. Ladle everything into bowls, and top each serving with fresh cilantro, sliced green onions, and a wedge of lime. Dive in while it’s piping hot!
How to Serve Thai Red Curry Noodle Soup Recipe
Garnishes
This is the fun part: pile on fresh cilantro, sliced green onions, and squeeze a lime wedge over your bowl just before digging in. These final touches add a burst of freshness, color, and extra zing that makes every spoonful special.
Side Dishes
Spring rolls or crunchy Thai cucumber salad are classic companions. Don’t forget a little extra bowl of steamed jasmine rice to help soak up every last drop of that incredible curry broth from your Thai Red Curry Noodle Soup Recipe.
Creative Ways to Present
Serve the soup family-style in a big pot, letting everyone customize their bowls with their favorite toppings. Or, get playful by using colorful bowls and chopsticks, creating a vibrant tablescape that’s as fun as it is delicious.
Make Ahead and Storage
Storing Leftovers
If you have extra Thai Red Curry Noodle Soup Recipe, let it cool completely before transferring it to an airtight container. Store in the refrigerator for up to three days; the flavors just get cozier and more complex as they sit.
Freezing
The broth (without noodles or fresh greens) freezes beautifully for up to two months. If you plan to freeze, cook the noodles separately and add them when reheating to prevent them from getting mushy.
Reheating
Warm the soup gently on the stovetop or in the microwave until it’s steaming hot. If the soup has thickened in the fridge, stir in a splash of broth or coconut milk to loosen it up before serving.
FAQs
Can I make Thai Red Curry Noodle Soup Recipe vegetarian?
Absolutely! Simply use vegetable broth and tofu as your protein. A dash of vegan fish sauce or more soy sauce keeps the flavor bold and satisfying.
How spicy is this soup?
The heat depends on your curry paste and how much you use. Start with less and add more to taste; you can always offer extra chili flakes or paste on the side.
What type Main Course, Soup
Wide rice noodles are traditional, but thin rice sticks or even ramen noodles will work. Just be sure to adjust the cooking time according to the package instructions.
Can I add different vegetables?
Certainly! Broccoli, snap peas, or carrots are wonderful additions. Use whatever veggies you love or have on hand for a heartier bowl.
What’s the best protein to use?
Chicken, shrimp, or tofu all shine in this dish. Shredded rotisserie chicken is quick and easy, while cubes of pan-fried tofu make it vegetarian-friendly and protein-packed.
Final Thoughts
I can’t wait for you to try this Thai Red Curry Noodle Soup Recipe in your own kitchen. It’s the ultimate cozy meal—rich, flavorful, and so simple that you’ll want to make it again and again. Grab your chopsticks and dive in!
Print
Thai Red Curry Noodle Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
This Thai Red Curry Noodle Soup is a comforting and flavorful dish that brings together the warmth of red curry with the heartiness of noodles and vegetables. Perfect for a cozy night in or to impress guests with a taste of Thai cuisine.
Ingredients
Soup Base:
- 1 tablespoon vegetable oil
- 1 small onion, sliced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 to 3 tablespoons Thai red curry paste
- 4 cups chicken broth or vegetable broth
- 1 can (13.5 ounces) coconut milk
- 2 tablespoons soy sauce or fish sauce
- 1 tablespoon brown sugar
Additional Ingredients:
- 8 ounces rice noodles
- 1 red bell pepper, sliced
- 1 cup mushrooms, sliced
- 2 cups baby spinach or bok choy
- 1 pound cooked chicken, shrimp, or tofu
- juice of 1 lime
- fresh cilantro leaves and sliced green onions for garnish
- lime wedges for serving
Instructions
- Heat the Soup Base: Heat oil in a large pot over medium heat. Add onion and cook until softened, about 3 minutes.
- Add Aromatics: Stir in garlic and ginger, cooking for another minute until fragrant.
- Infuse with Flavor: Add red curry paste and cook for 1 minute to release flavor.
- Simmer: Pour in chicken broth, coconut milk, soy sauce, and brown sugar. Bring to a simmer and cook for 5 minutes.
- Add Noodles and Veggies: Add rice noodles, bell pepper, and mushrooms. Cook until noodles are tender, about 5 to 6 minutes.
- Finish Soup: Stir in spinach and protein of choice, cooking just until heated through. Remove from heat and stir in lime juice.
- Serve: Ladle into bowls and top with cilantro, green onions, and lime wedges. Serve hot.
Notes
- Adjust spice level by using more or less curry paste.
- For a creamier soup, add an extra half can of coconut milk.
- This recipe works well with shrimp, chicken, or vegetarian proteins like tofu.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course, Soup
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 large bowl
- Calories: 420
- Sugar: 9g
- Sodium: 950mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 40mg