30-Minute Light Thai Red Curry Soup with Shrimp

Prep: 10 minCook: 15 min4 servingsmediumThai
Light Thai Red Curry Soup with Shrimp

A vibrant Thai red curry soup that balances spice, creaminess, and fresh aromatics without overwhelming heaviness. Built on a fragrant base of ginger, garlic, lemongrass, and scallions, the soup gains depth from red curry paste and light coconut milk, then brightens with tender shrimp and fresh cilantro. This version keeps calories modest by using light coconut milk and vegetable stock rather than full-fat coconut cream, making it accessible for weeknight dinners or meal prep. The soup comes together in under 30 minutes, perfect for quick lunches or when you want restaurant-quality flavor at home. Serve alongside jasmine rice to soak up the fragrant broth. Best for those who enjoy moderate heat and authentic Thai flavors without dairy or heavy cream bases.

Ingredients

4 servings
  • 1 inch fresh ginger, peeled
  • 2 clove garlic, minced
  • 1 bunch scallion, trimmed
  • 1 stalk lemongrass, prepared
  • 1 tablespoon canola oil
    coconut oil1 tablespoonoil

    adds subtle coconut note, more traditional

    Full guide →
  • 1 red bell pepper, seeded and diced
  • 2 carrot, peeled and diced
  • 2 tablespoon red curry paste
    green curry paste2 tablespooncurry paste

    greener, more herbaceous heat

    Full guide →
  • 1 can light coconut milk
    full-fat coconut milk1 candairy substitute

    richer, more indulgent

    Full guide →
  • ½ cup vegetable stock
    chicken stock1/2 cupstock

    adds savory depth without changing texture

    Full guide →
  • ½ pound shrimp, peeled and deveined
    white fish (cod, halibut)0.5 poundseafoodshellfish-freeadds fish

    fish cooks faster, reduces time by 1-2 minutes

    Full guide →
  • fresh cilantro, chopped(optional)
    fresh basil Thainullherbs

    similar brightness, slightly anise-forward

    Full guide →
  • white rice(optional)

Instructions

  1. 1

    Prepare lemongrass by removing discolored outer layers and smashing with your knife. Mince approximately 1 inch of the stalk and reserve the remainder.

  2. 2

    Heat canola oil in a saucepan over medium heat. Add garlic, ginger, scallion, and lemongrass stalk and cook until fragrant, about 1-2 minutes.

  3. 3

    Add carrot and red bell pepper and cook for 2 minutes.

  4. 4

    Stir in red curry paste and cook for 1-2 minutes, stirring frequently to prevent burning.

  5. 5

    Pour in light coconut milk and vegetable stock, stirring to combine. Add the reserved lemongrass stalk and bring to a simmer for 5 minutes.

  6. 6

    Add shrimp and cook until firm and pink. Remove lemongrass stalk.

  7. 7

    Garnish with scallion greens and fresh cilantro. Serve with white rice on the side.

Tips

Tip 1

Smash the lemongrass stalk firmly with the flat of your knife to release oils and aromatics. This step maximizes flavor without adding ingredients and is essential for authentic Thai curry depth.

Tip 2

Cook the curry paste for 1-2 minutes after adding to bloom the spices and mellow the raw paste intensity. Stir constantly to prevent burning on the pan bottom.

Tip 3

Use light coconut milk in place of full-fat for a cleaner, less heavy soup. Vegetable stock stretches the broth while keeping the dish balanced and suitable for lighter meals.

Good to Know

Storage

Refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Do not freeze due to shrimp texture degradation and coconut milk separation.

Make Ahead

Prepare aromatics (ginger, garlic, lemongrass, scallion) and vegetables (carrot, bell pepper) up to 1 day ahead in separate containers. Make the base through the curry paste stage, cool, and refrigerate; add shrimp only when reheating to serve.

Serve With

Serve hot in bowls with steamed white rice, jasmine rice, or rice noodles on the side. Accompany with lime wedges, extra cilantro, sliced red chilies, and fish sauce for heat and acid adjustments.

See pairing guide →

Common Mistakes

Watch

Skip blooming the curry paste to avoid flat, one-dimensional curry flavor that tastes raw.

Watch

Overcook shrimp to avoid rubbery texture; cook only until pink and firm, 2-3 minutes.

Watch

Use full-fat coconut milk without tasting as you go to avoid an overly rich, heavy soup.

Substitutions

Dairy-Free Swaps

light coconut milk
full-fat coconut milk1 candairy substitute

richer, more indulgent

Full guide →

General Alternatives

shrimp
white fish (cod, halibut)0.5 poundseafoodshellfish-freeadds fish

fish cooks faster, reduces time by 1-2 minutes

Full guide →
vegetable stock
chicken stock1/2 cupstock

adds savory depth without changing texture

Full guide →
canola oil
coconut oil1 tablespoonoil

adds subtle coconut note, more traditional

Full guide →
red curry paste
green curry paste2 tablespooncurry paste

greener, more herbaceous heat

Full guide →
fresh cilantro
fresh basil Thainullherbs

similar brightness, slightly anise-forward

Full guide →
Find more substitutions →

FAQ

Can I make this soup ahead and freeze it?

Freeze the soup base without shrimp up to 1 month. Thaw overnight and reheat gently, then add fresh shrimp cooked just before serving. Freezing cooked shrimp damages texture, and coconut milk separates. This method preserves flavor and texture.

What if I don't have lemongrass?

Substitute 2 teaspoons dried lemongrass or zest and juice of 2 limes for brightness and citrus notes. Add lime at the end after shrimp are cooked. Flavor will shift from floral to more acidic, but the soup remains balanced and aromatic.

How long does this soup keep in the refrigerator?

Store the soup base up to 3 days refrigerated. Cooked shrimp keeps best only 1-2 days before developing a fishy smell. Make soup base ahead and cook fresh shrimp when serving for best quality and food safety.