Heat oil in a large saucepan over medium heat. Add shrimp; sauté 2 minutes. Add salt, red pepper, black pepper, and garlic; sauté 1 minute. Add broth and tofu, stirring to crumble tofu. Cover, reduce heat, and simmer 10 minutes. Stir in zucchini, onions, and egg; cook 5 minutes.