Finely chop onion, celery, broccoli, and garlic.
Heat olive oil in a pot and sauté the garlic and onion.
Add celery and broccoli and stir-fry together.
Pour in chicken or vegetable broth.
Once it starts to boil, add tofu and spinach and simmer for 10 minutes.
Season with salt and pepper.