Begin by gathering all the ingredients. Dice the shallots, mince the ginger, and get your garlic cubes ready. Having everything prepped will make the cooking process seamless.
In a large skillet or pot, heat the 3 tablespoons of coconut oil over medium heat. Once melted, add the diced shallots, minced ginger, and garlic cubes. Sauté for about 3-5 minutes until the shallots become translucent and fragrant.
Stir in the yellow curry powder, paprika, ground cumin, and ground turmeric. Allow the spices to toast for about 1 minute, stirring constantly to avoid burning.
Add the 3 tablespoons of red curry paste to the skillet, mixing it thoroughly with the sautéed aromatics and spices. Cook for an additional minute until the paste is well combined.
Slowly pour in the can of full-fat coconut milk, stirring to combine. Allow the mixture to simmer for about 5 minutes, letting the flavors meld together beautifully.
Gently fold in the drained and rinsed lentils. Stir well to ensure the lentils are evenly coated with the coconut curry mixture. Simmer for an additional 10-15 minutes, stirring occasionally, until heated through.
If you’re feeling adventurous, consider adding optional ingredients such as spinach, bell peppers, or diced tomatoes during the last few minutes of cooking for added color and nutrition.