Hearty and Flavourful Stovetop Taco Soup

Hearty and Flavourful Stovetop Taco Soup

Description

Hearty and flavourful stovetop taco soup is a comforting, easy one-pot meal packed with seasoned ground turkey or beef, tender beans, tomatoes, corn, peppers, and warm taco spices. It has all the familiar flavours of tacos in a cosy, spoonable soup that comes together quickly on the stovetop.

This soup is perfect for busy weeknights, meal prep, family dinners, or chilly evenings when you want something filling without spending hours in the kitchen. The combination of beans and ground meat makes it satisfying, while tomatoes, onion, garlic, and peppers add plenty of flavour.

You can customise the soup to make it mild or spicy, use ground turkey for a lighter option, or use lean ground beef for a richer flavour. Serve it with your favourite taco toppings, such as avocado, shredded cheese, cilantro, Greek yoghurt, lime, or crunchy tortilla strips.

Ingredients

For the Soup

1 pound of ground turkey or lean ground beef
1 medium onion, chopped
2 cloves of garlic, minced
1 can (15 oz) black beans, drained and rinsed
1 can (15 oz) kidney beans, drained and rinsed
1 can (15 oz) corn, drained, or 1½ cups frozen corn
1 can (14.5 oz) diced tomatoes, undrained
1 can (8 oz) tomato sauce
3 cups low-sodium chicken or beef broth
1 medium red bell pepper, diced
1 medium green bell pepper, diced
1 tablespoon olive oil, if needed
2 tablespoons taco seasoning
1 teaspoon ground cumin
1 teaspoon smoked paprika
½ teaspoon dried oregano
½ teaspoon chilli powder, or more to taste
½ teaspoon salt, or to taste
¼ teaspoon black pepper
1 tablespoon fresh lime juice

Optional Additions

1 small jalapeño, finely chopped
1 tablespoon tomato paste
½ teaspoon onion powder
¼ teaspoon cayenne pepper
2 tablespoons chopped fresh cilantro
1 small zucchini, diced
1 cup cooked rice
1 small can of diced green chillies

For Topping

Shredded cheddar or Mexican cheese blend
Diced avocado
Fresh cilantro
Sliced green onions
Plain Greek yoghurt or sour cream
Fresh lime wedges
Sliced jalapeños
Tortilla strips or crushed tortilla chips

Instructions

1. Prepare the Ingredients

Before starting, chop the onion and bell peppers, mince the garlic, and drain and rinse the black beans and kidney beans.

Having everything prepared makes this recipe come together quickly.

If using frozen corn, there is no need to thaw it completely. It can be added directly to the soup.

2. Brown the Ground Meat

Place a large, heavy-bottomed pot or Dutch oven over medium heat.

Add the olive oil if using ground turkey or very lean beef.

Add the ground turkey or beef and cook for approximately 5 to 7 minutes, breaking it apart with a wooden spoon as it cooks.

Continue cooking until the meat is browned and cooked through.

If using ground beef with a higher fat content, carefully drain excess grease before continuing.

3. Cook the Aromatics

Add the chopped onion and diced bell peppers to the pot.

Cook for approximately 4 to 5 minutes, stirring occasionally, until the vegetables begin to soften.

Add the minced garlic and cook for another 30 to 60 seconds.

Be careful not to burn the garlic.

4. Add the Seasonings

Add the taco seasoning, cumin, smoked paprika, oregano, chilli powder, salt, and black pepper.

Stir well so the spices coat the meat and vegetables.

Cook for about 30 seconds to 1 minute. Toasting the spices briefly helps release their aroma and gives the soup a deeper flavour.

5. Add the Tomatoes and Beans

Add the diced tomatoes with their juices, tomato sauce, black beans, kidney beans, and corn.

Stir everything together.

If using diced green chillies or jalapeño, add them now.

6. Add the broth.

Pour in the chicken or beef broth.

If using tomato paste, stir it into the broth until fully incorporated.

Bring the soup to a gentle boil.

7. Simmer

Once the soup begins to boil, reduce the heat to low or medium-low.

Cover partially with a lid and simmer for approximately 20 to 25 minutes.

Stir occasionally.

The longer the soup gently simmers, the more the flavours will blend together.

If you prefer a thicker taco soup, simmer uncovered for the final 5 to 10 minutes.

8. Finish the Soup

Taste the soup and adjust the seasonings as needed.

Add more taco seasoning or chilli powder for a stronger taco flavour.

Add cayenne pepper or jalapeño if you prefer more heat.

Stir in fresh lime juice just before serving. The acidity from the lime brightens the rich flavours of the soup.

If using fresh cilantro, stir some into the soup or reserve it for garnish.

9. Serve

Ladle the hot soup into bowls.

Top with shredded cheese, avocado, cilantro, green onions, Greek yoghurt or sour cream, and a squeeze of fresh lime.

For extra crunch, add tortilla strips or crushed tortilla chips immediately before serving.

Recipe Notes

Ground turkey and ground beef both work well in this recipe. Turkey creates a lighter soup, while beef provides a richer, more traditional taco flavour.

For the best texture, rinse canned beans before adding them to the soup. This removes excess liquid and helps control the salt level.

The soup thickens as it sits. If leftovers become too thick, add a little broth or water when reheating.

For a thicker soup, mash a small portion of the beans against the side of the pot with the back of a spoon.

For a thinner soup, add additional broth.

Always taste before adding additional salt because taco seasoning, canned beans, tomatoes, broth, and cheese can all contribute sodium.

Tips for the Best Taco Soup

Brown the meat well.

Allow the meat to develop some golden-brown colour before adding the vegetables. This creates additional flavour.

Don’t rush the onions.

Cooking the onion and peppers until softened gives the soup a sweeter and more developed flavour.

