Heat oil in a large skillet over medium heat.
Add onion and cumin, and stir while cooking for 1 minute.
Add remaining ingredients. Bring to a boil, cover, and reduce heat.
Simmer for 35 minutes. Cover and let stand for 10 minutes.
Serve hot with Roasted Tofu, see Common Threads recipe.