Preheat oven to 180°C (350°F).
Dice tofu and mushrooms, and marinate in soy sauce, ginger, and curry for 1 hour.
Soak
rice in tap water for 30 minutes, drain and leave to dry in colander.
Roast saffron threads in the paella pot for 3 minutes. Remove and set aside in a small bowl.
Add leeks and garlic to pot and sauté in olive oil until lightly browned. Add rice, vegetables, spices, and saffron threads.
Mix and add broth or water. Bring to the boil, lower the heat and simmer for 7 minutes.
Place in oven and bake for 20 minutes.
Add tofu and mushrooms and bake for an additional 10 minutes.
Garnish with chopped cilantro and serve.