Heat large soup pot over medium heat, add oil and then ground meat; cook over medium heat for 8 to 10 minutes, stirring occasionally to break up meat.
Add onion, garlic, and jalapeño and continue cooking for 3 to 5 minutes or until onions are tender.
Add chili powder, cumin, and oregano; cook for 2 to 3 minutes. Add undrained diced tomatoes, smoked porter, tomato paste and brown sugar; bring to a simmer and cook for 30 minutes or until thickened to desired consistency, stirring occasionally.
Add beans and continue to simmer until beans are heated through. Taste and season with salt and pepper. Garnish with grated cheese and chopped green onion.