Wash the rice and drain. Set it to the side.
Heat 2tbsp oil in a wide pan, saute bay leaves, onions, ginger, turmeric and pepper. Cook till onions are lightly browned around the edges.
Add the tofu and fry for 2~3 minutes.
Add the washed rice asnd fry for 2~3 minutes. Then add salt and mix well.
Add 2 cups of warm water and bring to a boil. Lower the heat, cover and cook till all the water is absorbed and rice is cooked through, about 15~20 minutes.
Garnish with chopped cilantro and serve hot.