Put the black beans, kidney beans, corn, crushed tomatoes, and tomato sauce into a pot to cook. Bring to a boil. Once boiling, lower heat to medium and let simmer.
Brown the ground meat in a large skillet. Once it’s nice and brown with no more pink you need to drain the fat. I highly recommend using 90/10 ground meat.
Once you drain the fat, add in the package’s amount of water and taco seasoning. It’s one pack per lb of ground beef. So since we are using 1 lb, you will need 1 package.
Add the browned meat to the pot with the sauce and then stir it together! Let this cook for another 30-40 minutes over medium heat.
Put the soup in a bowl, top with some cheese, lettuce, and freshly chopped tomatoes and you have taco soup.