Finely chop the onion, carrot, and celery.
Dice the tomatoes.
Heat olive oil in a pot and sauté the onion, carrot, and celery.
Add tomatoes, water, and salt, then bring to a boil.
Add cooked chickpeas and tofu.
Simmer for another 15 minutes on low heat.
Season with pepper and finish.