Preheat slow cooker on low.
To a sauté/frying pan add the oil over medium-high heat, add 1 tablespoon oil, half of the beef and cook, stirring until browned. Transfer to the slow cooker and repeat with the other half of the beef, add to the slow cooker.
Add the remaining 1 tablespoon of oil to the same pan over medium heat, add the onion and cook until they soften. Add the garlic and cook for 1 minute, add to the beef in the slow cooker.
To the slow cooker add the diced tomatoes, beef broth/stock, jalapeño, cumin, coriander, oregano, chili powder, salt & pepper, sweet potato and, stir. Cover and cook on low for 6 hours or high 3 hours.
10 minutes before serving stir in the beans and heat through for 10 minutes. Serve with your favorite toppings like cheese, cilantro, sour cream, green onion.