In a medium to large pot over medium heat, add the coconut oil. Add the onion and saute for 3-5 minutes until translucent and tender. Add the garlic, ginger and red curry paste. Cook an additional 3-5 minutes, until fragrant, Stirring very often.
Add the broth and fish sauce, if using, whisk well to combine. Bring to a gentle simmer and add the cooked chicken and coconut milk.
Simmer until the chicken is heated through. Add the baby spinach and stir to combine and wilt.
Finish with the fresh lime juice, and include some lime zest, if you prefer.
Serve immediately over kelp, rice or zucchini noodles.
Notes
if using uncooked chicken, simmer the soup for longer, until it is opaque and cooked through. you can also use shrimp or other shellfish, again adjust cooking time, as needed Veggies: I prefer baby spinach, but kale, Swiss chard or other greens would work. Other options, peas, green beans, zucchini, cauliflower, broccoli, bok choy or Brussels, red, orange or yellow bell peppers, chopped tomatoes, etc