Heat oil in a large stockpot over medium heat. Add onion, peppers, garlic and serrano/jalapeno. Cook until onion is translucent, then add mushrooms and stir for a few minutes. Add spices, chopped tomatoes, beans, tomato sauce and water (or broth).
03Reduce heat to medium low and simmer for 20-30 minutes, stirring often.
04Serve in a bowl topped with shredded cheese and sour cream, if desired. Enjoy!
05For step by step recipe including photos, please see related blog post.