Heat coconut oil in a large pot over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Stir in minced garlic and grated ginger, cooking for another minute until fragrant.
Add the red curry paste and turmeric powder to the pot, stirring well to combine and to cook out the raw flavor of the spices for about 2 minutes.
Pour in the coconut milk and vegetable broth, mixing thoroughly.
Raise heat to bring the mixture to a simmer, then add the rinsed lentils and soy sauce. Stir well.
Reduce heat to low, cover, and let cook for about 20-25 minutes, or until lentils are tender, stirring occasionally and adding more broth if necessary.
Once lentils are cooked, stir in lime juice and season with salt to taste.
Remove from heat and let rest for a few minutes before serving.
Notes
Serve garnished with fresh cilantro and lime wedges for added flavor.