Cooking and Love

  • Breakfast
  • Dinner
  • Dessert
  • Drink
menu icon
go to homepage
  • Breakfast
  • Dinner
  • Dessert
  • Drink
search icon
Homepage link
  • Breakfast
  • Dinner
  • Dessert
  • Drink
×

Easy Coconut Lime Fish Soup

Published: Feb 19, 2026 by katelyn jefferson · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe
Pin the Recipe

Coconut Lime Fish Soup is creamy, tangy, warming, and ready in under an hour. The coconut milk creates this silky, velvety broth, and the fresh lime cuts right through with a bright citrusy kick that keeps every spoonful interesting. I started making this on cold weeknights when I needed something that felt like real cooking without the hour-long commitment, and now it shows up on my dinner table almost every week.

A vibrant bowl of Coconut Lime Fish Soup, garnished with fresh cilantro, red chili slices, and lime wedges.

If you love easy weeknight soups like Easy Mushroom Soup Recipe or crave something hearty and satisfying like Best Creamy Chicken Pesto Pasta, this one sits in that sweet spot where comfort food gets a little adventurous. It's a simple Coconut Lime Fish Soup that genuinely tastes like something you'd order at a restaurant.

Why You will Love This Coconut Lime Fish Soup Recipe !

This is a creamy Coconut Lime Fish Soup recipe that doesn't require a lot of technique or fancy ingredients. The red curry paste does a lot of the heavy lifting on flavor, and the coconut milk turns the broth into something rich and smooth. The lime, both the juice and the zest, brightens everything up so it never feels heavy.

The fish gets added at the end and cooks gently in the simmering broth, then gets broken into soft, flaky pieces that melt right into every bite. It's protein-packed, naturally dairy-free, and customizable. Throw in rice noodles or pour it over steamed jasmine rice and it becomes a full, satisfying dinner that feels far more impressive than the effort it requires. If you enjoy Easy Mongolian Ground Beef Noodles Better Than Takeout, this will become your go-to for a lighter but equally comforting weeknight bowl.

Jump to:
  • Why You will Love This Coconut Lime Fish Soup Recipe !
  • Coconut Lime Fish Soup Ingredients
  • how to make Coconut Lime Fish Soup
  • Substitutions
  • EQUIPMENT for Coconut Lime Fish Soup
  • Storage Tips
  • Expert Tips
  • FAQ
  • Related
  • Pairing
  • Coconut Lime Fish Soup

Coconut Lime Fish Soup Ingredients

Here's what you'll need to make this cozy, lime-infused Coconut Lime Fish Soup.

See Recipe Card Below This Post For Ingredient Quantities

  • Avocado oil : Sautees the aromatics without adding any competing flavor. Its high smoke point keeps things cooking evenly at medium heat.
  • Yellow onion : Forms the sweet, savory foundation of the broth. Chopping it finely helps it soften quickly and disappear into the soup.
  • Garlic : Deepens the savory flavor of the base. Fresh garlic is worth it here - the aroma when it hits the pan is something bottled garlic just can't replicate.
  • Fresh ginger : Brings that subtle, warm, peppery heat that's the backbone of any good Thai coconut broth. Either sliced thin or minced works beautifully.
  • Full-fat coconut milk : The star of the broth. Full-fat coconut milk gives the soup its creamy, silky texture and balances the brightness of the lime. Don't swap it for lite if you want that rich body.
  • Chicken broth : Adds savory depth to the coconut milk base and thins the broth to a great consistency. Use a good quality broth and you'll taste the difference.
  • Red curry paste : Brings color, heat, and layered spice. One tablespoon keeps things mild and fragrant. Two tablespoons means business.
  • Fish sauce : This is what makes the broth taste deeply seasoned rather than flat. It adds that salty, umami quality that's essential in Thai-inspired cooking. Don't skip it.
  • Lime, zested and juiced : Both the zest and the juice go into the broth. The zest adds floral, citrusy fragrance, and the juice balances the richness of the coconut milk with a bright, clean finish.
  • Fresh tomatoes : Contributes a little acidity and body to the broth. Fresh is best here, but canned diced tomatoes work in a pinch.
  • White fish fillets : Mild, tender, and flaky. All three options work well. The fish cooks gently in the broth and gets shredded into soft pieces that soak up all those wonderful flavors.
  • Salt and pepper : Added at the end once all the other flavors have come together and you can taste what the broth needs.

