Turkey taco soup is a one-pot meal built from ground turkey, canned beans, corn, diced tomatoes, and green chilis — seasoned with taco spice and ready in 15 minutes flat. It uses 85/15 ground turkey, which has enough fat to brown properly without drying out. If you need dinner on the table before anyone starts complaining, this is a reliable answer.
What makes this version work
Two things matter here. First, you cook the onion, garlic, and bell pepper before adding the turkey — this softens them properly and builds a flavor base that the broth absorbs. If you dump everything in at once, the vegetables stay slightly raw-tasting and the broth is flat. Second, the taco seasoning goes in before the liquid. Stirring it into the browned meat and vegetables for 30 seconds or so lets the spices bloom in the residual fat rather than just dissolving into the broth. That small step is the difference between soup that tastes seasoned throughout and soup that tastes like spiced water. Ground turkey must reach an internal temperature of 165°F (74°C) — it should show no pink at all before you add the canned ingredients.
Make-ahead notes
This soup keeps well in the fridge for up to 4 days in a sealed container — the flavors actually tighten up overnight as the beans absorb the broth. For longer storage, freeze in individual portions for up to 3 months; leave a little headspace in the container because the broth expands. Reheat on the stovetop over medium heat, adding a splash of chicken broth or water if it has thickened too much — the beans soak up liquid as it sits, so what looks like a thick stew after refrigeration will loosen back to soup consistency with a little added liquid and a few minutes of stirring.
Common problems and fixes
- Turkey is crumbly and dry: This usually means the heat was too high or it cooked too long before the liquid went in. Use 85/15 ground turkey rather than 99% lean, and add the canned tomatoes as soon as the meat is just cooked through — no pink, but not browned hard.
- Soup tastes bland despite using taco seasoning: Most packet taco seasoning is calibrated for a smaller amount of meat, not a full pot of soup. Taste after simmering and add a pinch of cumin, a little salt, or a squeeze of lime directly into the pot to sharpen the flavor.
- Broth is too thin: Let the soup simmer uncovered for an extra 5 minutes — the liquid reduces quickly. Alternatively, use a spoon to lightly mash some of the black beans against the side of the pot; they thicken the broth without any added starch.
- Soup is too salty: Canned beans, canned tomatoes, and taco seasoning all carry sodium. Use reduced-sodium beans and tomatoes, and add the seasoning packet gradually rather than all at once — skip the last quarter if it already smells well-seasoned. A diced raw potato simmered in the soup for 10 minutes can also pull back excess salt.
- Green chilis make it too spicy for some eaters: Drain and rinse the canned green chilis before adding them — this reduces heat noticeably. Skip the chilis entirely and serve hot sauce on the side so everyone controls their own bowl. Honestly, skipping the tortilla chip garnish is fine too — it goes soggy fast and is not worth the extra bowl.

Turkey Taco Soup (One-Pot, 30 Minutes)
Equipment
Ingredients
1 tablespoon olive oil - 15ml
1 medium yellow onion - diced
3 cloves garlic - minced- ½ medium bell pepper - any color / capsicum, diced
1 pound ground turkey - 450g, minced turkey, 85/15 lean
1 oz taco seasoning - 28g, 1 standard packet- 1 can diced tomatoes - 28 oz / 794g, undrained
1 can black beans - 15 oz / 425g, drained and rinsed, reduced-sodium
1 can corn kernels - 15 oz / 425g, drained- 1 can diced green chilis - 4 oz / 113g
Optional toppings
¾ cup sour cream - for serving
½ cup green onions - sliced, for serving
1 ½ cups tortilla chips - crushed, for serving
Instructions
- Heat oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, for 2-3 minutes until softened and translucent. Add the minced garlic and cook for 30 seconds until fragrant.1 tablespoon olive oil, 1 medium yellow onion, 3 cloves garlic
- Add the diced bell pepper and cook for 2 minutes, stirring occasionally, until slightly softened.1/2 medium bell pepper
- Add the ground turkey and cook for 5-6 minutes, breaking it into small pieces with a wooden spoon, until browned and no pink remains (internal temperature should reach 165°F / 74°C).1 pound ground turkey
- Stir in the taco seasoning and cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the meat evenly. Add the diced tomatoes with their juices, drained black beans, drained corn, and green chilis. Stir to combine. Bring to a boil, then reduce heat to low and simmer for 10-15 minutes, stirring occasionally, until the flavors meld and the soup has thickened slightly.1 oz taco seasoning, 1 can diced tomatoes, 1 can black beans, 1 can corn kernels, 1 can diced green chilis
- Taste and adjust seasoning with salt and pepper if needed. Ladle into bowls and top with sour cream, sliced green onions, and crushed tortilla chips if desired.3/4 cup sour cream, 1/2 cup green onions, 1 1/2 cups tortilla chips
Notes
Nutrition
FAQ
Can I use ground chicken instead of ground turkey?
Yes — ground chicken works as a direct swap. Like turkey, it must reach 165°F (74°C) with no pink remaining; the cooking time stays the same, but ground chicken can release more moisture, so let it cook a minute longer before adding the seasoning to avoid a watery base.
Do I need to drain the canned beans and corn before adding them?
Draining the beans reduces the sodium load noticeably, especially since taco seasoning already adds salt. For the corn, draining is optional — the liquid is mild and just adds a little extra volume to the broth, which is fine in a soup.
Can I make this in a slow cooker?
You can, but brown the turkey in a skillet first and confirm it hits 165°F (74°C) before transferring — slow cookers do not reliably bring ground poultry up to safe temperature quickly enough from raw. Once the turkey is cooked, combine everything in the slow cooker on low for 4–6 hours or high for 2–3 hours.
How do I know when the soup is actually done simmering?
The soup is ready as soon as everything is heated through and the flavors have had a chance to combine — about 5 minutes of simmering after you bring it to a boil is enough. Longer simmering does not hurt it, but this recipe does not need it; the canned ingredients are already cooked and the turkey is done before the liquid even goes in.








