In large saucepan, heat oil over medium heat. Add onion and salt; heat, stirring occasionally, until onion has softened and beginning to brown, about 5 minutes. Add tempeh pieces to pan and heat 3 minutes, stirring occasionally. Place sweet potato, red or poblano pepper, garlic, and jalapeno in pan; heat 2 minutes. Stir in tomato paste, oregano, and cumin to pan; heat 1 minute. Place canned tomatoes, broth, and pinto beans in pan. Bring to boil, then reduce heat to medium-low and simmer, covered, for 20 minutes, until potato is tender. Stir in corn and lime juice; heat 1 minute.