For Serving: Fresh cilantro, lime wedges, green onions (chopped)

how to make Coconut Lime Fish Soup

Here's how to make this Thai Coconut Lime Fish Soup from start to finish.

  1. Heat the oil: Warm a large, thick-bottomed pot or Dutch oven over medium heat and add the 2 tablespoons of avocado oil. Give it about 30 seconds to heat through before adding anything.
  2. Saute the onion: Add the finely chopped onion and cook, stirring occasionally, until it softens and turns translucent, about 3 to 5 minutes. It'll smell sweet and gentle as it cooks down.
  3. Add garlic and ginger: Stir in the minced garlic and ginger and cook for another 2 to 3 minutes, until everything is fragrant and aromatic. This is the moment your kitchen starts smelling incredible.
Sautéed onions with ginger and garlic in a pan, lightly browned.
  1. Build the broth: Pour in the coconut milk, chicken broth, red curry paste, fish sauce, lime zest, lime juice, and chopped fresh tomatoes. Stir everything together well so the curry paste fully dissolves into the liquid. Cover the pot and bring the soup to a full boil.
  2. Simmer: Once boiling, reduce the heat to medium-low for a steady, gentle simmer. Let the soup cook for 30 minutes. The broth will deepen in color to a beautiful golden orange and the flavors will come together in the best way.
  3. Cook the fish: Add the fish fillets directly into the simmering broth. Cook for about 10 minutes, or until the fish reaches an internal temperature of 145°F and flakes apart easily when you press it with a fork.
Fish fillets cooking in a creamy broth with slices of red chili and fresh herbs.
  1. Shred the fish: Use tongs to carefully lift the fish out of the pot and set it on a cutting board. Break it into smaller, bite-sized pieces with a fork, then return everything back to the soup and stir gently.
  2. Serve: Ladle the soup into bowls and finish with fresh cilantro, chopped green onions, and a squeeze of lime. Serve with crusty bread, rice, or noodles on the side.

Substitutions

Full-fat coconut milk: Lite coconut milk makes the broth thinner but still delicious.

Avocado oil: Olive oil or coconut oil both work well here.

White fish: Cod, halibut, and tilapia are the best options. Salmon works if that's what you have, though the flavor will be bolder.

Chicken broth: Vegetable broth is a great substitute, or use a light seafood broth for extra depth.

Red curry paste: Green curry paste gives a lighter, more herbal flavor.

Fish sauce: Soy sauce or tamari can substitute, though the flavor profile will shift slightly.

EQUIPMENT for Coconut Lime Fish Soup

Large thick-bottomed pot or Dutch oven

Knife and cutting board

Tongs

Fork (for shredding the fish)

Storage Tips

Refrigerator: Cool the Coconut Lime Fish Soup completely, then store in an airtight container for up to 3 days. The flavors deepen as it sits, making it genuinely better the next day.

Freezer: Freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheating: Warm gently on the stovetop over medium-low heat, stirring occasionally. Avoid bringing it back to a hard boil once the fish is already in the Coconut Lime Fish Soup, as that can make the fish tough and dry.

Expert Tips

Don't overcook the fish. Ten minutes in a simmering broth is typically enough. Watch for the fish to hit 145°F and flake easily. Overcooked fish turns rubbery fast.

Taste and adjust at the end. After the fish goes back in, taste the broth. It might need a squeeze more of lime for brightness or another pinch of salt to pull everything together.