Toast the spices.

Adding the spices before the liquid allows them to bloom and intensifies their flavour.

Use fresh lime juice.

A squeeze of lime at the end balances the richness of the meat and beans.

Adjust the consistency.

For a chilli-like consistency, use less broth and simmer uncovered. For a traditional soup consistency, use the full amount of broth.

Make it spicy.

Add jalapeño, cayenne pepper, hot taco seasoning, chipotle peppers, or your favourite hot sauce.

Make it mild.

Use mild taco seasoning and omit the jalapeño and cayenne.

Make It Extra Hearty

If you want to make this soup even more filling, add one or more of the following:

1 cup cooked rice
1 cup cooked quinoa
1 cup diced zucchini
1 extra can of beans
1 cup chopped bell peppers
1 cup cooked shredded chicken

Adding cooked rice near the end is particularly useful if you want a taco-rice soup.

Topping Ideas

The toppings are one of the best parts of taco soup.

Try shredded cheddar, Monterey Jack, Mexican cheese blend, diced avocado, fresh cilantro, chopped green onions, sliced jalapeños, Greek yoghurt, sour cream, tortilla strips, crushed tortilla chips, fresh lime juice, or diced tomatoes.

You can also add a spoonful of salsa or pico de gallo for extra freshness.

Meal Prep Instructions

This soup is excellent for meal preparation.

Prepare the soup according to the recipe and allow it to cool slightly.

Divide it into individual airtight containers and refrigerate.

When ready to eat, reheat gently on the stovetop or in the microwave until steaming hot.

Store toppings separately so they remain fresh and crisp.

Avocado, tortilla chips, cilantro, cheese, and lime are best added immediately before serving.

Storage

Store leftover soup in an airtight container in the refrigerator for up to 4 days.

For longer storage, allow the soup to cool completely and freeze it in freezer-safe containers.

Frozen taco soup can generally be stored for up to 3 months for best quality.

Thaw overnight in the refrigerator before reheating when possible.

Reheating

Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally.

You can also microwave individual portions in a microwave-safe bowl.

If the soup has thickened in the refrigerator, add a splash of broth or water before reheating.

Servings

Approximately 6 servings.

Serving size: about 1½ cups.

Approximate Nutritional Information

Per serving, without optional toppings:

Calories: approximately 330–370
Protein: approximately 27–31 g
Carbohydrates: approximately 35–40 g
Fat: approximately 9–12 g
Fibre: approximately 9–11 g
Sugar: approximately 7–9 g
Sodium: approximately 650–850 mg

Nutrition will vary depending on whether ground turkey or beef is used, the specific canned products, broth, taco seasoning, and toppings.

Benefits

Good source of protein

Ground turkey or beef combined with black beans and kidney beans provides a satisfying amount of protein.

Provides dietary fibre

Black beans, kidney beans, corn, vegetables, and tomatoes contribute fibre, which is an important part of a balanced diet.

Includes vegetables

Onions, garlic, tomatoes, and bell peppers provide a variety of vitamins, minerals, and plant compounds.

Filling and satisfying

The combination of protein, beans, vegetables, and broth creates a hearty meal that can be satisfying without requiring a large portion.

Easy to customise

The recipe can be adapted to different preferences by changing the protein, vegetables, spice level, and toppings.

Frequently Asked Questions

Can I use only ground turkey?

Yes. Ground turkey works perfectly and creates a lighter-tasting soup.

Can I use ground beef?

Absolutely. Lean ground beef gives the soup a richer and heartier flavour.

Can I make this soup without meat?

Yes. Replace the meat with an additional can of beans, lentils, or plant-based ground meat. Use vegetable broth instead of chicken or beef broth.

Can I use fresh tomatoes?

Yes. Chopped fresh tomatoes can replace canned diced tomatoes, although canned tomatoes provide convenient consistency and flavour.

Can I use homemade taco seasoning?

Definitely. A simple combination of chilli powder, cumin, paprika, garlic powder, onion powder, oregano, salt, and black pepper works well.

How can I thicken taco soup?

Simmer it uncovered for several additional minutes. You can also mash some of the beans against the side of the pot or add a small amount of cooked rice.

How can I make it less spicy?

Use mild taco seasoning, omit the jalapeño and cayenne, and avoid spicy toppings.

Can I make it in a slow cooker?

Yes. Brown the meat and sauté the onion, peppers, and garlic first. Transfer everything to a slow cooker and cook on LOW for approximately 5 to 6 hours or HIGH for approximately 2½ to 3 hours. Add lime juice near the end.

Can I freeze taco soup?

Yes. Taco soup freezes very well. Cool it completely before transferring it to freezer-safe containers.

Can I add cheese directly to the soup?

Yes, but it is usually better to add cheese to individual servings. This keeps the soup texture smoother and allows everyone to choose their preferred toppings.

What should I serve with taco soup?

Serve it with a simple green salad, avocado, cornbread, tortilla chips, quesadillas, or a fresh tomato and cucumber salad.

Can I use different beans?

Yes. Pinto beans, cannellini beans, great northern beans, or a combination of your favourite beans can be substituted.

Can I make this ahead of time?

Absolutely. Taco soup often tastes even better after sitting because the flavours have more time to blend. Prepare it a day ahead and gently reheat before serving.

Final Note

Hearty and flavourful stovetop taco soup is the kind of easy comfort food that works for almost any occasion. Tender ground turkey or beef, hearty black and kidney beans, vegetables, tomatoes, and bold taco seasonings come together in one pot to create a flavourful and satisfying soup.

Keep it mild for the whole family, or turn up the heat with jalapeños and cayenne. Finish each bowl with your favourite toppings for a customisable dinner that is warm, filling, and incredibly easy to prepare.

Leave a Comment