Cut tofu into small cubes and shallow fry them till golden brown and set aside.
Heat up olive oil in the same pan, add bay leave, onion, ginger and garlic and saute for 5-6 minutes.
Add turmeric, cumin powder and sliced galangal and kefir lime leaves and stir everything together.
Add peanut butter and chilli paste and mix everything together and saute on medium for 2-3 minutes until oil is released.
Add coconut milk and water to the pot along with lime juice and sugar and salt.
Add carrots and bell pepper and tofu and bring the curry to boil.
Simmer on medium heat for 10-15 minutes.
Garnish with fresh basil leaves and serve hot with white or brown rice!
Notes
We usually make this without adding any pre-made curry paste, but you can add any kind of paste you like (Penang/Red/Green) and make different curries using the same recipe.
You can replace lime juice with lime peels, lime juice or lemon juice.
Bay leave is an unusual ingredient for thai curry but it gives an amazing flavor.
This is a vegan and low carb recipe but you can replace tofu with paneer or chicken as per your preference.