This Thai Coconut Curry Shrimp Noodle Soup is a rich, aromatic, and easy one-pot meal packed with tender shrimp, rice noodles, and vegetables in a creamy red curry coconut broth. With bold flavors, customizable heat, and a 30-minute cook time, it's the perfect comfort food for busy weeknights or cozy weekends.
Unsalted butter
Jumbo shrimp, peeled and deveined
Yellow onion, diced
Garlic cloves, minced
Fresh ginger, minced
Red bell pepper, sliced
Fresh lime juice
Red curry paste
Chili garlic paste
Fish sauce
Soy sauce
Full-fat unsweetened coconut milk
Low-fat unsweetened coconut milk
Chicken stock
Lemongrass sticks
Cilantro stems
Mint sprigs
Japanese dried chili pods
Rice noodles
Salt
Optional garnishes: fresh cilantro, mint, sliced jalapeño, green onion
In a large pot or Dutch oven, melt butter over medium heat. Add onion and bell pepper; cook 5–7 minutes until softened.
Add garlic and ginger; cook 1 minute until fragrant.
Deglaze with 1 tsp lime juice. Stir in red curry paste and chili garlic paste; cook 2 minutes.
Add remaining lime juice, fish sauce, soy sauce, and chicken stock. Stir well.
Whisk in both cans of coconut milk until smooth. Bring to a boil, then reduce to a simmer.
Add lemongrass, cilantro stems, mint sprigs, and chili pods. Simmer 8–10 minutes.
Remove and discard aromatics (lemongrass, stems, sprigs, chili pods).
Add shrimp and rice noodles. Cook 5–6 minutes until noodles are tender and shrimp are cooked through.
Season with salt to taste. Serve hot with optional garnishes.
Spice Level: Adjust chili garlic paste or chili pods for milder or spicier soup.
Substitutes: Swap shrimp for chicken, tofu, or other seafood.
Vegetarian Option: Use tofu, vegetable broth, and a vegan fish sauce alternative.
Storage: Refrigerate for up to 2 days; reheat gently and add broth if needed.
Not recommended for freezing due to noodle and shrimp texture changes.