Heat oil in a pan over medium flame. Saute the onions, ginger, and garlic until the onions turn translucent, about 3-4 minutes.
Add the carrots and saute for 2 minutes. Then add the sweet poataoes, followed by peas, quarter cup of coconut milk and three-fourth cup of water. Simmer for 7 minutes.
In the meantime, grind the almonds and Thai chili to a smooth consistency with 2-3 tablespoons of water.
Next, add one-third cup of coconut milk and half cup of water, and salt. Simmer for 4 minutes.
Add the ground almond -Thai chili mixture, simmer for 2-3 minutes.
Finally, add one-third cup of coconut milk, when it begins to boil, remove from the flame.
Heat oil in a pan, when it is hot add the dried red chilies, followed by mustard seeds. When it stutters, add the asafetida and curry leaves. Fry for 30 seconds. Pour this on to the sodhi. Stir in lemon juice.
Transfer to serving bowl. Garnish with cilantro and sliced red Thai chili. Serve with rice noodles, bread, or even any flatbreads.