I've tried a lot of taco soup recipes, and this is the only one that I really like (It's also a hit with my kids, and is my 4-year old's favorite meal ever!). It has a nice flavor and a little spice but not too much (you can make it spicier by adding more taco seasoning, using tomatoes with jalapenos or diced green chilies, and/or adding a dash of cayenne pepper if desired).The basic recipe was from allrecipes, but I've adjusted it quite a bit I think. Here it is:
*1 pound lean ground beef or turkey
*1 chopped yellow onion
*1 (14.5-oz) can diced tomatoes, with juice. You can use plain but I like to use the kind with diced green chilies for a little extra flavor
*1 (15-oz) can kidney beans, with liquid
*1 (8-oz) can tomato sauce
*1 - 1 1/2 cups water
*2 tablespoons taco seasoning mix
*cilantro (leaves from 1/2 - 1 bunch (stems trimmed off) - this is a key ingredient. Don't make it without this! :)
*avocado, peeled & diced; shredded cheddar cheese; sour cream; corn tortila chips; black olives, sliced
1. In a large, deep skillet over medium-high heat, cook ground beef/turkey and onion until meat is evenly brown; drain excess fat. Mix in tomatoes, kidney beans, tomato sauce, water, and taco seasoning mix. Bring to a boil; reduce heat (to about medium); cover and simmer for 15 minutes.
2. Stir in cilantro and simmer for another 3-5 minutes. Remove from heat.
3. Ladle hot soup into serving bowls. Pass avocado, cheese, sour cream, tortilla chips, and olives to top each serving.