Turkey taco soup is a slow cooker meal built around ground turkey, three cans of beans, corn, and rice — everything cooks together in one pot and comes out thick, well-seasoned, and genuinely filling. It takes about 15 minutes of hands-on work, then the slow cooker does the rest. If you need a high-protein dinner that feeds eight without much effort, this is a reliable option.
The short version of why this works
Two things make this soup work. First, browning the ground turkey before it goes into the slow cooker — this drives off excess moisture and gives the meat a firmer texture so it doesn’t turn mushy over a long cook. Ground poultry needs to reach an internal temperature of 165°F (74°C), and browning it through in a skillet first guarantees that happens reliably, not just in theory. Second, the rice goes in dry and absorbs liquid as it cooks, which thickens the broth into something closer to a stew. That’s what makes this a complete meal rather than a thin soup you need to pad out with bread.
Smart swaps
- Tomato paste: Two tablespoons of ketchup works as a substitute — it’s thinner and slightly sweeter, so reduce the water by a couple of tablespoons to compensate.
- Beans: Any combination of canned beans totaling about 45 oz drained works fine. Cannellini beans hold their shape well; refried beans will make the soup noticeably thicker.
- Taco seasoning: One packet equals roughly 2–3 tablespoons of homemade blend (chili powder, cumin, garlic powder, onion powder, paprika, oregano). Skip the packet if you want to control sodium — store-bought packets can run 400–500mg sodium per serving before you add anything else.
- Rice: Long-grain white rice is specified for a reason — it holds up better than short-grain or jasmine, which can go gluey over a long cook. Brown rice needs an extra 30–45 minutes and more liquid.
- Chicken stock: Chicken bouillon dissolved in water is a direct swap. Vegetable stock works if that’s what you have.
Keeping and reheating
Refrigerate leftovers in an airtight container within two hours of serving — they keep well for up to four days. The rice continues absorbing liquid in the fridge, so the soup will be noticeably thicker the next day; add a splash of water or broth when reheating and stir it in over medium heat on the stovetop, or microwave in 90-second intervals, stirring between each. For freezing, the soup freezes fine for up to three months, but the rice turns soft after thawing. If you plan to freeze a batch, cook the soup without the rice, freeze it, then cook fresh rice separately and stir it in when you reheat. Skip the garnish — not worth the extra dish when you’re pulling this from the freezer on a busy night.
If something goes sideways
- Soup is too thick or the rice absorbed all the liquid: Stir in hot water or broth, a quarter cup at a time, until you reach the consistency you want. This is common if your slow cooker runs hot.
- Soup tastes flat or underseasoned: Taco seasoning packets vary a lot by brand. Taste before serving and add a pinch of cumin, a little extra chili powder, or a squeeze of lime juice to sharpen the flavor.
- Turkey is clumping in large pieces: This happens when the meat isn’t broken up finely enough during browning. Use the back of a wooden spoon or a meat chopper to break it into small crumbles while it’s still in the skillet — it’s much harder to fix once it’s been slow-cooked.
- Beans are falling apart and turning mushy: This usually means the soup cooked too long on high, or the beans were very soft to begin with. Reduce to low heat for future batches, and drain and rinse the beans thoroughly before adding them — excess starch speeds up breakdown.
- Rice is still crunchy after the cook time is up: The slow cooker lid may have been lifted too often, releasing heat. Add a quarter cup of hot water, replace the lid, and cook on high for an additional 20–30 minutes without lifting the lid again.
Easy Turkey Taco Soup
Equipment
Ingredients
15 oz chicken stock (chicken broth or chicken bouillon) - about 2 cups / 440ml
2 cups water
1 can black beans - (15 oz / 425g), drained and rinsed
- 1 can kidney beans - (15 oz / 425g), drained and rinsed
1 can pinto beans - (15 oz / 425g), drained and rinsed
1 can corn - (15 oz / 425g), drained
1 pound ground turkey (minced turkey) - browned and drained, about 454g
¼ cup tomato paste - 65g
1 packet taco seasoning - (1 oz / 28g)
- 1 cup long-grain white rice - 185g
For Serving
1 cup sour cream
- 1 cup cheese - shredded
½ cup cilantro - fresh
Instructions
- Set your 6-quart slow cooker to high for a 3-hour cook or low for a 6-8 hour cook.
- Heat a 10-inch non-stick skillet over medium-high heat. Add the ground turkey and cook, breaking it into small crumbles with a spoon, until no pink remains, about 5-7 minutes. Drain off any excess fat using a colander and set the turkey aside.1 pound ground turkey (minced turkey)
- Add the chicken stock, water, drained and rinsed beans, drained corn, tomato paste, taco seasoning, and browned turkey to the slow cooker. Stir well to combine.15 oz chicken stock (chicken broth or chicken bouillon), 2 cups water, 1 can black beans, 1 can kidney beans, 1 can pinto beans, 1 can corn, 1 pound ground turkey (minced turkey), 1/4 cup tomato paste, 1 packet taco seasoning
- For convenience, stir in the rice now — it will be soft and stew-like by serving time. For rice with more distinct texture, wait and add it during the last 60-90 minutes of cooking.1 cup long-grain white rice
- Cover and cook on high for 3 hours or on low for 6-8 hours, stirring occasionally. The soup is ready when the rice is tender and the flavours have melded.
- Stir well before serving. Be careful — the soup will be very hot straight from the slow cooker.
- Ladle into bowls and top with a dollop of sour cream, a handful of shredded cheese, and fresh cilantro.1 cup sour cream, 1 cup cheese, 1/2 cup cilantro
Notes
Nutrition
FAQ
Can I use ground chicken instead of ground turkey?
Yes — ground chicken is a direct substitute in equal quantity. Like turkey, it must reach an internal temperature of 165°F (74°C), so brown it fully in the skillet before adding it to the slow cooker. The flavor is slightly milder than turkey but works well with taco seasoning.
How much protein is actually in a serving of this soup?
The combination of one pound of ground turkey and three cans of beans across eight servings delivers a meaningful amount of protein per bowl — roughly 25–30 grams depending on the specific brands and bean types used. The beans contribute both protein and fiber, which is a big part of why this soup keeps you full.
Do I have to brown the turkey first, or can I add it raw to the slow cooker?
Browning first is strongly recommended for both safety and texture. Ground turkey added raw to a slow cooker can take a long time to reach 165°F (74°C) safely, especially on the low setting, and it tends to clump and stay pale and soft. Two minutes of extra cleanup is worth it.
Can I cook this on the stovetop instead of a slow cooker?
Yes. After browning the turkey, combine everything in a large pot, bring to a boil, then reduce to a simmer and cook uncovered for 20–25 minutes until the rice is tender. Stir frequently toward the end because the rice will stick to the bottom of the pot if left unattended.
Is this soup spicy?
At the standard one-packet taco seasoning level, it’s mild — most commercial taco seasoning has more cumin and chili powder than heat. If you want more kick, add a pinch of cayenne or use a hot taco seasoning variety; if you’re cooking for kids or heat-sensitive eaters, check the packet label before adding.
Can I add vegetables to bulk this up further without throwing off the recipe?
Diced bell pepper, zucchini, or canned diced tomatoes all work well — add them with the rest of the ingredients at the start. Avoid vegetables with very high water content like fresh tomatoes in large quantities, as they can thin the soup significantly and dilute the seasoning.