Use full-fat coconut milk. This is what gives the Coconut Lime Fish Soup its signature richness. Lite coconut milk produces a noticeably thinner, less satisfying broth.

Fresh lime beats bottled every time. The zest especially adds a layer of citrusy fragrance that bottled lime juice simply can't give you. Worth the extra minute.

Don't rush the simmer. That 30-minute simmer before the fish goes in is where the magic happens. The curry paste blooms, the tomatoes break down, and the whole broth transforms into something complex and layered.

FAQ

How do you cook fish in coconut milk and lime?

Add the fish fillets directly to a pot of simmering coconut milk and lime broth and cook for about 10 minutes, until the fish reaches an internal temperature of 145°F and flakes apart easily. Remove it, break it into smaller pieces with a fork, and stir it back in. The fish cooks gently this way, staying tender and soaking up all those bright, creamy flavors from the broth.

How long can Thai Coconut Lime Fish Soup last in the fridge?

Up to 3 days in an airtight container. The flavors actually improve as it sits, so day-two leftovers are often even better than fresh. Reheat slowly over medium-low heat on the stovetop.

How long does soup with coconut milk last?

Coconut milk soups keep well for 3 to 4 days in the refrigerator when stored properly. For longer storage, freeze individual portions for up to 2 months. Pro tip: freeze the Coconut Lime Fish Soup the same day you make it for the best flavor once thawed.

When should I add coconut milk to a soup?

In this recipe, the coconut milk goes in early along with the broth and other liquids, before the long simmer. Adding it early lets it fully integrate with the curry paste, fish sauce, and lime, creating a unified, deeply flavored broth rather than a Coconut Lime Fish Soup where the coconut milk tastes like an afterthought layered on top.

Related

Looking for other recipes like this? Try these:

  • berry baked yogurt slice topped with fresh berries and whipped cream.
    Healthy Berry Baked Yogurt Recipe
  • Golden-brown Broccoli Tots served with dipping sauce and lemon wedges.
    Easy Broccoli Tots Recipe
  • Crispy Spicy Asian Cucumber Salad pieces tossed in spicy Asian dressing with sesame seeds.
    Easy Spicy Asian Cucumber Salad Recipe
  • Pan fried cod with lemon herb butter sauce in a skillet
    Easy Pan Fried Cod with Lemon Herb Butter Sauce Recipe

Pairing

These are my favorite dishes to serve with Coconut Lime Fish Soup:

  • Cooked Grilled Mushroom Skewers garnished with herbs and lemon
    Easy Grilled Mushroom Skewers
  • Carrot Cake Bars with cream cheese frosting and walnuts
    Easy Carrot Cake Bars Recipe
  • Oreo milkshake with whipped cream, chocolate, and Oreo cookies.
    Easy Oreo Milkshake Recipe
  • Creamy Cowboy Butter Chicken Linguine in a bowl.
    Easy Cowboy Butter Chicken Linguine
Recipe Details

Coconut Lime Fish Soup

Prep Time: 15 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 55 minutes minutes
Servings: 3
Calories: 477kcal
Cost: $12
Print Save Write a Review
Course: Soup
Cuisine: American, Thai
Keyword: coconut lime fish soup, creamy fish soup, easy Thai recipes, fish soup

Ingredients

  • 2 tablespoon avocado oil or other neutral oil
  • ½ medium-sized yellow onion finely chopped for a savory base
  • 3 cloves garlic minced adds fragrance and flavor
  • 1 2-inch nub ginger thinly sliced or minced adds spice and warmth
  • 1 14-oz can full-fat coconut milk creamy and rich
  • 2 cups chicken broth or vegetable broth for a lighter option
  • 1 to 2 tablespoon red curry paste adjust to your spice preference
  • 2 teaspoon fish sauce adds umami depth
  • 1 lime zested and juiced (for a citrusy kick)
  • 1 cup fresh tomatoes chopped adds freshness
  • 10 oz white fish fillets cod halibut or tilapia recommended
  • Salt to taste
  • Pepper to taste

