This dish should be served with a cooling cucumber salad (see below).
Cut garlic or onion, roast gently in oil without browning. Add drained finely cut tofu, crumble with fork. Lightly fry tofu until it has become slightly brown and has formed some thin, brown crusts. Add tomato paste, add same volume in water, mix, add spices, and cook at low heat for about 5 minutes. (Note: adding tomato paste and water before tofu is sufficiently dry will lead to a soggy sauce).
Serve with whole grain pasta cooked al dente, brown rice, or potatoes boiled in their skin. A great additional vegetable, if desired, would be string beans.