Dive into the flavors of the Caribbean with this delightful fish soup. This dish combines the richness of coconut milk with the freshness of white fish fillets, creating a comforting and aromatic meal. Perfect for a cozy dinner, this soup is both nutritious and satisfying.
Some ingredients in this recipe might not be staples in every kitchen. Coconut milk and fish stock are essential for achieving the authentic Caribbean flavor. If you don't have these at home, make sure to pick them up at the supermarket. Fresh white fish fillets are also crucial, so visit the seafood section to find the best quality.

Ingredients for Caribbean Fish Soup Recipe
White fish fillets: Fresh fish fillets cut into chunks, providing the main protein and flavor base for the soup.
Coconut milk: Adds a creamy texture and a subtle sweetness, balancing the savory elements of the soup.
Fish stock: Enhances the seafood flavor, making the soup rich and flavorful.
Onion: Chopped to add a sweet and savory depth to the soup.
Garlic: Minced to infuse the soup with a robust, aromatic flavor.
Bell pepper: Chopped to add a slight sweetness and vibrant color.
Carrots: Sliced to provide a subtle sweetness and a bit of texture.
Thyme: Adds a hint of earthiness and complexity to the soup.
Paprika: Brings a mild heat and a smoky flavor to the dish.
Salt: Enhances all the flavors in the soup.
Black pepper: Adds a touch of heat and depth to the flavor profile.
Olive oil: Used to sauté the vegetables, adding a rich, fruity base.
Technique Tip for This Recipe
When sautéing the onion, garlic, and bell pepper, make sure to cook them until they are translucent and fragrant. This step is crucial as it builds the foundational flavors for the soup. Additionally, when adding the fish chunks, ensure they are evenly sized to promote uniform cooking. This will help the fish cook through at the same rate, preventing some pieces from being overcooked while others remain undercooked.
Suggested Side Dishes
Alternative Ingredients
white fish fillets - Substitute with salmon: Salmon provides a rich flavor and firm texture that works well in soups.
coconut milk - Substitute with almond milk: Almond milk offers a lighter, nutty flavor while maintaining a creamy consistency.
fish stock - Substitute with vegetable broth: Vegetable broth provides a similar depth of flavor without the fishiness.
onion - Substitute with leek: Leeks offer a milder, slightly sweet flavor that complements the soup.
garlic - Substitute with shallots: Shallots provide a subtle garlic-like flavor with a hint of sweetness.
bell pepper - Substitute with poblano pepper: Poblano peppers add a mild heat and a rich, earthy flavor.
carrots - Substitute with parsnips: Parsnips offer a sweet, nutty flavor and similar texture to carrots.
thyme - Substitute with oregano: Oregano provides a robust, slightly peppery flavor that complements the other ingredients.
paprika - Substitute with cayenne pepper: Cayenne pepper adds a spicy kick and vibrant color to the soup.
salt - Substitute with soy sauce: Soy sauce adds a salty, umami flavor that enhances the overall taste.
black pepper - Substitute with white pepper: White pepper offers a milder, slightly earthy flavor that blends well in soups.
olive oil - Substitute with coconut oil: Coconut oil adds a subtle tropical flavor and works well for sautéing.
Other Alternative Recipes Similar to This Dish
How To Store / Freeze This Recipe
Allow the Caribbean Fish Soup to cool completely before storing. This helps prevent condensation, which can affect the texture and flavor of the soup.
Transfer the cooled soup into airtight containers. For best results, use containers that are specifically designed for freezing, as they will help maintain the quality of the fish and vegetables.
Label the containers with the date and contents. This will help you keep track of how long the soup has been stored and ensure you use it within a safe timeframe.
Store the soup in the refrigerator if you plan to consume it within 3-4 days. Make sure the temperature is set to 40°F (4°C) or below to keep the fish fresh.
For longer storage, place the airtight containers in the freezer. The Caribbean Fish Soup can be frozen for up to 2-3 months without significant loss of flavor or texture.
When ready to reheat, thaw the soup in the refrigerator overnight. This gradual thawing process helps maintain the integrity of the fish and vegetables.
Reheat the soup on the stovetop over medium heat, stirring occasionally to ensure even heating. Avoid boiling, as this can cause the fish to become tough and the vegetables to become mushy.
If reheating from frozen, you can also use a microwave. Transfer the soup to a microwave-safe container and heat on a low setting, stirring occasionally, until fully thawed and heated through.
Always check the soup for any signs of spoilage before consuming. If it has an off smell, unusual texture, or discoloration, it is best to discard it.
How To Reheat Leftovers
For stovetop reheating:
- Pour the leftover Caribbean Fish Soup into a pot.
- Heat over medium-low heat, stirring occasionally to ensure even heating.
- Once the soup is steaming and the fish chunks are heated through, it's ready to serve.
For microwave reheating:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap with a small vent.
- Heat on high for 2-3 minutes, stirring halfway through to ensure even heating.
- Check the temperature and heat for additional 30-second intervals if needed until the soup is hot.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the leftover soup into an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Heat in the oven for about 20-25 minutes, or until the soup is thoroughly heated.
For slow cooker reheating:
- Transfer the Caribbean Fish Soup to your slow cooker.
- Set the slow cooker to the low setting.
- Heat for 1-2 hours, stirring occasionally, until the soup is hot and ready to serve.
Best Tools for This Recipe
Large pot: Essential for cooking the soup, allowing enough space for all ingredients to simmer together.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Necessary for chopping the onion, garlic, bell pepper, and slicing the carrots.
Cutting board: Provides a safe and clean surface for chopping and slicing the vegetables and fish.
Measuring cups: Used to measure the coconut milk and fish stock accurately.
Measuring spoons: Ensures precise measurement of thyme, paprika, salt, and black pepper.
Garlic press: Convenient tool for mincing garlic quickly and efficiently.
Ladle: Perfect for serving the hot soup into bowls.
How to Save Time on Making This Recipe
Prep ingredients ahead: Chop the onion, garlic, bell pepper, and carrots in advance and store them in airtight containers.
Use pre-made stock: Opt for store-bought fish stock to save time on making it from scratch.
One-pot cooking: Cook everything in one large pot to minimize cleanup time.
Quick fish prep: Buy pre-cut white fish fillets to avoid the hassle of cutting them yourself.
Measure spices beforehand: Pre-measure the thyme, paprika, salt, and black pepper to streamline the cooking process.
Caribbean Fish Soup Recipe
Ingredients
Main Ingredients
- 1 lb white fish fillets cut into chunks
- 1 cup coconut milk
- 2 cups fish stock
- 1 onion chopped
- 2 cloves garlic minced
- 1 bell pepper chopped
- 2 carrots sliced
- 1 teaspoon thyme
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoon olive oil
Instructions
- 1. Heat the olive oil in a large pot over medium heat.
- 2. Add the chopped onion, garlic, and bell pepper. Sauté until softened.
- 3. Add the sliced carrots, thyme, paprika, salt, and black pepper. Cook for another 5 minutes.
- 4. Pour in the fish stock and coconut milk. Bring to a boil.
- 5. Reduce heat and add the fish chunks. Simmer for 10-15 minutes, until the fish is cooked through.
- 6. Serve hot and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts
I suggest you try these favourites too!
- Yogurt Recipe10 Minutes
- Fresh Broccoli Salad Recipe15 Minutes
- No-Bake Cheesecake with Cool Whip Recipe20 Minutes
- Chorizo Breakfast Burritos Recipe25 Minutes
- Slow Cooker Chicken Pot Pie Stew Recipe8 Hours 15 Minutes
- Air Fryer Sausage Patties Recipe25 Minutes
- Instant Pot Split Pea and Ham Soup Recipe35 Minutes
- Escarole and Beans Recipe30 Minutes
- Blueberry Salad Recipe10 Minutes
- Chocolate Pancakes Recipe25 Minutes
- Chicken Arroz Caldo Recipe1 Hours
- Sweet Tea Recipe15 Minutes
Leave a Reply