white taco soup is a creamy chicken-and-bean soup with taco spices, built for big flavor with pantry staples in one pot.
This soup sits in that sweet spot between chili and chowder. It’s warm, tangy, and loaded with beans, chicken, and green chiles. If you want a dinner that stretches, freezes well, and keeps everyone happy at the table, this one earns its spot.
What white taco soup tastes like
The “white” in white taco soup comes from pale ingredients: white beans, chicken, and a creamy finish. The flavor leans on cumin, chili powder, garlic, and onion, with a pop of green chiles and lime. The beans add body, so the soup feels thick and spoon-coating even before dairy goes in.
If you’ve had tortilla soup, think of this as a creamier cousin. It’s less tomato-forward and pairs well with crunchy toppings.
Ingredients that make the bowl work
You can keep this recipe simple and still get a full, layered taste. The trick is using two kinds of beans for texture, plus a mix of broth and dairy for balance. Here’s a broad ingredient map with swaps that stay true to the flavor.
| Ingredient | What it adds | Good swap |
|---|---|---|
| Chicken breast or thighs | Lean bite or richer shred | Rotisserie chicken added at the end |
| White beans (cannellini or great northern) | Creamy body, mild taste | Navy beans |
| Pinto beans | Hearty texture | Black beans |
| Chicken broth | Base flavor, salt control | Turkey broth |
| Diced green chiles | Warm heat, tang | Salsa verde (start small) |
| Onion + garlic | Savory depth | Shallot + garlic powder in a pinch |
| Cumin + chili powder | Taco backbone | Taco seasoning, adjust salt |
| Cream cheese | Silky thickness | Greek yogurt stirred in off heat |
| Corn | Sweet crunch | Roasted frozen corn |
White Taco Soup recipe in one pot
This version is built for steady results on the stove. It uses a quick sauté for aroma, then a gentle simmer so the chicken stays juicy. You can scale it up with no drama.
What you need
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ground cumin
- 2 teaspoons chili powder
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 4 cups chicken broth
- 1 pound boneless chicken breast or thighs
- 2 cans (15 oz each) white beans, rinsed
- 1 can (15 oz) pinto beans, rinsed
- 1 can (4 oz) diced green chiles
- 1 cup corn (frozen or canned, drained)
- 4 ounces cream cheese, cubed
- 1 lime, juiced
Step-by-step
- Sauté the base. Warm the oil in a Dutch oven over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic for 30 seconds.
- Toast the spices. Add cumin, chili powder, oregano, salt, and pepper. Stir for 20–30 seconds so the spices wake up.
- Simmer the chicken. Pour in the broth. Add the chicken and bring to a gentle simmer. Cover and cook until the chicken reaches 165°F in the thickest part.
- Shred and return. Move chicken to a plate, shred with two forks, then return it to the pot.
- Add beans and chiles. Stir in white beans, pinto beans, green chiles, and corn. Simmer 10 minutes so the flavors meld.
- Make it creamy. Turn heat to low. Add cream cheese cubes and stir until smooth. If it looks stubborn, keep stirring and give it a few minutes.
- Finish with lime. Turn off heat, stir in lime juice, then taste and adjust salt.
Food safety note: cook poultry to 165°F; the USDA lists 165°F as the safe minimum internal temperature for chicken and turkey. USDA safe temperature chart
How to thicken the soup without making it gummy
Beans are your best thickener, and they keep the flavor steady. Scoop out one cup of the white beans and mash them with a fork, then stir that mash back in. You’ll get a creamy texture with zero flour taste.
If you want it thicker still, blend a small portion of the soup with an immersion blender. Keep the blender low and pulse. Stop while you still see whole beans and corn. Over-blending can turn the soup pasty.
Variations that still taste right
The base recipe is flexible. You can switch proteins, change heat, or make it dairy-light. The main thing is timing: add creamy ingredients off strong heat, and add tender add-ins near the end.
Slow cooker option
Add onion, garlic, spices, broth, chicken, beans, chiles, and corn to the cooker. Cook on low until the chicken shreds easily. Shred it, stir it back in, then add cream cheese cubes and stir until smooth. Let it sit a few minutes so the dairy melts.
Instant Pot option
Sauté onion and garlic on the sauté setting. Add spices, broth, chicken, beans, chiles, and corn. Pressure cook, then quick release. Shred chicken, switch to warm, and stir in cream cheese until smooth. Add lime last.
Turkey, pork, or meat-free swaps
Leftover turkey works like rotisserie chicken. Add it after the beans so it only heats through. For pork, use shredded carnitas and keep the soup on low once it’s in the pot.
For a meat-free bowl, swap chicken broth for vegetable broth and add two cans of white beans plus one can of pinto beans. A diced zucchini added in the last 10 minutes gives a nice bite.
Heat control that doesn’t wreck the flavor
Heat should stay steady, not harsh. Start with mild green chiles, then add heat at the end: hot sauce, a pinch of cayenne, or diced jalapeño. This keeps the spice level under control for different eaters.
Toppings that make each bowl feel new
Toppings do two jobs: crunch and brightness. Set out a small “topping bar” and let people build their own bowl. It keeps dinner fun, and it stretches the pot.
- Crushed tortilla chips or tortilla strips
- Diced avocado
- Shredded cheddar or pepper jack
- Sliced radishes
- Chopped cilantro
- Pickled red onion
- Hot sauce
- Lime wedges
Shopping and prep moves that save time
This soup is friendly to shortcuts. A few small choices make the cook smoother, and they keep the soup tasting like you meant it.
Pick the right chicken cut
Breasts shred into clean strands and keep the soup light. Thighs shred into softer pieces with a deeper taste. If you use thighs, skim any excess fat after simmering so the broth stays balanced.
Rinse beans for cleaner flavor
Rinsing canned beans removes starchy liquid that can taste tinny. It also gives you more control over salt.
Use a wide pot
A wide Dutch oven lets onion cook evenly and helps the soup simmer without boiling. A hard boil can make chicken tough.
Stir dairy on low heat
Cream cheese melts best when it’s cubed and softened a bit on the counter. Keep the heat low while it melts so the soup stays smooth.
Nutrition notes and ingredient labels
This soup can fit a lot of eating styles. Beans bring fiber and protein, chicken adds lean protein, and the creamy finish adds richness. If you track sodium, choose low-sodium broth and rinse beans well.
If you want a closer look at macro and micronutrient data for specific ingredients, the USDA FoodData Central database lets you search foods and compare entries across brands and cuts.
Storage and reheating that keeps it creamy
This soup holds up well, but the dairy needs gentle heat when you rewarm it. Use low heat and stir often. If the soup thickens in the fridge, add a splash of broth or water as it warms.
| Task | Best method | Notes |
|---|---|---|
| Fridge storage | Cool fast, then cover | Use within 3–4 days |
| Freezer storage | Freeze in flat bags or tubs | Leave headspace for expansion |
| Stovetop reheat | Low heat, frequent stirring | Add broth if it tightens |
| Microwave reheat | Medium power, stir twice | Short bursts prevent splitting |
| Add-ins after reheating | Top each bowl | Crunch stays crisp |
| Texture fix | Blend a small scoop | Pulse, don’t puree the pot |
| Flavor wake-up | Lime + salt at the end | Start small, taste, then add |
Troubleshooting common soup problems
Most issues come from heat and salt. A couple quick fixes usually get you back on track.
Soup tastes flat
Add a pinch of salt, then a squeeze of lime. If it still feels dull, add a spoon of salsa verde or a dash of hot sauce and stir well.
Soup looks grainy
This can happen if the pot boils after dairy goes in. Turn the heat down, stir, and let it settle. Next time, melt cream cheese on low heat and avoid boiling once it’s creamy.
Chicken feels dry
Dry chicken usually means the simmer ran too hot or too long. Pull the chicken as soon as it hits 165°F, shred it, and return it near the end so it doesn’t keep cooking.
Too thick after chilling
Beans keep absorbing liquid in the fridge. Warm the soup slowly and add broth until it loosens. Taste again after it’s hot, since extra liquid can mute salt and spice.
Serving ideas for a full meal
A bowl of this soup can stand alone, yet it also pairs well with simple sides. Cornbread, a green salad with a tangy dressing, or a tray of roasted vegetables all fit. If you want to stretch the pot for a crowd, serve it with a rice bowl option: spoon soup over rice, then add toppings.
white taco soup is one of those recipes you can keep on repeat. The base is steady, the swaps are forgiving, and a fresh topping can make each bowl feel different on cold nights, too.

