Heat the oil in a Dutch oven over medium heat.
Sauté the tofu for 3 minutes; add the onions, green pepper, garlic, mushrooms, chili powder, salt, pepper, cayenne pepper, and cumin. Cook until the vegetables are tender, about 5 to 7 minutes.
Add the tomato sauce, whole tomatoes, beans, and sugar. Simmer for about 1 hour.
Servings: 8