A Quick & Easy Recipe for Taco Soup, ready in just 30 minutes! Loaded with ground beef, tomatoes, corn and beans, the soup is so filling and satisfying.
The taco soup is similar to chili with its heartiness but you have all the favorites you’d expect in a taco – SO GOOD!
This post may contain affiliate links. Please read our disclosure policy.
taco soup recipe-
We regularly serve Mexican-inspired dishes in our home, something kids and adults enjoy alike. From baked Chicken Fajitas to the Taco Bowls or even a classic Guacamole with chips, we love Mexican food.
This soup is great to prepare for Taco Tuesday during the cooler weather. You still get the flavors you’d expect in a taco but it’s served in a hot bowl. You’ve got the ground beef with tomatoes, corn, peppers and beans in a rich broth.
how to make homemade taco soup-
SEASONING- Combine the ingredients for the taco seasoning. A store-bought taco seasoning may be used instead, season soup to taste.
COOK MEAT- Saute the ground beef in a large pot with a thick bottom or a Dutch oven, stirring frequently and breaking the meat as it is being cooked. Lightly season the meat.
PREP VEGETABLES- While the meat is sauteing, prepare the vegetables. Finely chop the onion, cube the tomatoes and peppers. TIP: If you’d like, the fresh tomatoes may be substituted for canned tomatoes.
COOK SOUP- Once the meat is sautéed, add in the tomatoes, peppers, corn, drained beans, broth and seasonings. Turn soup to low and cook 12-15 minutes.
tips when making taco soup-
- Hearty- This sour turn out really thick and hearty. If you prefer a soup with more liquid, add more than the indicated amount during cooking
- Substitute meat- If you don’t like beef, you can substitute for ground pork or turkey with great results.
- Heat- Add in chopped jalapenos to taste with the remaining ingredients if you like your food on the spicier side.
- Tender vegetables- The onion, green and red pepper may be added as the meat is cooked if you want the vegetables to be really tender. NOTE: If you don’t have both green and red peppers, you can just use one whole green or red pepper.
- Beans- The beans may be added with the remaining ingredients if you want them on the softer side. Or, you can add them 5 minutes before the soup is done cooking if you just want to have them hold firm.
- Carrot- You can add in a finely cubed carrot with the vegetables if you enjoy carrots in soup.
what to serve with taco soup-
I love that the toppings for Taco Soup can totally be personalized to each personal preference. When serving, we just add the toppings to individual bowls and place everything in the center of the table allowing everyone to add what they desire. Makes for such a fun dinner for the kids.
Here are some of our favorite toppings for the soup-
- Sour Cream
- Tortilla chips or crushed Doritos
- Diced avocado
- Cheddar or Mexican cheese
- Fresh cilantro or parsley
- Hot sauce or Sriracha if you want added heat
I hope this EASY Taco Soup will become a favorite and in rotation for Taco night! It’s so good, so forgiving and versatile. Adjust the veggies and seasonings to taste.
OTHER SOUP RECIPES TO TRY:
- Easy Potato Soup- So rich and hearty!
- Crockpot Chicken Noodle Soup– If you enjoy cooking with a crockpot.
- Tomato Basil Soup- Perfect way to sneak in extra veggies.
- Dill Pickle Soup- Not your ordinary soup, but SO good!
Taco Soup Recipe
- 1 pound lean ground beef
- 1 Tbsp oil, for sautéing
- 1 small onion finely, diced
- ½ red bell pepper, diced
- ½ green bell pepper, diced
- 16 oz can beans, drained (kidney or pinto)
- 1 cup corn
- 1 1/2 cups diced tomatoes, diced
- 3 garlic cloves, minced
- 2 cups beef broth (or chicken)
- In a bowl, combine all the ingredients for the taco seasoning, set aside.
- In a Dutch oven, saute ground meat with oil, breaking the meat apart as it's cooked. Season lightly with the taco seasoning.
- Finely chop the onion, cube the red pepper, green pepper and tomatoes.
- Once the meat browns, add in the onion, peppers, beans, corn, tomatoes, minced garlic, remaining taco seasoning, and broth.
- Turn heat down to low heat and cook for 12-15 minutes.
- Serve soup hot with desired toppings.
- Enjoy, friends!
NOTE: Recipe developed by Valentina’s Corner and first published on Natasha’s Kitchen.