Taco Soup is the kind of dinner I reach for when the evening feels busy and everyone wants something warm. As the beef and taco seasoning hit the hot pot, the kitchen fills with that familiar savory smell. Then the beans, tomatoes, corn, and green chilies turn one simple pot into a hearty dinner in just 30 minutes.
This Taco Soup serves 5 and has a robust taco flavor with a broth-forward texture. It feels hearty like chili, yet the extra liquid keeps each spoonful lighter and soupier. Plus, mild green chilies add a tangy, slightly sweet kick without bringing too much heat.
Prep time: 5 minutes. Cook time: 25 minutes. Total time: 30 minutes. Each serving contains about 476 calories, 58 g carbohydrates, 36 g protein, 11 g fat, 16 g fiber, and 448 mg sodium.
Table of Contents
Taco Soup Ingredients
You only need one large pot and a mix of simple pantry staples. Also, rinsing the canned beans helps cut some of their sodium.
- 1 pound ground beef
- 1/2 large onion, diced
- 1 green bell pepper, diced
- 1 tablespoon tomato paste
- 1 recipe homemade taco seasoning, or 2 tablespoons prepared taco seasoning
- 1 15-ounce can black beans, drained and rinsed
- 1 15-ounce can kidney beans, drained and rinsed
- 1 15-ounce can sweet corn, drained and rinsed
- 1 15-ounce can diced tomatoes
- 1 4-ounce can diced green chilies
- 3 cups water
- Optional toppings: avocado, jalapeño peppers, cilantro, Cotija or other cheese, sour cream
Ingredient Notes and Easy Substitutions
Ground beef gives Taco Soup a rich, savory base. However, quinoa works well when you want a meat-free bowl. Pinto beans can also replace the black beans or kidney beans.
Meanwhile, tomato paste adds concentrated tomato flavor. Taco seasoning brings the familiar cumin, chili, and savory notes, while green chilies add mild heat.
Finally, water keeps the broth simple and light. For a richer flavor, use beef broth instead.
How to Make Taco Soup
This recipe moves quickly, so open the cans and chop the vegetables before you start. Then you can build the whole soup in the same pot with very little cleanup.

Brown the Ground Beef
First, place a large pot over medium heat. Add 1 pound of ground beef and cook it until browned, breaking it into small crumbles as it cooks.
Then drain the excess fat. This keeps the broth rich without making it greasy.
Add the Vegetables, Taco Seasoning, and Tomato Paste
Next, add the diced onion, green bell pepper, taco seasoning, and tomato paste. Stir everything together and cook for 1 to 2 minutes.
Meanwhile, the vegetables will start to soften. The seasoning and tomato paste will also smell fragrant as they warm against the pot.

Add the Beans, Corn, Tomatoes, Green Chilies, and Water
Next, stir in the black beans, kidney beans, corn, diced tomatoes, green chilies, and 3 cups of water.
Mix well so the beef and vegetables spread evenly through the broth. At this point, the pot already looks colorful, chunky, and ready for a slow simmer.
Simmer the Taco Soup
Bring the Taco Soup to a boil. Then lower the heat, cover the pot, and simmer for 20 minutes.
As a result, the beans soften further and the broth picks up the taco seasoning, tomato, beef, and green chili flavors. Stir once or twice while it simmers.
Add Your Favorite Taco Soup Toppings
Finally, ladle the hot soup into bowls and add the toppings you love. Avocado adds creamy richness, while jalapeño adds sharper heat.
Also, Cotija brings a salty bite, cilantro adds freshness, and sour cream cools the spices. A handful of tortilla chips adds a satisfying crunch.

