Crockpot Ground Beef Taco Soup
This is Tex-Mex in a pot.
Brown the beef, dump beans and corn and tomatoes and spices into the crockpot, and let it sit for six to eight hours.
The result is a warm, deeply seasoned soup that tastes like taco night without any of the assembly line.

Why You’ll Love It
- True dump-and-go once beef is browned—no other stovetop work required.
- Cooks on both low (6 to 8 hours) and high (3 to 4 hours).
- Beans, corn, tomatoes, and taco seasoning build rich flavor.
- Toppings make every bowl feel custom.
- Freezes well, reheats quickly.
- Feeds 8 to 10 people or a week of lunches.
Ingredients
Browned Beef
2 pounds ground beef
1 medium yellow onion, diced
1/2 teaspoon salt
1/4 teaspoon black pepper
Crockpot Base
2 cans (15 ounces each) pinto beans, undrained
2 cans (15 ounces each) black beans, undrained
1 can (15 ounces) corn, undrained
1 can (15 ounces) diced tomatoes and green chiles (Rotel), undrained
1 can (15 ounces) diced tomatoes with juice
4 cups beef broth
1 cup water
Seasonings
3 tablespoons taco seasoning (or 1 packet dry taco seasoning)
2 tablespoons dry ranch dressing mix
1 teaspoon cumin
1/2 teaspoon garlic powder
1/4 teaspoon cayenne (optional, for heat)
Steps
1. Brown the beef: Heat a large skillet over medium-high heat.
Add ground beef, diced onion, salt, and black pepper.
Break beef into small pieces as it cooks—takes about 8 to 10 minutes.
Beef should be fully cooked and no longer pink.
Drain off excess fat in a colander.
2. Build the crockpot: Transfer browned beef and onion to a 6-quart crockpot.
Add pinto beans, black beans, corn, Rotel, diced tomatoes with juice, beef broth, and water.
Stir to combine.
3. Season: Add taco seasoning, ranch dressing mix, cumin, garlic powder, and cayenne.
Stir until seasonings are fully distributed.
4. Cook on low: Cover and set to low for 6 to 8 hours.
Broth should be simmering gently, and flavors should be deeply blended.
4. Cook on high (alternative): Cover and set to high for 3 to 4 hours.
Soup will cook faster on high but flavors develop more fully on low.
5. Taste and adjust: After cooking time, taste the soup.
Add more salt or cayenne if needed.
If soup is too thin, cook uncovered on high for 20 to 30 minutes to reduce liquid.
Helpful Tips & Substitutions
Don’t skip browning the beef—it creates depth that raw beef cannot match.
Use 1 packet (1.25 ounces) store-bought taco seasoning if you don’t have homemade; taste the soup first before adding more salt.
Ranch dressing mix adds richness—don’t skip it, even if the name seems odd.
Red kidney beans work if pinto or black beans aren’t available; use any combination that totals 4 cups of beans.
Fresh corn (when in season) is wonderful; use 2 cups fresh corn kernels instead of canned, added in the final 30 minutes.
Rotel can vary by brand in heat level; start with 1 can and add more if you want extra spice.
Serving Ideas
Set out toppings and let people build their own bowls.
Top with sour cream, shredded sharp cheddar, fresh cilantro, diced red onion, jalapeño slices, and crushed tortilla strips.
Serve with warm flour or corn tortillas on the side.
Add a dollop of salsa or hot sauce to individual bowls for extra kick.
Pair with cornbread or jalapeño cheddar cornbread.
Make-Ahead & Storage
This soup tastes better the next day, so plan accordingly.
Cool completely, then refrigerate in airtight containers for up to 4 days.
Freeze in quart containers for up to 3 months—thaw overnight in the fridge.
Reheat gently on the stove over medium heat, stirring occasionally, adding water if the soup is too thick.
Batch cook this when you’re planning ahead.
Use a 6-quart crockpot, large skillet, colander, and airtight containers to simplify the process, plus grab taco seasoning and Rotel tomatoes for best flavor.