Chop and mince garlic and onion. Heat few tablespoons of olive oil in a casserole pot over medium heat. Add onion and garlic and cook for 5 minutes, stirring every minute or so. Add ground beef, break up to small pieces. Cook until no longer pink. Mix In all the spices well and stir for 1 minute. Add diced tomatoes, broth, then beans and corn and bring to boil. Reduce heat to medium / low and simmer for 45 minutes. Add more salt if needed, and garnish with your favourite toppings!