Tips for the Best Taco Soup
First, rinse and drain the beans before adding them. This simple step helps reduce sodium and keeps the broth cleaner tasting.
Also, give the taco seasoning and tomato paste a minute or two in the hot pot before adding liquid. That short cooking time brings out a deeper aroma.
Finally, taste the soup near the end. Taco seasoning blends vary in salt and spice, so adjust the final bowl only after the soup simmers.
Taco Soup Variations
This Taco Soup adapts easily to different kitchens and eating styles. Therefore, you can change the protein, beans, broth, or cooking method without losing its hearty character.
Vegetarian or Vegan Taco Soup
For a vegetarian or vegan version, replace the ground beef with quinoa. Then use water or your preferred vegetable broth.
Also, choose dairy-free toppings such as avocado, cilantro, jalapeño, pico de gallo, or crushed tortilla chips.
Slow Cooker Taco Soup
For a hands-off dinner, combine the ingredients in your slow cooker. Then cook on low for at least 6 hours or on high for about 4 hours.
Before serving, stir the soup well and taste the broth. Finally, spoon it into bowls and pile on your chosen toppings.
Easy Bean and Broth Substitutions
Pinto beans can replace either the black beans or kidney beans. Therefore, use what you already have in the pantry.
Likewise, replace the water with beef broth when you want a richer soup. Just keep an eye on salt because prepared broth and taco seasoning can both contain sodium.
What to Serve With Taco Soup
Taco Soup works as a full meal because it packs beef, beans, corn, and vegetables into every bowl. However, a crunchy or fresh side makes dinner feel even more satisfying.
Best Taco Soup Toppings
Avocado and sour cream add cool creaminess against the warm broth. Meanwhile, Cotija cheese adds a salty finish.
For more bite, add sliced jalapeño and fresh cilantro. You can also crumble tortilla chips over the top just before eating so they stay crunchy.
Easy Side Dishes for Taco Soup
Serve this soup with tortilla chips, guacamole, or pico de gallo for an easy taco-night spread. Also, cilantro-lime rice works well when you want a more filling meal.
A bright corn salad makes another tasty choice. Its fresh, sweet flavor gives the rich beef and tomato broth a nice contrast.
How to Store and Reheat Taco Soup ?
This recipe makes useful leftovers because the beans and seasoned broth hold up well after chilling. In fact, the flavors mingle even more while the soup rests in the refrigerator.
First, let the leftovers cool. Then transfer them to an airtight container for the refrigerator or a freezer-safe container for longer storage.
How Long Does Taco Soup Last in the Fridge?
Store Taco Soup in an airtight container in the refrigerator for 4 to 5 days.
For easy lunches, divide it into individual containers. Then you can reheat only the amount you need.
Can You Freeze Taco Soup?
Yes. Freeze the cooled soup in a freezer-safe container for up to 3 months.
Also, leave a little room at the top of the container because the soup can expand as it freezes. Add fresh toppings only after reheating.
How to Reheat Taco Soup ?
For one serving, microwave the soup for about 2 to 3 minutes, or until hot. Stir it during reheating so the broth and chunky ingredients warm evenly.
For a larger batch, warm it in a pot on the stove. Then stir occasionally until the soup reaches your preferred serving temperature.
More Such Recipes
If this Taco Soup hits the spot, keep these easy meals and Mexican-inspired recipes nearby:
- easy chicken taco soup
- creamy chicken tortilla soup
- Mexican street corn salad
- ground beef and zucchini skillet
- authentic Mexican street tacos
- easy 30-minute chicken tacos
For more dinner ideas and recipe inspiration, you can also follow Kai Recipes on Pinterest and visit Kai Recipes on Facebook. Rank Math recommends using the focus keyword throughout relevant content, adding internal and external links, and keeping paragraphs short. It also recommends roughly 1% to 1.5% keyword density while keeping the wording natural.
Taco Soup FAQs
What ingredients are in taco soup?
This Taco Soup contains ground beef, onion, green bell pepper, tomato paste, taco seasoning, black beans, kidney beans, corn, diced tomatoes, green chilies, and water. Then you can finish each bowl with avocado, jalapeño, cilantro, cheese, or sour cream.
What are the ingredients in a 7-ingredient taco soup?
A simplified 7-ingredient version can include ground beef, taco seasoning, beans, corn, diced tomatoes, green chilies, and water or broth. However, onion, bell pepper, and tomato paste give the full recipe more depth and texture.
What’s the difference between taco soup and tortilla soup?
Taco Soup usually centers on taco-seasoned meat, beans, corn, and tomatoes in a hearty broth. In contrast, tortilla soup often uses a chicken and tomato-based broth and commonly features crisp tortilla strips as a key part of the finished dish.
What are the ingredients in a 5-ingredient taco soup recipe?
For a very simple version, use ground beef, taco seasoning, beans, diced tomatoes, and broth or water. However, adding corn and green chilies gives the soup more sweetness, texture, and mild heat.

Final Thoughts
Taco Soup turns familiar taco-night ingredients into a warm one-pot meal with very little prep. Plus, you can change the beans, swap in quinoa, use a slow cooker, or pile each bowl with different toppings.
I especially like how the creamy avocado and salty Cotija meet the warm, seasoned broth. Add crunchy tortilla chips on the side, and you have a practical 30-minute dinner that still feels comforting.

Taco Soup Recipe : Easy, Hearty 30-Minute Dinner
- Total Time: 30 minutes
- Yield: 5 servings 1x
Description
This hearty Taco Soup combines ground beef, beans, corn, tomatoes, green chilies, and taco seasoning in one comforting pot. It has bold taco flavor, a broth-forward texture, and comes together in just 30 minutes.
Ingredients
1 pound ground beef
1/2 large onion, diced
1 green bell pepper, diced
1 tablespoon tomato paste
1 recipe homemade taco seasoning, or 2 tablespoons prepared taco seasoning
1 (15-ounce) can black beans, drained and rinsed
1 (15-ounce) can kidney beans, drained and rinsed
1 (15-ounce) can sweet corn, drained and rinsed
1 (15-ounce) can diced tomatoes
1 (4-ounce) can diced green chilies
3 cups water
Optional toppings: avocado, jalapeño peppers, cilantro, Cotija or other cheese, sour cream
Instructions
1. Brown the ground beef in a large pot over medium heat, then drain excess fat.
2. Add the onion, green bell pepper, taco seasoning, and tomato paste. Cook while stirring for 1 to 2 minutes, until the vegetables begin to soften and the mixture becomes fragrant.
3. Stir in the black beans, kidney beans, corn, diced tomatoes, green chilies, and water.
4. Bring to a boil, lower the heat, cover, and simmer for 20 minutes.
5. Ladle into bowls and finish with desired taco toppings.
Notes
For a vegetarian or vegan version, replace the ground beef with quinoa.
For slow cooker preparation, combine the ingredients in a slow cooker and cook on low for at least 6 hours or on high for about 4 hours.
Pinto beans can replace either of the suggested bean varieties.
Rinsing canned beans helps reduce their sodium content.
Beef broth can replace the water for a richer-tasting soup.
Refrigerate leftovers in an airtight container for 4 to 5 days or freeze in a freezer-safe container for up to 3 months.
Reheat individual portions in the microwave for about 2 to 3 minutes or warm a larger batch in a pot on the stove.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Soup Recipes
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 476
- Sugar: 5 g
- Sodium: 448 mg
- Fat: 11 g
- Saturated Fat: 4 g
- Unsaturated Fat: 5 g
- Trans Fat: 1 g
- Carbohydrates: 58 g
- Fiber: 16 g
- Protein: 36 g
- Cholesterol: 59 mg

