Homemade Thai curry in minutes

Featured in Comforting Soups & Stews.

This quick Thai soup combines jumbo shrimp, coconut milk, and red curry paste for a flavor-packed meal. Ready in 50 minutes and naturally gluten and dairy-free.
Fati in her kitchen
Updated on Mon, 07 Apr 2025 00:06:05 GMT
Thai Shrimp Coconut Curry Soup Pin it
Thai Shrimp Coconut Curry Soup | savouryflavor.com

Vibrant, creamy, and bursting with authentic Thai flavors, this coconut curry shrimp soup delivers restaurant-quality taste with minimal effort. The perfect balance of spicy, sweet, and tangy notes creates a comforting bowl that's impressive enough for guests yet simple enough for busy weeknights.

I first made this soup after returning from Thailand, craving those bold flavors but intimidated by complex recipes. What surprised me most was how easily this soup came together while capturing the authentic taste of Thai cuisine. My family now requests it weekly, and guests always ask for the recipe, amazed that something so flavorful can be so straightforward to prepare.

Ingredients

  • Red curry paste – The flavor foundation that delivers complex Thai spices in one convenient ingredient. Just a few tablespoons infuse the entire pot with authentic taste.
  • Coconut milk – Creates that luxurious creamy texture without dairy. Its subtle sweetness balances the heat from the curry paste perfectly.
  • Fresh ginger – Adds bright, aromatic warmth that can't be replicated with dried versions. Its zesty notes cut through the richness of the coconut milk.
  • Jumbo shrimp – Cooks quickly while remaining tender and succulent. Their natural sweetness complements the spicy broth beautifully.
  • Quick-cooking brown rice – Adds hearty texture and fiber, turning this soup into a complete meal. It absorbs the flavorful broth as it cooks.
  • Red bell pepper – Provides vibrant color, sweet flavor, and nutritional value. Its slight crunch offers textural contrast to the tender shrimp.
  • Fresh lime juice – This finishing touch brightens all the flavors. Its acidity balances the richness of the coconut milk and is essential to authentic Thai flavor.
  • Fresh cilantro – Adds a pop of color and herbaceous freshness that ties everything together. Its distinctive flavor is signature to Thai cuisine.

Step-by-Step Instructions

Build the aromatic base –
Heat olive oil in a large soup pot or Dutch oven over medium-high heat. Add diced onion, bell pepper, and minced garlic, cooking until tender but not browned, about 3-4 minutes. This foundation of aromatics infuses the oil with flavor.
Add the ginger –
Stir in freshly grated ginger until fragrant, about 1 minute. The heat releases its essential oils, creating that distinctive aroma that makes Thai cuisine so enticing.
Incorporate the curry paste –
Whisk in red curry paste until well combined, cooking for about a minute to bloom its flavors. This brief cooking activates the spices and integrates them with the aromatics.
Create the broth base –
Gradually whisk in coconut milk and chicken broth, stirring constantly until fully incorporated, about 1-2 minutes. The slow addition prevents the coconut milk from separating and ensures a smooth, creamy texture.
Add sweetness –
Stir in honey to balance the heat from the curry paste. This small addition is key to achieving that perfect sweet-spicy balance characteristic of Thai cuisine.
Cook the rice –
Bring the soup to a boil, then add quick-cooking brown rice. Reduce heat to medium-low and simmer until the rice is tender, about 25 minutes. The rice absorbs the flavorful broth as it cooks, becoming infused with curry flavor.
Add the shrimp –
Once the rice is cooked, add the peeled and deveined shrimp to the pot. Cook just until they turn pink and opaque, about 4 minutes. This brief cooking ensures tender, perfectly cooked shrimp.
Finish with fresh elements –
Remove from heat and stir in fresh lime juice and chopped cilantro. These finishing touches brighten all the flavors and add fresh dimension to the rich soup.
Season to taste –
Add salt and pepper according to your preference. The amount needed will depend on the sodium content of your broth and curry paste.
Homemade Thai curry in minutes Pin it
Homemade Thai curry in minutes | savouryflavor.com

The transformation that happens in that pot is truly magical – what begins as simple ingredients melds into a complex, fragrant soup with layers of flavor. The broth becomes rich and aromatic, the shrimp tender and succulent, and the rice perfectly infused with curry essence.

My Thai cooking instructor always emphasized that authentic Thai food balances four essential flavors: spicy, sweet, salty, and sour. This soup demonstrates that principle beautifully, with curry paste providing heat, honey adding sweetness, broth contributing saltiness, and lime juice bringing that essential sour note. When I first achieved this balance at home, it was like unlocking a culinary secret.

Perfect Pairings

While this soup is a complete meal on its own, you can enhance the experience with simple accompaniments. Fresh summer rolls with peanut dipping sauce make a wonderful appetizer, while a side of cooling cucumber salad provides refreshing contrast to the soup's warmth. For an authentic touch, serve with extra lime wedges and a small dish of fish sauce with sliced Thai chilies.

