I made a few changes accidentally and it was still delicious. I used tofu that I had coated with garam masala for a different recipe, and that definitely added some spice. I subbed garlic-ginger paste for the garlic and ginger, and tomato powder for the paste. A delicous dish of bold flavors that still does not overpower the beans. Next time I think I'll add some button mushrooms and/or red pepper strips.