Next, add the minced garlic and freshly grated ginger to the pot. Stir for about a minute until you can smell their aromatic goodness filling the room.
Sprinkle in the turmeric, cumin, and chili powder (or flakes), stirring them into the onion mixture for about 30 seconds.
Pour in the well-rinsed red lentils and low-sodium vegetable broth. Stir gently and bring everything to a boil, then reduce the heat and let it simmer for 15-20 minutes.
After your lentils have cooked to perfection, stir in the coconut milk and allow the soup to simmer for an additional 5 minutes.
Taste the soup and season with salt and black pepper as needed. Stir in the fresh cilantro just before serving.
Ladle the soup into bowls and serve with a wedge of lime on the side.
Notes
This soup keeps beautifully in the fridge for up to 4 days and can be frozen for up to 3 months. Adjust spices to your liking.