Tofu and Vegetable Curry

A tofu curry with broccoli, carrots, eggplant, red onion, garlic, green onions, and black pepper served with rice.