In a large skillet, heat the coconut oil over medium-high heat. Stir in the curry paste, chopped onion and garlic. Cook until soft and then add in the cauliflower and cook 1-2 minutes longer. Season the mixture with salt and pepper to taste.
Add in the coconut milk into the skillet along with the lime zest, juice, coconutaminos and fish sauce. Cook to a simmer and once the sauce starts to thicken add in the salmon and baby kale, about 30 minutes in. Cook the salmon until it flakes easily with a fork. Remove the mixture from the heat.
To serve top the curry with the freshly chopped cilantro.