Boil ¾ cup lentil in water with ½ tsp salt over medium-low heat for 10 minutes.
Drain and rinse with tap water, then set aside.
Mix all the ingredients for the sauce in a bowl and set aside.
Heat pan over medium-high heat with 2 tbsp of cooking oil.
Cook red pepper until soften.
Add shallot, chilli padi & garlic to cook until shallot is soft & translucent.
Add haricot beans to cook for a minute.
Pour in drained lentils and sauce mixture.
Stir-fry until combined and remove from heat.
Stir in Thai basil leaves and serve immediately.