Heat the oil in a large pot over medium heat.
Add the onions, cook for a few minutes.
Add the tempeh. Cook until it begins to brown, about 3-5 minutes.
Add the pepper and cook until tender (5 minutes).
Add the garlic. Continue cooking 2 minutes.
Add remaining ingredients, along with 1/2 cup of water or more tomato sauce.
Reduce heat to a simmer and cook chili 20-30 minutes.
Add more water water as needed if the chili becomes too thick.
Serve, sprinkled with green onions.
Enjoy!