Salmon and Cherry Tomato Curry
Updated July 21, 2026
- Ready In
- 30 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
4 (6-ounce) salmon fillets, skin removed
Salt and freshly ground black pepper
2 tablespoons ghee or coconut oil
3 garlic cloves, minced
1 tablespoon minced fresh ginger
1 bird’s-eye chile, or other small chile, sliced
½ teaspoon cumin seeds
1 pound cherry tomatoes
½ teaspoon ground coriander
½ teaspoon ground turmeric
1 (14-ounce) can coconut milk
5 ounces chopped fresh spinach or baby spinach
Cooked rice, for serving
¼ cup torn or chopped mint, basil or cilantro leaves
Preparation
- Step 1
Season the salmon fillets with salt and pepper on both sides. Set aside.
- Step 2
In a large lidded skillet or saucepan, melt the ghee over medium heat. Add the garlic, ginger and chile, and cook for 2 to 3 minutes, stirring frequently, until golden brown and fragrant. Season with salt and pepper. Add the cumin seeds and toast for 15 seconds, then stir in the tomatoes, coriander and turmeric.
- Step 3
Stir in the coconut milk and season with salt to taste. Cook for 6 to 8 minutes, uncovered, until liquid is slightly reduced and the tomato skins are bursting.
- Step 4
Stir in the spinach and gently nestle the salmon fillets into the curry, submerging as much as possible. Cover and simmer over medium-low until salmon is cooked through, 4 to 7 minutes. Serve over rice and garnish with herbs.
Private Notes
Comments
I recommend finishing with a squeeze of lime!
Easy and good. Next time I'll add a little fish sauce and brown sugar to round out the flavor.
We used frozen spinach and it turned out great! Substituted curry powder for the coriander. Really delicious. Felt healthy and light. Served with a light Pinot noir.
Cooking for just myself, halved the ingredients (though there may have been extra tomatoes, since I had them and it’s peak tomato season). I had cooked salmon on hand in the fridge already, so after completing the tomato curry sauce, I added chunks of the cooked salmon and just let it warm up off heat. Cilantro to finish, over Basmati rice. Forgot about doing a squeeze of lime, I’ll try to remember next time! Didn’t have spinach so subbed chard, no regrets. Pantry friendly, quick and easy to put together, as well as tasty!!
Really good. Cubed the salmon doubled the ginger cut tomatoes in half added spinach at the last minute or 2 just to wilt lime to finish with herbs
I cooked as called for except used pasta on hand. I was concerned the sauce was not thickening but spinach helped, although sauce could be a little thicker. I added tzatziki on the side and that offered a nice cooling touch. The taste of the meal was phenomenal and I will make this again!

