In a large pot, heat the coconut oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent.
Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until fragrant.
Add the red curry paste to the pot and stir constantly for about 1 minute to toast the spices.
Incorporate the diced carrot and bell pepper, cooking for another 3-4 minutes until the vegetables start to soften.
Pour in the rinsed red lentils, coconut milk, and vegetable broth. Stir well to combine, then bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 20-25 minutes, or until the lentils are tender.
Stir in the chopped spinach, lime juice, soy sauce, and season with salt and pepper to taste. Let it cook for another 5 minutes until the spinach wilts.
Remove from heat and let it cool slightly before serving.
Notes
Serve hot, garnished with fresh cilantro and lime for added brightness.