In a large pan, heat oil over medium to high heat.
Add the beef and onion and cook until the beef is browned, breaking it up into crumbled pieces.
Add garlic, jalapeno and spices, stirring well to combine.
Stir in the beans, corn and tomatoes until well blended.
Bring to a boil and reduce to a simmer. Cover and cook for 8 to 10 minutes.
Remove from heat and serve.