This taco soup recipe is chunky and easy to make with lots of tomatoes, ground beef, beans, chilies, and taco seasonings, loaded with real taco flavor.
1poundground beefuse ground turkey for a healthier, lower calorie option
Olive oil as needed
1small onionchopped
1jalapeno pepperchopped (use serrano pepper for spicier)
1bell pepperchopped (or use a 4-ounce can diced green chilies)
4clovesgarlic
1cupcorn(frozen works great here)
3tablespoonstaco seasoning(or more to taste)
28ouncecan whole tomatoes
8ouncestomato sauce
1 canblack beans (12 ounces)drained
1canpinto beans (12 ounces)drained (or use kidney beans or more black beans)
1cupchicken stock
Salt and pepper to taste
Lime wedges
FOR SERVING/OPTIONAL/IDEAS
Chopped green onions, chopped cilantro, Jalapeno slices, Lime wedges, Tortilla chips, Shredded cheddar cheese, Sour cream, avocado – anything you might put on a taco
Instructions
Heat a large pot to medium heat and add a couple tablespoons olive oil. Add ground beef or turkey along with onion and peppers. Cook about 8-10 minutes to brown the meat and soften the onion and peppers.
Add garlic and stir. Cook another minute or so.
Add taco seasoning and stir to incorporate.
Add whole tomatoes, tomato sauce, black beans, corn and chicken stock. Stir. Season with salt and pepper.
Bring to a quick boil, then reduce heat and simmer about 20-30 minutes. The flavors will develop more the longer you leave it. It will smell so good in the house!
Serve into bowls and squeeze a bit of lime juice over the top, then swirl it in. Just a bit, about ¼ to ½ a lime.
Top with your desired ingredients. We used some cilantro, green onions, jalapeno slices, tortilla chips, cheddar cheese and lime wedges. So good!
Video
Notes
Nutritional value is estimated without the toppings.