BakeryDiary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This comforting Paleo Salmon Coconut Soup brings together tender salmon, creamy coconut milk, and a fragrant Thai-style broth in one satisfying bowl.
The broth is infused with fresh ginger, garlic, shallot, lime zest, and lemongrass, creating a bright and aromatic foundation with layers of sweet, spicy, sour, and salty flavors.
Diced onion and bell pepper add gentle sweetness and texture, while small broccoli florets provide a fresh vegetable element.
Cubes of salmon are added at the very end so they remain tender and delicate rather than becoming overcooked.
Fresh lime juice and a touch of maple syrup finish the soup with a lively balance of acidity and sweetness.
Topped with scallions, jalapeño, and fresh cilantro, this coconut fish soup is both colorful and inviting. It makes a warming, flavorful meal without requiring complicated preparation.

Paleo Creamy Salmon Coconut Soup
Ingredients
Equipment
Method
- Make the Coconut Broth: Combine the vegetable stock, coconut milk, minced ginger, shallot, garlic, lime zest, lemongrass, and ½ teaspoon Kosher salt in a medium saucepan. Bring the mixture to a boil over high heat.
- Simmer the Broth: Once boiling, reduce the heat to medium-low and gently simmer the broth for 30 minutes, allowing the aromatics to infuse the liquid.
- Strain the Broth: Pour the finished broth through a strainer into a bowl, removing and discarding the solids. Set the strained broth aside.
- Prepare the Salmon: Pat the salmon filets dry with paper towels, remove any residual bones, and cut the fish into 1-inch cubes. Season evenly with ½ teaspoon Kosher salt and 1 teaspoon freshly ground black pepper.
- Sauté the Vegetables: Heat 1 tablespoon coconut oil, or olive oil, in a stock pot over medium heat. Add the diced onion and bell pepper and cook, stirring frequently, for 4–5 minutes, until the vegetables become translucent.
- Add the Aromatics: Stir the grated ginger and finely minced garlic into the sautéed vegetables. Cook for approximately 1 minute, stirring, until the aromatics are incorporated.
- Build the Soup: Pour the reserved coconut broth into the stock pot and add the second 13.5-ounce can of full-fat coconut milk. Bring the soup to a boil.
- Simmer the Soup: Reduce the heat as needed and let the soup simmer for 15 minutes so the flavors come together.
- Add the Broccoli: During the final 5 minutes of the 15-minute simmer, add the rinsed, finely cut broccoli florets and allow them to cook in the soup.
- Add the Salmon: At the very end of the cooking time, add the seasoned salmon cubes and cook for 1 minute. Then immediately turn off the heat, allowing the residual heat to continue cooking the salmon.
- Balance the Flavor: Stir in the freshly squeezed lime juice and maple syrup. Taste the soup and adjust the seasoning as needed, adding more lime juice or maple syrup if desired.
- Garnish and Serve: Finish the soup with sliced scallions, sliced jalapeño, and roughly chopped or torn fresh cilantro leaves. Serve immediately with the quartered lime wedges on the side.
Notes
- Keep the broccoli small: Cut the broccoli florets into small pieces so they cook quickly during the final 5 minutes of simmering.
- Add the salmon last: The salmon needs only 1 minute of cooking before the heat is turned off. Residual heat will continue cooking it gently.
- Watch the salmon carefully: Simmering the salmon for too long can overcook it and cause it to lose much of its flavor and delicate texture.
- Taste before serving: The balance of lime, maple syrup, salt, and other seasonings can be adjusted to suit your preference. If you enjoy stronger sweet-and-sour flavors, a little extra lime juice or maple syrup can be added.
- Lemongrass option: Use either a fresh stalk of lemongrass, thinly sliced, or store-bought lemongrass paste for the broth.
- Salmon skin: The recipe has been tested with salmon skin both on and removed, with no noticeable difference in taste or how well the salmon holds together.
- Storage: Keep leftover soup in an airtight container in the refrigerator for up to 3 days.
- Reheating: Warm leftovers gently in a saucepan over medium-low heat until steamy and heated through.
- Freezing: Freezing the completed soup is not recommended because the poached salmon may not thaw well. The coconut broth, however, can be prepared separately, cooled to room temperature, and frozen for later use.
- Make-ahead broth: The coconut broth can be prepared 1–2 days ahead and refrigerated in an airtight container.
Chef’s Secret
The key to keeping the salmon tender is to treat it as the final cooking element rather than simmering it with the soup.
Add the 1-inch salmon cubes only during the last minute, then immediately turn off the heat and let the residual heat finish cooking them.
This preserves the salmon’s delicate texture while allowing it to absorb the fragrant coconut, ginger, lemongrass, and lime flavors.
Serving Suggestions
Serve this soup hot with fresh lime wedges alongside so everyone can brighten their bowl to taste.
Top each serving with thinly sliced scallions, fresh cilantro, and jalapeño for freshness, color, and a little heat.
For a more substantial meal, serve it with a simple side of vegetables or another light accompaniment that won’t overpower the aromatic coconut broth.
The combination of creamy coconut milk, tender salmon, fresh herbs, and zesty lime makes the soup satisfying enough to serve as the centerpiece of a meal.
Conclusion
Paleo Salmon Coconut Soup is a bright, aromatic, and comforting dish that brings together creamy coconut milk, tender salmon, fragrant lemongrass and ginger, fresh lime, and colorful vegetables.
Its carefully balanced sweet, sour, salty, and spicy flavors make every spoonful lively, while the final addition of salmon keeps the fish tender and delicate.
With a flavorful broth and simple finishing garnishes, this Thai-inspired soup makes an inviting and satisfying meal for any occasion.

