If you have a gas stove, start by charring the green peppers (it makes a difference)
slice a + in the base of the fresh tomatoes, proceed to boil them until they peel themselves
slice the charred green peppers as shown
in a pan with olive oil, heat the garlic and spices
remove the tomatoes from the boil one the skin loosens up and you can peel them
add in the peppers to the garlic and spices
Chop the tomatoes
add fresh tomatoes and tinned to the pan
Meanwhile cut the tofu into 4 equal 'steaks'
sprinkle on the black salt on the tofu this will give it the eggy flavour
add the tofu into the tomato base and reduce the sauce down on a medium flame until it goes dark red and thick
serve with a garnish of fresh cilantro / coriander
this is enjoyed best with a baguette but that's my humble opinion.