Customization Options

  • Swap the shrimp for chicken, tofu, or a mixture of seafood
  • Add vegetables like mushrooms, snap peas, or baby corn
  • Increase the heat with a teaspoon of sambal oelek or sriracha
  • Use different curry pastes (yellow or green) for variation in flavor profile

Make-Ahead and Storage Wisdom

This soup actually improves with time as flavors meld, making it perfect for meal prep. Prepare through the rice-cooking step, then refrigerate. When ready to serve, reheat gently, add the shrimp, and finish with fresh lime and cilantro. This approach ensures perfectly cooked shrimp even with leftovers.

After countless batches of this soup, I've found it's one of those rare recipes that satisfies on multiple levels – it's nourishing yet indulgent, exotic yet accessible, and impressive yet simple to prepare. There's something deeply comforting about cradling a steaming bowl of this fragrant soup, especially on chilly evenings or when you're feeling under the weather. The way the creamy broth, tender shrimp, and aromatic spices come together creates a dining experience that feels special even on an ordinary Tuesday night.

Frequently Asked Questions

→ Can I make this soup ahead of time?
Yes, you can make it a day ahead, but add the shrimp when reheating to prevent overcooking. You may need extra broth when reheating as the rice absorbs liquid.
→ Is this soup spicy?
It has a mild kick from the curry paste. Add sriracha sauce if you prefer more heat.
→ Can I substitute the shrimp?
Absolutely! Try chicken, tofu, or add extra vegetables for a meat-free version.
→ What can I serve with this soup?
Fresh spring rolls, a simple green salad, or crusty bread (if not following gluten-free) make perfect sides.
→ Can I freeze leftover soup?
The soup base freezes well, but shrimp can become rubbery when reheated. For best results, freeze the base and add fresh shrimp when serving.

Easy Thai Shrimp Curry

A creamy coconut curry soup with juicy shrimp and tender rice that's ready in less than an hour. Better than takeout!

Prep Time
10 Minutes
Cook Time
40 Minutes
Total Time
50 Minutes
By: Kylie

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: Thai

Yield: 5 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 1 tablespoon olive oil
02 1 medium onion, diced
03 1 red bell pepper, diced
04 4 garlic cloves, minced
05 2 tablespoons freshly grated ginger
06 3 tablespoons red curry paste
07 2 cans (400 mL each) unsweetened coconut milk
08 4-5 cups no salt added chicken broth
09 2 tablespoons honey
10 3/4 cup quick cooking brown rice, uncooked
11 1.5 pounds raw jumbo shrimp, peeled and deveined
12 Juice of 1 lime
13 1/4 cup fresh cilantro, chopped
14 Salt & pepper to taste

Instructions

Step 01

Heat olive oil in a large stockpot over medium-high heat. Add the diced onion, bell pepper and minced garlic. Cook while stirring occasionally until everything becomes tender and fragrant, about 3-4 minutes. Add the grated ginger and cook for another minute until the wonderful aroma fills your kitchen.

Step 02

Mix in the red curry paste and stir well until all the vegetables are coated, cooking for about a minute. Gradually pour in the coconut milk and chicken broth, whisking constantly until everything is smoothly incorporated. Stir in the honey to add a touch of sweetness that balances the spice.

Step 03

Bring the mixture to a gentle boil, then add the brown rice and reduce heat to medium-low. Allow everything to simmer until the rice becomes tender and absorbs the flavors, about 25 minutes.

Step 04

Gently add the shrimp to the pot and cook just until they turn pink and opaque, about 4 minutes. Be careful not to overcook them or they'll become tough and rubbery.

Step 05

Remove from heat and stir in the fresh lime juice and chopped cilantro. Taste your creation and adjust the seasonings to your preference - add more lime for tanginess, a splash of sriracha for heat, salt and pepper for depth, or more broth if you prefer a thinner consistency. Serve warm and enjoy your homemade Thai curry soup!

Notes

  1. Start with less broth and adjust at the end since the rice absorbs quite a bit of liquid as it cooks.
  2. For extra flavor, cook the shrimp with tails on and remove them before serving if desired.
  3. If the soup sits for a while, it will thicken considerably. Simply add more broth or coconut milk before serving to reach your desired consistency.
  4. This soup has a mild heat level from the curry paste. For spicier soup, add 1-2 tablespoons of sriracha sauce.

Tools You'll Need

  • Large stockpot or Dutch oven
  • Cutting board and knife
  • Measuring cups and spoons
  • Whisk
  • Grater for ginger

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Shellfish (shrimp)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 429
  • Total Fat: 25 g
  • Total Carbohydrate: 28 g
  • Protein: 26 g