This homemade Taco Soup Recipe is a hearty meal in a bowl that you can top with your favorite taco toppings. This stovetop soup is made with simple ingredients and bold flavors and is guaranteed to become a favorite in your dinner rotation!

Get ready for the ultimate weeknight comfort food that changes up taco night when you make this stovetop soup recipe.
Jump to:
Stovetop Taco Soup
The entire family is going to love this easy hearty one pot recipe and it’s a fun twist on the traditional taco.
Made with ground beef, basic canned foods, and classic Tex-Mex flavors, this hearty taco soup simmers on your stovetop making it a no-fuss dinner.
With all the flavors of a traditional taco, this soup is a fun way to change up your Mexican taco dinner.
I love putting out an assortment of fun taco toppings and let everyone customize their bowl of soup with their favorite taco toppings.
Taco Soup night is always a fun and delicious time in my kitchen!
Be sure to visit the Swirls of Flavor Amazon Storefront for GG's personal kitchen recommendations!
Hungry for more? Follow along on Facebook, Instagram, Pinterest and Twitter for my latest recipes.
How to make an easy taco soup recipe
This is a quick overview of how to make this recipe. Scroll down for the full recipe instructions and ingredient amounts in the recipe card below.

- Step 1: Brown the ground beef then add onions, garlic, seasoning and tomato paste.

- Step 2: Add the Rotel tomatoes, bean and corn to the ground beef mixture.

- Step 3: Add beef broth, bring to a boil and then reduce heat and simmer for 25 minutes.

- Step 4: Garnish bowls of taco soup with your favorite taco toppings.
Hint: Simmer the soup long enough so that the flavors come together, about 25 minutes.
Expert recipe tips
- Brown the beef - When you brown the beef first you can drain off any excess fat that is released from the beef.
- Drain and rinse the beans – It is important to drain and then rinse the beans before adding them into the pot. You don’t want that excess liquid going into your soup.
- Be sure to simmer – Simmer the soup so that all of the flavors come together and blend.
- Green chiles - Add a can of diced green chiles for extra flavor

Substitutions
- Ground Beef – Ground turkey or ground chicken can be used instead of ground beef.
- Beans You can replace either or both of the canned beans with your favorite bean, such as pinto beans or cannellini beans for a different flavor and texture.
- Rotel – I used original Rotel tomatoes but you can use spicy or mild if you prefer a different level of heat or you can ue fire-roasted tomatoes for even more flavor and spice.
- Taco Seasoning - I always use my homemade taco seasoning so I can control the ingredients and the sodium level, but you can easily substitute a storebought taco seasoning envelope
- Corn - You can use 1 3/4 cups frozen corn kernel in place of the canned corn
Variations
- Cheesy Taco Soup - Stir in shredded taco blend cheese or pepper jack cheese just before serving.
- Creamy Taco Soup – You can make a creamy soup by adding a bit of heavy cream at the end of the simmering time or add some cream cheese and simmer until it ha melted and added a creamy texture to the soup.
- Spicy Taco Soup - Add canned chopped jalapeños and a pinch of cayenne for a spicy version.
- Taco Pasta Soup – Add cooked pasta, such as shells or cavatappi, to the soup during the last few minutes of the simmering time.
- Taco Rice Soup – Add cooked rice to the soup during the last few minutes of the simmering time.
- Vegetarian Taco Soup – Leave out the ground beef and replace the beef broth with vegetables broth for a meatless vegetarian taco soup.
Taco Soup Topping Ideas

Top your taco soup with any of these delicious choices that will add flavor and texture to your bowl of soup:
- Chopped avocado
- Chopped green onions
- Chopped red onions
- Crushed tortilla chips or corn chips
- Fresh cilantro leaves
- Guacamole
- Hot sauce
- Lime wedges
- Shredded cheddar cheese, taco blend cheese or Monterey Jack cheese
- Shredded lettuce
- Sliced jalapeños
- Sour cream
- Diced bell peppers

Storage
- Refrigerator – Store leftover soup in an airtight container in the refrigerator for up to 4 days.
- Freezer - You can also freeze any leftover taco soup in a freezer-safe container or in individual portions for up to three months. Thaw the soup overnight in the refrigerator.
- Reheating - Reheat the soup on the stovetop over medium heat until hot, stirring occasionally, or in the microwave.
Ingredients
Ingredients for a simple taco soup recipe

- Ground Beef – Ground beef is a hearty addition to this soup and a main ingredient in a taco filling.
- Taco Seasoning – Taco seasoning is a blend of spices such as chili powder, cumin, and paprika. This seasoning gives the soup it’s Tex-Mex taste.
- Onion – Onion adds depth and sweetness as it cooks and softens in the soup.
- Garlic – Garlic lends an aromatic and savory note that enhances every spoonful of soup.
- Tomato Paste - Tomato paste helps to thicken the soup and also adds a rich tomato flavor.
- Canned Black Beans – Black beans are hearty and add protein and texture to the soup.
- Canned Kidney Beans – Kidney beans are slightly sweet with a creamy texture and help to balance the spiciness of the seasonings.
- Canned Corn – Canned corn brings its natural sweetness and texture to the recipe.
- Rotel Tomatoes – Canned diced tomatoes with green chilies add a tangy spicy kick.
- Beef Broth – Beef broth adds to the ground beef flavor and bring all of the ingredients together as a savory base.ingredient 1
Easy Soup Recipes
What to serve with taco soup
Taco Soup Recipe
As an Amazon Associate I earn from qualifying purchases.
Ingredients
- 1 pound lean ground beef
- 1 yellow onion chopped, about 1 cup
- 4 cloves garlic minced, about 1 Tablespoon
- ¼ cup tomato paste
- 3 Tablespoons taco seasoning
- 2 cans (10 ounces each) Rotel diced tomatoes with chiles
- 1 can (15 ounces) black beans , drained and rinsed
- 1 can (15 ounces) kidney beans , drained and rinsed
- 1 can (15.25 ounces) corn kernels , drained, about 1 ¾ cups
- 4 cups beef broth
- Your favorite taco toppings!
I earn a commission from Instacart from qualifying purchases.
Instructions
- Heat a large pot over medium heat and brown the ground beef; drain off any excess fat.
- Add onion, garlic, tomato paste and taco seasoning and cook for 5 minutes until the onion is tender-crisp.
- Stir in the Rotel tomatoes, black beans, kidney beans, corn and beef broth and bring to a boil over medium-high heat.
- Reduce heat to medium and simmer for 25 minutes, allowing the flavors to combine.
- Serve with your favorite taco toppings.
















Thanks for stopping by. Leave a tip or comment...