In your Dutch oven or large pot on the stovetop, cook the ground beef. I don't remove it at this point like a lot of times recipes have you do. If it doesn't have a lot of fat I leave it all in there, I just don't add any other oil.
Add the onions, peppers, beans, tomatoes, corn, water, tomato paste and all the spices.
Let that come to a boil, turn it down, and then let it simmer for 15 minutes.
Add some chopped cilantro at the end there, but leave some to garnish your bowl. If it's too thick, add some water. When you are ready to serve, scoop the hearty soup into your bowls, and top it with a dollop of sour cream for a creamy texture.
Notes
Once you picked what to serve with your taco soup, complete the dish with a choice of toppings: