This taco soup recipe is a hearty, zesty slow cooker meal made with browned ground beef, beans, corn, tomatoes, and broth for a thick, comforting bowl.
It’s the kind of soup that lands somewhere between chili and taco night, with plenty of savory beef and a broth that turns rich and stew-like as it cooks.
You’ll like how flexible it is too: make it in the slow cooker, switch to the stovetop when time is tight, and pile on crunchy toppings right before serving. The thick broth is the part worth chasing.
Brown the beef well at the start because that deeper color and roasted aroma carry through the whole pot.
Ingredients and Custom Swaps
Each ingredient pulls its weight here, building savory depth, gentle heat, thickness, brightness, and the kind of cozy texture that makes the bowl feel complete.
- 1 tbsp. olive oil
- 2 lb. ground beef
- 2 tsp. kosher salt
- 1/2 tsp. black pepper
- 1 (1-ounce) package taco seasoning
- 2 tbsp. tomato paste
- 3 garlic cloves, minced
- 1 jalapeño, seeded and diced
- 1 yellow onion, diced
- 2 (10-ounce) cans diced tomatoes with green chiles
- 1 (15-ounce) can black beans, undrained
- 1 (15-ounce) can pinto beans, undrained
- 1 (15-ounce) can fire-roasted corn, undrained
- 2 c. low-sodium chicken broth
- Shredded cheddar cheese, sour cream, cilantro, hot sauce, and corn chips, for topping
Ground beef gives the soup its hearty backbone, and browning it first develops a richer, almost caramelized aroma that you won’t get from adding it raw. The onion, garlic, jalapeño, and taco seasoning build that classic taco-night flavor from the first spoonful.
Tomato paste matters more than it seems. It deepens the broth, adds a darker savory note, and helps the soup feel fuller and thicker. The undrained black beans, pinto beans, and fire-roasted corn do double duty too: they add texture, and their canning liquid brings starch that naturally thickens the broth as everything simmers together.
Low-sodium chicken broth is a smart choice because the canned ingredients and seasoning already bring plenty of flavor. If you want more control over salt, choose no-salt-added beans or tomatoes when available, and taste the finished soup before adding anything extra.
I like to seed the jalapeño for a steadier heat, then wash the knife and board right away so the spice stays in the soup instead of on my hands.
You can swap the ground beef for ground turkey if you want a lighter bowl, or use a plant-based crumble or extra beans for a vegetarian version. Keep those changes optional though, because the original combination gives this soup its richest flavor and texture.
How to Make Taco Soup
This method works because it builds flavor in layers, starting with browned beef and ending with a slow simmer that softens the onion and brings the broth together.
- Warm the olive oil in a large skillet over medium-high heat, then add the ground beef with the kosher salt and black pepper and cook for about 6 minutes, breaking it into small pieces with a wooden spoon.
The beef should lose its pink color and pick up browned edges with a deep savory smell. - Lift the beef out with a slotted spoon and move it to a 6-quart slow cooker, leaving the drippings in the skillet behind.
This keeps the soup from turning greasy while holding onto the browned flavor you built in the pan. - Add the taco seasoning, tomato paste, garlic, jalapeño, onion, diced tomatoes with green chiles, black beans, pinto beans, and fire-roasted corn with all of their liquid, then pour in the chicken broth and stir well.
The mixture will look chunky and loose at first, but the tomato paste should disperse through the broth. - Cover and cook on high for 4 hours or on low for 6 hours.
The soup is ready when the onion is tender and the broth tastes blended, zesty, and slightly thicker than when it started. - Ladle into bowls and finish with shredded cheddar cheese, sour cream, cilantro, hot sauce, and corn chips for topping.
The best bowl has a hot, savory base with cool creamy toppings and plenty of crunch on top.
Slow Cooker Method
This is the main version for busy days. Brown the beef on the stove first, transfer it with a slotted spoon, then combine everything in the slow cooker and let it go on high for 4 hours or low for 6 hours. By the end, the onion should be soft and the broth should look thick enough to coat a spoon lightly instead of tasting watery.
Don’t skip browning the beef first. It adds better flavor, improves the meat’s texture, and lets you leave excess fat in the skillet instead of in the soup.
Stovetop Instructions
If you need dinner faster, you can turn this into a quick stovetop soup in about 30 minutes. After browning the beef, use the same pot or a Dutch oven, add the aromatics, then stir in the tomatoes, beans, corn, tomato paste, taco seasoning, and broth.
Bring it to a gentle bubble, then reduce the heat to medium-low and simmer for about 20 minutes, stirring now and then. The onions should soften, the broth should tighten slightly, and the flavors should taste more rounded by the end.
Flavor and Ingredient Variations
The base recipe is solid on its own, but a few optional changes can steer it in different directions without losing that cozy Tex-Mex feel.
For a creamier finish, stir in a block of cream cheese or a splash of heavy cream at the very end of cooking. Add it only after the soup is fully cooked so it melts smoothly into the hot broth instead of fighting to blend in.
Easy 7-Ingredient Version
This shortcut version keeps the spirit of the soup while trimming it down. The usual lineup is ground beef, taco seasoning, ranch seasoning mix, diced tomatoes, black beans, pinto beans, and corn.
It’s a handy option when you want that familiar taco soup flavor with fewer moving parts. The trade-off is a slightly less fresh, layered taste compared with the full version that includes onion, garlic, jalapeño, and tomato paste.
Chicken Taco Soup
For a lighter variation, swap the beef for shredded rotisserie chicken or cooked chicken breasts and keep the low-sodium chicken broth. The result is a little less rich, but still hearty and very satisfying.
If that sounds like your lane, this chicken taco soup is a useful next stop. It leans into the poultry version instead of treating it like an afterthought.
Vegetarian Taco Soup
Use vegetable broth and replace the beef with a hearty mix of black, pinto, and kidney beans. That gives you enough body to keep the soup filling, especially if you still leave the canned bean liquid in the pot for thickness.
If you love the same general flavor profile but want another broth-based option for a different night, classic tortilla soup is a good change of pace.
Tips and Troubleshooting Guide

