
Crockpot Taco Soup
The beef and onion need a few minutes in a skillet before they join the slow cooker. I used to think that step was just extra cleanup, but browning the…
Tip: save now, make later.
The beef and onion need a few minutes in a skillet before they join the slow cooker. I used to think that step was just extra cleanup, but browning the beef first gives the soup a better texture and lets me drain away excess fat before it meets the broth.
For this Crockpot Taco Soup, taco seasoning and ranch seasoning mix share the job of building a full, savory base. The canned tomatoes, beans, and corn go in together, so once the beef is ready, the slow cooker does the rest without a stack of separate prep bowls.
After a long, gentle cook, the broth is tomato-rich and the beans and corn make every spoonful hearty. Give the pot a thorough stir before serving so the beef, vegetables, and seasonings are evenly distributed.

Kitchen Note
Stir the pot well right before serving, not just around the edges. The beans and corn settle as the soup cooks, and that final stir brings the beef and seasonings back through every bowl.
Save Crockpot Taco Soup for a busy day when you want a hearty slow-cooker dinner with beef, beans, corn, and two seasoning packets.
Why the Beef Gets Its Own Skillet Before the Slow Cooker
A slow cooker is great for bringing the soup together, but it isn’t where I start with ground beef. Cooking the beef and onion in a skillet first lets the beef break into small pieces while the onion softens. It also gives you a chance to pour off excess fat before that fat gets dispersed through the broth.
That matters in a soup with tomatoes and broth: too much rendered beef fat can leave a slick on top and make the tomato base feel heavier than it needs to. Draining the skillet keeps the finished soup more balanced without removing the savory flavor from the beef. Use a spoon or spatula to break up any large clumps as the meat cooks, then transfer the beef and onion together so the softened onion stays in the pot.
The 85% lean ground beef has enough fat to bring beefy flavor, while the skillet step gives you control over what goes into the slow cooker. Once that base is ready, the rest of the preparation is hands-off.
How the Seasoning Packets and Canned Tomatoes Build the Soup

- Taco seasoning and ranch seasoning mix — Together, these packets bring the main seasoning to the pot without needing a separate spice blend. Packet brands vary in saltiness, so taste the finished soup before deciding it needs anything extra.
- Diced tomatoes, tomatoes with green chiles, and tomato sauce — The diced tomatoes keep pieces of tomato in the broth, while tomato sauce gives it a smoother, fuller base. The tomatoes with green chiles bring their own chile flavor; the heat level can vary by brand.
- Kidney beans and black beans — Using both gives the soup a mix of color and texture. Drain and rinse them before they go into the cooker so the canning liquid doesn’t carry into the broth.
- Corn — Draining the canned corn keeps its liquid from thinning the soup. The kernels add a sweet note against the seasoned beef and tomato.
- Beef broth — It loosens the tomato base into soup and carries the seasoning through the slow cooker. A standard beef broth works well here; the seasoning packets already contribute plenty of character.
- Yellow onion — Dicing it lets it soften alongside the beef in the skillet instead of leaving large, sharp-tasting pieces in the finished soup.
From Skillet to Slow Cooker: The Stages That Matter
Soften the Onion While the Beef Browns
Set a 12-inch skillet over medium heat, then add the ground beef and diced onion. Cook for 8 to 10 minutes, breaking up the beef as it browns. The beef should reach 160°F and the onion should be softened before you move on. Drain off the excess fat so it doesn’t end up floating in the soup.
Load the Slow Cooker Evenly
Transfer the beef and softened onion to a 6-quart slow cooker. Add the taco seasoning, ranch seasoning, both kinds of diced tomatoes, tomato sauce, drained and rinsed beans, drained corn, and beef broth. Stir the ingredients together so the seasoning isn’t left in a dry mound on top. Keep the cooker covered once the mixture is combined.
Let the Covered Pot Cook
Cook the soup on LOW for 6 to 8 hours or on HIGH for 3 to 4 hours. Keep the lid on during cooking; lifting it releases heat and interrupts the steady cook. The two settings give you a choice based on your schedule, while the covered slow cooker brings the tomatoes, beef, beans, and corn together.
Stir Before Ladling
When the cooking time is complete, stir the soup well before serving. Scrape through the bottom and sides of the pot so the beans and corn don’t stay settled and the broth is evenly mixed. The soup should look consistent from the first ladle to the last.
Simple Swaps That Keep the Soup’s Shape
Use ground turkey for a lighter-tasting base
Replace the ground beef with the same amount of ground turkey and brown it with the onion before adding it to the slow cooker. The soup will taste less beef-forward; cook the turkey to 165°F in the skillet before transferring it.
Trade kidney beans for pinto beans
Use one drained and rinsed 15-ounce can of pinto beans in place of the kidney beans. They make the soup a little creamier and softer in texture, while the black beans still give the pot contrast.
Make a gluten-free version with suitable seasoning packets
Choose taco seasoning and ranch seasoning mix that are labeled gluten-free, keeping the rest of the ingredients and method the same. The soup’s texture stays the same, though the seasoning flavor may vary a little between brands.
Storage and Reheating
- Refrigerator: Store cooled leftovers in a covered container for 3 to 4 days. The soup may thicken as it chills.
- Freezer: Freeze in airtight containers for up to 2 to 3 months for best quality. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm on the stovetop over medium-low heat, stirring occasionally, or microwave in a covered microwave-safe bowl in intervals, stirring between them. Heat leftovers to 165°F; avoid overheating, which can make the beans break down.
Questions That Come Up When Making Crockpot Taco Soup

Crockpot Taco Soup
Ingredients
Equipment
Method
- In a 12-inch skillet over medium heat, cook the ground beef and onion, breaking up the beef, for 8 to 10 minutes, until the beef reaches 160°F and the onion is softened; drain excess fat.
- Transfer the beef and onion to a 6-quart slow cooker.
- Stir in the taco seasoning, ranch seasoning, diced tomatoes, tomatoes with green chiles, tomato sauce, kidney beans, black beans, corn, and beef broth.
- Cover and cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours.
- Stir the soup well before serving.