Step #7 Stir well, & fry spices with the onion for about 2 mins.
Step #8 Add the peeled, sliced tomato & the sugar.
Step #9 (The tomatoes must be peeled & the sugar is essential).
Step #10 As coconut milk separates in the tin, empty into a bowl & whisk until smooth.
Step #11 Add the coconut milk, lentils, soy sauce, carrots & water to the pot with the spices.
Step #12 Stir everything well, & bring to boil over higher heat.
Step #13 When it starts boiling, put the lid on the pot, almost closed but not quite -- tilted a little.
Step #14 Reduce heat to low enough so pot simmers slowly.
Step #15 Simmer until lentils are tender & have absorbed the liquid -- about 20 - 25 mins.
Step #16 Add the zucchini & peas, & let simmer just a min or two, stir through, until the two last vegetables are barely done & not mushy.
Step #17 Mound in a dish & keep warm until serving, or heat carefully the next day.
Step #18 The flavor improves if made ahead of time.
Step #19 Sprinkle top over parsley for colour just before serving.
Step #20 Serve with blobs of thick Greek yoghurt & a large bowl of sliced bananas sprinkled with lime or lemon juice.
Step #21 (Or a side dish of your choice).
Step #22 PLEASE NOTE: This is also a perfect, all-in-one side dish for meat-eaters.
Step #23 It is delicious with a bowl of oven-baked chicken pieces, flavored with seasoning salt & some Thai Sweet Chilli Sauce -- which is what I served with it last night.