For Serving:

  • Fresh cilantro for garnish
  • Lime wedges for extra tang
  • Green onions chopped (adds freshness and crunch)

Directions

  • Heat the avocado oil in a large, thick-bottomed pot, such as a Dutch oven, over medium heat. Add the chopped onion and sauté, stirring occasionally, until softened, about 3 to 5 minutes.
  • Stir in the minced garlic and ginger, continuing to sauté for a few more minutes until fragrant.
  • Pour in the coconut milk, chicken broth, red curry paste, fish sauce, lime zest, lime juice, and chopped tomatoes. Cover the pot and bring the soup to a full boil. Once boiling, reduce the heat to medium-low to maintain a gentle simmer. Continue simmering for 30 minutes.
  • Add the fish fillets to the pot and cook for an additional 10 minutes, or until the fish reaches an internal temperature of 145°F (check with a thermometer).
  • Use tongs to carefully remove the fish fillets from the pot and place them on a cutting board. Break the fillets into smaller, bite-sized pieces using a fork. Then return the fish to the soup.
  • Stir everything well to combine, and serve the soup in bowls. Top with fresh cilantro, chopped green onions, and lime wedges. Enjoy!

Notes

This aromatic coconut lime fish soup is the perfect balance of rich creaminess and zesty lime. Top with fresh cilantro and serve with a side of crusty bread for a comforting meal.

Nutrition

Serving: 1 Serving | Calories: 477kcal | Carbohydrates: 22g | Protein: 24g | Fat: 34g | Saturated Fat: 22g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 2g | Cholesterol: 51mg | Sodium: 1363mg | Potassium: 548mg | Fiber: 4g | Sugar: 7g | Vitamin A: 6IU | Vitamin C: 35mg | Calcium: 4mg | Iron: 10mg

More Dinner

  • Mushroom Chicken gravy and mashed potatoes.
    Easy Mushroom Chicken Recipe
  • Salty Steakhouse Style Baked Potato topped with cheese, bacon, and chives.
    Easy Salty Steakhouse Style Baked Potato Recipe
  • Roasted Hasselback potatoes topped with sour cream and chives.
    Easy Hasselback Potatoes Recipe
  • Bowl of chicken potato soup with vegetables and bacon.
    Easy Chicken Potato Soup Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




KATELYN jEFFERSON

Katelyn Jefferson is a home cook, recipe developer, and food enthusiast. Her easy-to-follow, flavorful recipes have helped countless readers bring delicious meals to their tables.

More about me

Popular

  • Slice of lemon tiramisu with whipped cream and lemon zest.
    Easy Lemon Tiramisu Recipe
  • Blueberry Ganache Tart with powdered sugar and fresh blueberries.
    Easy Blueberry Ganache Tart Recipe
  • strawberry banana smoothie bowl with banana slices, strawberries, and granola.
    Best Strawberry Banana Smoothie Bowl
  • Lemon Blueberry Cupcakes topped with frosting and berries.
    Easy Lemon Blueberry Cupcakes

Seasonal

  • Bowl of creamy Broccoli Cheddar Soup with shredded cheese.
    Easy Broccoli Cheddar Soup Recipe
  • Creamy Garlic Chicken Gnocchi garnished with herbs.
    Easy Creamy Garlic Chicken Gnocchi Recipe
  • Gluten Free Lemon Curd Cookies dusted with powdered sugar.
    Easy Gluten Free Lemon Curd Cookies Recipe
  • Simple Seafood Bisque garnished with shrimp and chopped chives.
    Easy Simple Seafood Bisque

Footer

↑ back to top

Explore

  • About
  • Contact
  • FAQ

Legal pages

  • Privacy Policy
  • Terms & Conditions
  • Accessibility
  • Disclosure
  • Cookie Policy

Copyright © 2026 Cooking and Love • Quick and Easy Cooking 🥘