In a skillet, brown the ground beef over medium heat, breaking it apart with a spoon.
Add diced onions and minced garlic to the skillet, cooking until translucent.
In a slow cooker, combine the browned beef, onions, garlic, black beans, corn, diced tomatoes, and taco seasoning.
Pour beef broth over the mixture in the slow cooker, stirring gently to combine.
Cover the slow cooker and set on low for 6-8 hours or high for 3-4 hours.
In the last 30 minutes of cooking, sprinkle shredded cheddar cheese on top.
Once cooked, serve warm, garnished if desired, and enjoy.