Taco soup is a quick and easy 30 minute meal This hearty soup is made with ground beef, pinto beans, tomato, corn and is flavored with taco seasoning. Top it off with your favorite taco toppings, like shredded cheese, pickled jalapenos, and sour cream
Heat the oil in a heavy bottomed pot or Dutch oven. Add the diced onion and cook until translucent, about 5 minutes.
Add the ground beef to the pot. Brown the ground beef until cooked through. Carefully pour the meat into a colander and drain the grease.
Add the drained beans, drained corn and undrained canned diced tomatoes to the pot.
Season the soup: Add the taco seasoning, salt and pepper to the pot.
Pour the beef broth or water over the soup ingredients. Stir with a large spoon to combine.
Cook the soup: bring the soup to a boil. Reduce the heat and simmer the soup for 20 or 30 minutes or until piping hot.
Serve the soup in a bowl and top with your favorite taco toppings.
Make 6 to 8 servings.
Video
Recipe Expert Tips
Cooking method: If you are in a hurry you can make this taco soup on the stove in a heavy bottomed pot or a Dutch oven like I did today. This soup recipe can easily convert to a slow cooker recipe.
What type of beans? You can use pinto beans, black beans or kidney beans for this recipe.
Broth: This soup is meant to be hearty and chunky with a small amount of broth. You can add more broth if you like.