The ground beef hits the hot skillet with a soft sizzle, and the diced onion starts softening before the slow cooker is even involved. I brown them together for Crockpot Taco Soup, then let the slow cooker turn beans, corn, tomatoes, and broth into a full, hearty pot.
Starting the beef on the stove gives it a better texture than dropping it in raw, and it lets me drain off excess fat before it reaches the broth. The rest is a simple stir-together: both seasoning packets go in with the canned ingredients, so their flavors have hours to mingle as the soup cooks.
There’s no last-minute chopping or sauce to finish when the slow cooker is done. Give the pot a good stir, ladle out the beef and beans with plenty of tomato-rich broth, and dinner is ready.

Kitchen Note
Keep the lid on for the full cook. Lifting it lets heat escape, and the soup needs that covered time to warm through evenly.
Save this Crockpot Taco Soup for a hands-off dinner with beef, two kinds of beans, and a savory taco-ranch broth.
Why Taco Seasoning and Ranch Seasoning Aren’t Redundant
Two seasoning packets might sound like a lot, but they do different jobs in this pot. Taco seasoning gives the broth its familiar warm, spiced direction; ranch seasoning brings a savory, herby note that rounds it out. Together, they make the soup taste fuller than taco seasoning alone without adding a long list of separate spices.
The low-sodium beef broth matters here because both packets bring their own salt. Starting with a less salty broth leaves room for the seasonings to work without the soup tasting harsh. I stir the packets in with the beef and canned ingredients before the long cook, rather than trying to correct the flavor at the end when the broth is already hot.
That balance is what makes this soup taste like more than a can-and-packet shortcut. The finished broth is savory and gently spiced, with enough tomato and chile flavor to keep the beans and beef from tasting one-note.
What Each Ingredient Brings to This Crockpot Taco Soup

- Ground beef — The 85% lean beef browns well and gives the soup a meaty base without being as fatty as a higher-fat grind. Fresh, well-handled beef matters more than buying a premium cut; this is a slow-cooked soup, not a steak where marbling is the point. Ground turkey is a workable swap, though it tastes milder and needs to reach 165°F.
- Yellow onion — It softens alongside the beef and adds sweetness as it cooks. A white onion works in the same diced form if that’s what you have; yellow onion has a rounder, less sharp flavor.
- Taco and ranch seasoning — The dry packets are convenient and disperse through the broth during the slow cook. A standard store-brand packet is fine; there’s no need to buy a specialty blend. Use dry seasoning packets, not bottled ranch dressing, which would change the soup’s texture.
- Black beans and pinto beans — Using two kinds gives the soup a mix of color and texture. Canned beans are a practical choice here; drain and rinse them well so their packing liquid doesn’t carry into the broth.
- Corn — Draining the canned corn keeps extra canning liquid out of the pot while leaving the kernels sweet and tender. A thawed, well-drained equivalent amount of frozen corn also works.
- Diced tomatoes and tomatoes with green chiles — The two cans bring tomato flavor with a little chile warmth. Ordinary canned tomatoes are perfectly suitable; keep the juices from both cans in the soup.
- Low-sodium beef broth — It gives the pot enough liquid while leaving the seasoning packets in charge of the salt. Low-sodium chicken broth can replace it in the same quantity, with a slightly lighter, less beefy taste.
From Skillet to Slow Cooker: The Three Stages That Matter
Brown the Beef and Soften the Onion
Heat the vegetable oil in a 12-inch skillet over medium-high heat, then add the ground beef and diced onion. Break the beef into small pieces as it cooks so it browns evenly instead of forming one large clump. Cook for 7–9 minutes, until the beef reaches 160°F and the onion is softened. Drain off the excess fat before moving on.
Load the Slow Cooker in One Stir
Transfer the beef mixture to a 6-quart slow cooker. Add the taco seasoning and ranch seasoning, followed by the drained black beans, drained pinto beans, drained corn, both cans of tomatoes with their juices, and the beef broth. Stir until the seasonings are mixed through and no dry pockets remain. The mixture will look brothy before it cooks; that’s right for a soup rather than a thick chili.
Let the Covered Pot Cook Through
Cover the slow cooker and cook on LOW for 6–8 hours or HIGH for 3–4 hours, until the soup is hot throughout. The long, covered cook gives the canned ingredients time to take on the seasoning without needing attention at the stove. When it’s ready, stir the soup well so the beef, beans, and corn are distributed through the broth. Serve hot.
Three Practical Ways to Adapt the Pot
Use Ground Turkey for a Lighter Base
Replace the ground beef with the same amount of ground turkey and brown it with the onion as usual. Turkey has a milder taste and less richness, so the taco and ranch seasonings stand out more; cook it to 165°F before transferring it to the slow cooker.
Turn Up the Chile Heat
Swap the diced tomatoes with green chiles for a hotter version of the same canned tomatoes. The extra chile gives the broth a more noticeable kick without changing the slow-cooker method; choose a milder can if you want the tomato flavor to stay in front.
Make It Gluten-Free
Choose gluten-free taco seasoning, gluten-free ranch seasoning, and gluten-free beef broth in place of the standard packets and broth. The soup keeps the same basic taste and texture, though the exact spice balance may shift between brands.
Storage and Reheating
- Refrigerator: Store in a covered container for 3–4 days. The beans may soften a little as they sit in the broth.
- Freezer: This soup freezes well for 2–3 months. Cool it, portion it into airtight freezer containers, and leave a little room at the top for expansion.
- Reheating: Warm on the stovetop over medium heat, stirring occasionally, until it reaches 165°F. Don’t reheat a large, cold batch in the slow cooker; it takes too long to heat safely.
Questions That Come Up With Crockpot Taco Soup

Crockpot Taco Soup
Ingredients
Equipment
Method
- Heat the oil in a 12-inch skillet over medium-high heat, then add the ground beef and onion and cook, breaking up the beef, until the beef reaches 160°F and the onion is softened, 7–9 minutes; drain excess fat.
- Transfer the beef mixture to a 6-quart slow cooker and stir in the taco seasoning, ranch seasoning, black beans, pinto beans, corn, diced tomatoes, tomatoes with green chiles, and beef broth.
- Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours, until hot throughout.
- Stir the soup and serve.



