This post may contain affiliate links. Please read our disclosure policy.


Warm up with this easy Taco Soup. It is a hearty, one-pot meal loaded with seasoned ground beef, beans, corn, and zesty tomatoes. It’s like your favorite taco night, but in a cozy bowl!

taco soup served in a bowl.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

Why You’ll Love This Taco Soup

  • Quick and easy: Everything comes together in one pot with simple pantry staples—ready in about 30 minutes.
  • Full of flavor: Seasoned ground beef, beans, tomatoes, and taco spices make every bite hearty and satisfying.
  • Versatile cooking methods: Whether you use the stovetop, slow cooker, or Instant Pot, it turns out great every time.
  • Perfect for meal prep: It stores and reheats like a dream, making it great for leftovers or freezing.
  • Taco night twist: It’s like tacos in a bowl—add your favorite toppings and make it your own!

Ingredients Needed

taco soup ingredients.
  • Ground beef: Use lean ground beef for best results. I like to use 85% or 90% groud chuck or ground sirloin. You can also make your soup with ground turkey, ground chicken, or ground pork.
  • Yellow onion: Adds sweetness and depth of flavor to this beef taco soup.
  • Green bell pepper: Provides a fresh, slightly sweet crunch, vibrant color, and vitamins A and C.
  • Garlic
  • Olive oil
  • Taco seasoning: You can use a packet store bought taco seasoning or make your own homemade taco seasoning. Remember that one packet of taco seasoning is about 2-3 tablespoons of homemade seasoning. 
  • Beef broth: Beef broth is a flavorful base for the soup. Chicken broth will also work well.
  • Corn: Feel free to use frozen corn kernels, drained canned corn, or cut the kernels off leftover corn on the cob from last night’s meal.
  • Black beans: Provide protein, fiber, and a rich source of antioxidants. They help make the soup hearty and satisfying.
  • Pinto beans: Add protein and fiber, making the soup filling and nutritious.
  • Tomato sauce: Adds acidity, sweetness, and extra moisture.
  • Rotel tomatoes: This blend of canned diced tomatoes and green chilies adds extra flavor and a bit of heat. If you prefer a less spicy soup, you can use a can of petite diced tomatoes.
  • Green chiles: Provide a mild heat and a kick to the soup. Leave them out if you don’t love soup with a spice.

See the recipe card for full information on ingredients and quantities.

scooping a huge portion of taco soup using a big laddle.

How to Make Taco Soup

  1. Brown The Beef: Brown the ground beef and cook the onions in the oil. Drain off any excess fat.
  2. Bring To A Boil: Stir the garlic and taco seasoning into the beef. Add the remaining ingredients and bring to a boil.
  3. Simmer The Soup: Reduce heat and simmer for 25-30 minutes.
  4. Serve: Serve with your favorite toppings. Enjoy!
cook the ground beef in the pot. add all the ingredients and simmer in the pot.

How To Make Crock Pot Taco Soup

To make slow cooker taco soup, simply brown the beef and onions, drain the fat, and add the mixture to the slow cooker. Then add the remaining ingredients, stir, cover, and cook on low heat 4 – 6 hours.

How To Make Instant Pot Taco Soup

To make Instant Pot Taco Soup: Simply brown the beef and onions in the insert of the Instant Pot on the sauté setting. Drain the fat then add the remaining ingredients and add one extra cup of broth. Cook on manual/high pressure for 3 minutes, then allow the pressure to naturally release for 15 minutes before carefully removing the lid.

Tips For the Best Taco Soup

  • Use lean ground beef: It keeps the soup flavorful without excess grease.
  • Drain the beans and corn: This helps control the texture and saltiness.
  • Let it simmer: If you have time, simmer longer for deeper flavor.
  • Add spice: Stir in diced green chiles or a dash of hot sauce if you like heat.
taco soup served in a white bowl.

Serving Suggestions

Warm up with a delicious dish during chilly fall and winter weeknights. It’s the perfect meal to feed a crowd at a dinner party or Cinco de Mayo celebration.

Serve your soup with warm cornbread or a simple green salad. Add your favorite taco toppings like sliced red or green onions, sour cream, jalapenos, Mexican blend cheese, avocado, sour cream, tortilla chips, chopped cilantro, salsa, or tortilla chips!

How to Store and Reheat

  • To Store: Store any leftovers in an airtight container in the refrigerator for up to 4 days.
  • To Freeze: You can freeze the soup for up to 2 months in an airtight freezer-safe container. You can also ladle single servings into freezer bags, seal tightly, and freeze laid flat. Allow the soup to thaw overnight in the refrigerator before heating.
  • To Reheat: Simmer on the stovetop until heated through.
taco soup in a big pot with a laddle.

More Soup REcipes

If you tried this Taco Soup Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!!!

No ratings yet
taco soup in a bowl.

Taco Soup

Serves — 8
This easy Taco Soup is a one-pot meal full of seasoned beef, beans, tomatoes, and corn—ready in 30 minutes and perfect for busy weeknights.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
 

  • ½ tablespoon olive oil
  • pounds ground beef
  • 1 small yellow onion diced
  • 2 cloves garlic minced
  • 1 package taco seasoning
  • ½ cup green pepper diced
  • 2 cups beef broth
  • cups frozen corn
  • 1 can black beans drained and rinsed
  • 1 can pinto beans drained and rinsed
  • 15 ounces can tomato sauce
  • 10 ounces rotel tomatoes
  • 4 ounces green chilies
  • 1 cup water optional

Instructions
 

  • In a large soup pan drizzle the olive oil and brown the ground beef until no pink remains along with the diced onions. Drain off any excess fat.
    1½ pounds ground beef, ½ tablespoon olive oil, 1 small yellow onion
  • Add the garlic and taco seasoning and stir for one minute.
    2 cloves garlic, 1 package taco seasoning
  • Add the rest of the ingredients to the soup pot and bring to a boil. Depending on how thick you like your soup you can add 1 cup of water to the tomato juice can, rinse it out and dump it in the soup or measure out 1 cup of water and add to soup.
    ½ cup green pepper, 2 cups beef broth, 1½ cups frozen corn, 1 can black beans, 1 can pinto beans, 15 ounces can tomato sauce, 10 ounces rotel tomatoes, 1 cup water, 4 ounces green chilies
  • Once it comes to a boil reduce heat and simmer for 25-30 minutes.
  • Serve with your favorite toppings.

Jenn’s Notes

Storage:
  • To Store: Store any leftovers in an airtight container in the refrigerator for up to 4 days.
  • To Freeze: You can freeze the soup for up to 2 months, in an airtight freezer safe container. You can also ladle single servings into freezer bags, seal tightly and freeze laid flat. Allow the soup to thaw overnight in the refrigerator before heating.
  • To Reheat: Simmer on the stovetop until heated through.
Tips:
  • Be sure to drain and rinse the beans so the soup isn’t too salty. You can also use a low sodium broth if you have dietary restrictions.
  • Depending on how thick you like your soup you can add 1 cup of water to soup to make it thinner.
  • You can double this recipe so you can eat some now and freeze the rest for later.
  • To make this a vegetarian soup, omit the beef and replace the beef broth with vegetable stock. Feel free to bulk it up with more beans too!

Nutrition Info

Calories: 190kcal | Carbohydrates: 15g | Protein: 21g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.3g | Cholesterol: 53mg | Sodium: 597mg | Potassium: 682mg | Fiber: 3g | Sugar: 4g | Vitamin A: 319IU | Vitamin C: 20mg | Calcium: 37mg | Iron: 3mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?