The most popular Sri Lankan red lentil curry "Parippu" in three ways using the same recipe
Wash red lentils thoroughly to remove all the starch. Soak red lentils with 2 cups of water for about 20mins. Then add the lentils along with the water to a pot. Add all the other ingredients except coconut milk. Stir to mix everything. (You need Sri Lankan curry powder for this recipe. Or you can totally skip this. Please don’t use any other kind of curry powder)
Now cover and cook in low heat until the lentils are cooked.
When all the lentils are cooked properly, add coconut milk, stir and simmer for a few mins. Adjust the salt if needed. And turn the heat off.
Your creamy red lentil curry is ready.
Heat a pan and add coconut oil. When the oil is hot add mustard seeds. When they just start to splatter, add curry leaves, Dried red chilies, and thinly sliced onions. Fry until onions are starting to brown a little bit. Then add your garlic. Fry until they are golden. Add chili powder and chili flakes. Mix and turn off the heat. The chilis fry in the residual heat.
Now add this mixture to the creamy lentil curry which is given above as the first recipe. Mix everything together.
Your tempered lentil curry is ready too.
For this recipe, you’re going to make the tempered lentil curry first. If it’s not in a heavy bottom pot already, put the curry into a heavy bottom pot. It’s important that you use a pot that can retain heat after you turn off the heat. A clay pot or a cast iron dutch oven would be ideal. Now cook the curry in the lowest setting for about 20 - 30 mins uncovered, until it gets very thick. The time may vary depending on the heat level and your pot. So be watchful and check on it from time to time. Make sure to stir occasionally to avoid burning. When the curry is very thick, leave it uncovered for about 15 mins to settle down. It gets thicker when it cools down.
And here's your dry lentil curry.