Method:
- Fry mushrooms in butter (if using) with soy sauce until browned and set aside (6 quart pot)
- Meanwhile bring a pot of water to boil, add salt and tofu. Drain tofu after 10 minutes
- Grind half the onion, ginger, and garlic to paste (don't add water), add to the pot with turmeric on medium flame. Let onion paste deglaze the pot, then add oil to fry the aromatics
- Grind the tomato, spices and cashews to smooth paste
- Add the tomato paste along with tomato + cashew paste, continue stirring
- Cook for 5 - 10 minutes, deglaze with wine/water as needed
- Add the mushrooms, remaining onion, tofu, and water
- Cover and cook well, garnish with cilantro
Recipe credit: Pooja Panda

Comments