A few small choices make a big difference here, especially with texture, salt level, and how the toppings behave once they hit the bowl.
- If the soup seems thin, the usual cause is draining the beans or corn. Next time, keep those liquids in the pot, and for the current batch, simmer it a bit longer on the stovetop with the lid off until it thickens naturally.
- If the broth tastes too salty, canned ingredients are usually the reason. Add a little more low-sodium broth, then taste again, or brighten the bowl at serving time with a small squeeze of acid from a topping instead of more salt.
- If the flavor feels flat, the beef may not have browned enough at the start. Let it develop real color in the skillet so the soup starts with a deeper savory base.
- If the beans turn mushy, the soup has probably cooked too aggressively. Stick with the listed slow cooker settings, and avoid pushing the high setting beyond the point where the onions are already tender.
- If you want softer onion flavor in the finished soup, sauté the onion briefly in the beef drippings before adding it to the cooker. That takes off the raw edge without changing the overall recipe.
- If crunchy toppings go limp too fast, add them to each bowl right before serving instead of scattering them over the whole pot.
How to Store, Freeze, and Reheat

This soup holds up well, and the flavor often tastes even more blended after it chills.
Let the soup cool before packing it into airtight containers, and refrigerate it promptly. For leftovers with beef, keeping them covered and chilled within the time frame described by USDA leftover food safety guidance is the safest approach.
You can freeze the soup for up to 3 months in airtight containers. Freeze the soup plain, without sour cream, cheese, cilantro, or corn chips, since those toppings are better added fresh after reheating.
Thaw frozen soup in the refrigerator, then reheat it gently on the stovetop over medium-low heat or in the microwave in short bursts, stirring between each round. If it thickens a lot after chilling, loosen it with a splash of broth until the texture looks right again.
Toppings and Serving Suggestions

