When the beef and onion hit the hot pot, the first thing you notice is how quickly the onion softens in the rendered fat. I keep breaking up the beef as it browns so the soup has little, spoonable bites instead of large clumps. That savory base is what makes Rotel Taco Soup taste like more than a pot of beans and broth.
The balance here comes from giving the taco and ranch seasonings a brief turn with the garlic before adding the canned ingredients and beef broth. Then the soup simmers uncovered, so the broth picks up the tomato-and-chile flavor without turning heavy. It’s a generous, filling soup with tender beans, sweet corn, and enough broth to bring everything together.

Kitchen Note
Keep the pot at a gentle simmer rather than letting it boil hard. Small, steady bubbles help the beans stay intact and leave the broth looking clear and inviting.
Save this Rotel Taco Soup for a cozy, filling dinner with seasoned beef, two kinds of beans, and a tomato-chile broth.
Why the Ro*Tel Goes In Undrained but the Beans Don’t
There’s a reason the cans get treated differently. Ro*Tel brings both diced tomatoes and green chiles, and its liquid carries that bright, seasoned tomato flavor into the broth. Pouring in the can undrained gives the soup its recognizable tomato-chile base without adding another ingredient.
The beans and corn are drained for a different reason: their canning liquid isn’t part of the broth you’re building. Rinsing the beans also clears away the starchy liquid clinging to them, so the finished soup tastes cleaner and the broth stays easy to spoon. Drain the corn, too, rather than tipping its liquid into the pot. That small distinction—keeping the Ro*Tel liquid and leaving the bean and corn liquid behind—is what lets the beef broth stay savory instead of tasting diluted or overly starchy.
Once everything is together, the beans and corn still contribute plenty of substance. You don’t need their canning liquid to make the soup hearty; the beef, seasonings, tomatoes, and broth are already doing that work.
What Gives This Soup Its Taco-Night Flavor

- Ground beef — The 85% lean beef gives the broth a beefy base while still browning well. A fresh package is all you need here; the seasoning packets carry most of the dish’s signature spice, so there’s no need to seek out a specialty grind. Ground turkey is a workable swap, though the soup will taste lighter and less beef-forward.
- Yellow onion and garlic — The onion softens alongside the beef and adds sweetness, while the garlic gives the seasoning a more rounded savory edge. Fresh garlic has a cleaner aroma than jarred minced garlic, but jarred is convenient if that’s what you keep on hand. Mince it before it goes into the pot so it can cook briefly without large pieces staying sharp.
- Taco and ranch seasoning — These packets provide the layered, familiar seasoning without measuring individual spices. Packet blends vary in salt and spice, so the brand can affect the final balance; lower-sodium beef broth is a useful choice if you’re watching sodium. For a gluten-free version, use gluten-free taco-seasoning and ranch-seasoning products in place of the standard packets.
- Ro*Tel diced tomatoes and green chiles — This can supplies tomato pieces, chile flavor, and the liquid that becomes part of the broth. Keep it undrained. The exact tomato-and-chile combination is difficult to reproduce with plain diced tomatoes, so use Ro*Tel when you want the soup’s defining flavor.
- Black beans and pinto beans — Together they make the soup hearty while giving each spoonful a mix of color and texture. Canned beans keep the simmer short and predictable. If pinto beans aren’t available, drained and rinsed kidney beans work in their place, with a slightly firmer bite.
- Corn and beef broth — Canned whole-kernel corn adds a little sweetness against the chile and seasoning. Beef broth keeps the base savory; a regular, inexpensive carton works well because the seasoning packets bring plenty of character. For a gentler salt level, choose lower-sodium beef broth.
Brown the Beef First, Then Let the Broth Simmer Gently
Brown the Beef and Soften the Onion
Warm the vegetable oil in a 6-quart pot over medium heat, then add the ground beef and diced onion. Cook for 7 to 9 minutes, breaking the beef into small pieces as it browns. Look for browned beef with no pink remaining, and confirm it reaches 160°F. If there’s excess fat in the pot, drain it before moving on.
Wake Up the Garlic and Seasonings
Stir the minced garlic, taco seasoning, and ranch seasoning into the beef and onion. Cook for 30 seconds, stirring so the seasonings coat the meat instead of sitting in one spot. You should smell the garlic and spices as they warm. Keep the brief cooking time; garlic can turn bitter if it scorches.
Add the Canned Ingredients and Broth
Pour in the undrained Ro*Tel, then add the drained and rinsed black beans and pinto beans, drained corn, and beef broth. Stir from the bottom so the browned beef and seasoning are distributed through the liquid. Bring the soup to a boil over medium-high heat. Stay nearby as it heats; once it boils, lower the heat rather than letting it keep rolling.
Simmer Until the Broth Comes Together
Reduce the heat to maintain a gentle simmer and cook uncovered for 20 minutes, stirring occasionally. The surface should show small, steady bubbles, not a vigorous boil. As it cooks, the tomato and seasoning flavor spread through the broth, while the beans and corn remain distinct. If the pot is bubbling hard, lower the heat to protect the texture.
Simple Swaps for a Different Pot of Rotel Taco Soup
Make It Vegetarian with Plant-Based Crumbles
Replace the ground beef with an equal amount of plant-based ground crumbles and use vegetable broth instead of beef broth. Brown the crumbles according to their package guidance before adding the onion and continuing with the seasonings. The soup keeps its beans-and-tomato character but loses the deeper beef flavor.
Use Kidney Beans for a Firmer Bite
Swap the pinto beans for a can of kidney beans, drained and rinsed. Their firmer texture holds up nicely in the simmering soup, though you’ll lose the softer, creamier contrast pinto beans bring. Keep the black beans in place for the original mix of textures.
Choose Gluten-Free Seasonings
For a gluten-free adaptation, replace both seasoning packets with gluten-free taco seasoning and gluten-free ranch seasoning. The overall flavor stays in the same savory, tangy direction, but packet blends differ, so the spice balance may shift slightly. Keep the rest of the soup unchanged.
Storage and Reheating
- Refrigerator: Store in a covered container for 3 to 4 days. The beans will absorb some broth as the soup sits, so it may thicken.
- Freezer: Freeze cooled soup in airtight containers for up to 3 months for best quality, leaving a little room at the top for expansion. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm on the stovetop over medium-low heat, stirring occasionally, or microwave in covered portions, stirring between intervals. Heat leftovers to 165°F; avoid a hard boil, which can break up the beans.
Questions That Come Up When Making Rotel Taco Soup

Rotel Taco Soup
Ingredients
Method
- Heat the vegetable oil in a 6-quart pot over medium heat.
- Add the ground beef and onion and cook for 7 to 9 minutes, breaking up the beef, until browned and the beef reaches 160°F; drain excess fat if needed.
- Stir in the garlic, taco seasoning, and ranch seasoning and cook for 30 seconds.
- Add the Ro*Tel, black beans, pinto beans, corn, and beef broth, then bring the soup to a boil over medium-high heat.
- Reduce the heat to maintain a gentle simmer and cook uncovered for 20 minutes, stirring occasionally.