The toppings turn this from good soup into a full taco-style bowl, so it’s worth mixing creamy, fresh, and crunchy elements instead of choosing just one lane.
- Creamy toppings: shredded cheddar cheese and sour cream melt into the hot broth and soften the spice.
- Fresh toppings: cilantro, sliced avocado, or extra diced jalapeño add brightness and a cooler finish.
- Crunchy toppings: corn chips, tortilla strips, or a heavier handful of chips bring the contrast that taco soup really wants.
If your favorite part is the chip crunch, Fritos taco soup takes that idea even further.
For sides, warm cornbread works beautifully, and cheese quesadillas fit the same cozy weeknight mood. If you’re serving a crowd, set out the toppings buffet-style and let everyone build their own bowl.
Conclusion
This is the kind of soup that earns a regular spot in cold-weather dinners and busy-weeknight rotation alike. It’s hearty, zesty, and flexible without asking much from you beyond one good skillet of browned beef.
If you want the coziest version, serve it hot with lots of crunch on top and try the creamy finish sometime. That rich, thick broth is hard to forget.
FAQ
Do You Have to Brown the Ground Beef First?
Yes. Browning builds more savory flavor before the soup ever reaches the slow cooker. It also improves the texture of the beef, so it tastes hearty instead of soft and crumbly. Just as important, it lets you leave excess grease behind so the broth stays rich rather than oily.
Does Slow Cooker Taco Soup Freeze Well?
Yes, it freezes well and keeps its texture nicely when stored in airtight containers. Freeze the soup without the toppings, since sour cream, cheese, herbs, and chips are best added fresh. For the best result, thaw it in the refrigerator and reheat gently so the beans stay intact.
What Are the Ingredients in a 7-Ingredient Taco Soup?
The classic shortcut version uses ground beef, taco seasoning, ranch seasoning mix, diced tomatoes, black beans, pinto beans, and corn. It’s a streamlined option when you want the same general flavor with fewer prep steps.
What Are Some Common Mistakes to Avoid When Making Taco Soup?
Don’t add raw ground beef straight to the slow cooker if you want the best flavor and texture. Don’t drain the beans or corn, because that liquid helps thicken the broth naturally. Don’t pour in extra broth unless the soup truly needs it, or the final bowl can taste diluted instead of bold.

Taco Soup Recipe
Equipment
- 6-quart slow cooker
- Large Skillet
- Wooden Spoon
- Slotted spoon
Ingredients
- 1 tbsp. olive oil
- 2 lb. ground beef
- 2 tsp. kosher salt
- 1/2 tsp. black pepper
- 1 (1-ounce) package taco seasoning
- 2 tbsp. tomato paste
- 3 garlic cloves, minced
- 1 jalapeño, seeded and diced
- 1 yellow onion, diced
- 2 (10-ounce) cans diced tomatoes with green chiles
- 1 (15-ounce) can black beans, undrained
- 1 (15-ounce) can pinto beans, undrained
- 1 (15-ounce) can fire-roasted corn, undrained
- 2 c. low-sodium chicken broth
- Shredded cheddar cheese, sour cream, cilantro, hot sauce, and corn chips, for topping
Instructions
- In a large skillet, heat the olive oil over medium-high heat. Add the beef, season with salt and pepper, and cook, breaking the beef up with a wooden spoon, until cooked through and browned, about 6 minutes.
- Using a slotted spoon, transfer the cooked beef to a 6-quart slow cooker, leaving the drippings behind. Add the taco seasoning, tomato paste, garlic, jalapeño, and onion, along with the diced tomatoes with green chiles and the black beans, pinto beans, and corn with their liquid. Add the chicken broth and stir to combine.
- Cover and cook on high for 4 hours or on low for 6 hours, until the onion is tender and the flavors are well blended.
- Serve with shredded cheddar cheese, sour cream, cilantro, hot sauce, and corn chips for crumbling over the top.












