High Protein Slow Cooker Taco Soup – Hearty, Easy, and Satisfying
If you want a cozy, filling meal that basically cooks itself, this taco soup is it. It’s bold, comforting, and loaded with protein to keep you full for hours. Everything goes in the slow cooker, and a few hours later, dinner’s ready.
It’s the kind of recipe you’ll make on repeat for busy nights, meal prep, or lazy weekends. Top it with your favorites and call it a day.
Ingredients
Method
- Brown the meat: Heat a skillet over medium-high heat. Add olive oil if using turkey or very lean beef. Cook the ground meat with the diced onion until the meat is no longer pink and the onion is softened, about 6–8 minutes. Stir in garlic for the last 30 seconds.
- Season it well: Sprinkle in taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper. Stir for 1 minute to bloom the spices. This step builds deeper flavor.
- Load the slow cooker: Transfer the seasoned meat and onion mixture to a 6-quart slow cooker. Add black beans, pinto or kidney beans, corn, both cans of tomatoes, broth, and tomato paste. Stir until combined.
- Set and forget: Cook on Low for 6–8 hours or High for 3–4 hours until the flavors meld and the soup slightly thickens.
- Finish and adjust: Stir in lime juice. Taste and adjust salt, pepper, or chili powder. For extra creaminess and protein, whisk Greek yogurt with a ladle of hot soup to temper it, then stir it back into the pot.
- Serve with toppings: Ladle into bowls and add your favorites: avocado, cheese, cilantro, jalapeños, a dollop of Greek yogurt, crushed chips, and a squeeze of lime.
What Makes This Recipe So Good
- High in protein: Lean ground turkey or beef, plus beans and Greek yogurt, deliver a solid protein boost without feeling heavy.
- Effortless cooking: Minimal prep, and the slow cooker does the work while you do literally anything else.
- Big flavor, simple ingredients: Taco seasoning, tomatoes, chiles, and broth create that classic taco taste.
- Budget-friendly: Pantry staples like canned beans and tomatoes help stretch your dollar.
- Great for meal prep: Stores and reheats beautifully. The flavors get even better the next day.
Ingredients
- 1 pound lean ground turkey or lean ground beef (93% lean or higher)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 tablespoons olive oil (if using very lean meat)
- 2 tablespoons taco seasoning (store-bought or homemade)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili powder (add more for heat)
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) pinto or kidney beans, drained and rinsed
- 1 can (15 ounces) corn, drained (or 1 1/2 cups frozen corn, no need to thaw)
- 1 can (10 ounces) diced tomatoes with green chiles (such as Rotel)
- 1 can (14.5 ounces) fire-roasted diced tomatoes
- 4 cups low-sodium chicken or beef broth
- 1/4 cup tomato paste
- 1 tablespoon lime juice (plus more to taste)
- Optional for extra protein: 1/2 cup plain Greek yogurt (for stirring in at the end)
- Optional toppings: diced avocado, shredded cheddar or Mexican blend cheese, chopped cilantro, sliced jalapeños, Greek yogurt or light sour cream, crushed tortilla chips, lime wedges
Step-by-Step Instructions
- Brown the meat: Heat a skillet over medium-high heat.
Add olive oil if using turkey or very lean beef. Cook the ground meat with the diced onion until the meat is no longer pink and the onion is softened, about 6–8 minutes. Stir in garlic for the last 30 seconds.
- Season it well: Sprinkle in taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper.
Stir for 1 minute to bloom the spices. This step builds deeper flavor.
- Load the slow cooker: Transfer the seasoned meat and onion mixture to a 6-quart slow cooker. Add black beans, pinto or kidney beans, corn, both cans of tomatoes, broth, and tomato paste.
Stir until combined.
- Set and forget: Cook on Low for 6–8 hours or High for 3–4 hours until the flavors meld and the soup slightly thickens.
- Finish and adjust: Stir in lime juice. Taste and adjust salt, pepper, or chili powder. For extra creaminess and protein, whisk Greek yogurt with a ladle of hot soup to temper it, then stir it back into the pot.
- Serve with toppings: Ladle into bowls and add your favorites: avocado, cheese, cilantro, jalapeños, a dollop of Greek yogurt, crushed chips, and a squeeze of lime.
Storage Instructions
- Refrigerator: Store in airtight containers for up to 4 days.
The flavor improves after day one.
- Freezer: Cool completely, then freeze in portioned containers for up to 3 months. Leave a little headspace for expansion.
- Reheating: Warm on the stovetop over medium heat, stirring occasionally, or microwave in 60–90 second bursts. Add a splash of broth if it thickened in the fridge.
Benefits of This Recipe
- Protein-packed: Lean meat, beans, and optional Greek yogurt provide a satisfying, macro-friendly meal.
- Balanced nutrition: Beans add fiber, tomatoes bring antioxidants, and corn provides natural sweetness and texture.
- Hands-off cooking: The slow cooker makes this realistic for busy weekdays and meal prep Sundays.
- Customizable heat: Control spice with chili powder, jalapeños, or mild tomatoes.
- Family-friendly: Serve plain for kids, add heat for spice lovers, and everyone’s happy.
Pitfalls to Watch Out For
- Under-seasoning: Broth and beans can dull flavors.
Taste before serving and adjust salt, lime, or spices.
- Skipping the browning step: Browning the meat and blooming spices add depth. Don’t toss raw meat and dry spices straight into the slow cooker if you want the best flavor.
- Curdled dairy: If adding Greek yogurt, temper it with hot soup before stirring in, and add at the end to prevent curdling.
- Too thin or too thick: If too thin, simmer with the lid off for 15 minutes or stir in extra tomato paste. If too thick, add broth a little at a time.
- Overly salty: Use low-sodium broth and beans.
Adjust at the end once the soup has reduced slightly.
Recipe Variations
- Chicken version: Use 1 1/2 pounds boneless, skinless chicken breasts or thighs. Cook, then shred with two forks in the slow cooker during the last 30 minutes.
- Bean-forward: Skip the meat and add an extra can of beans (white beans work well) and 1 cup of quinoa for plant-based protein.
- Low-carb: Omit corn and one can of beans. Add diced bell peppers, zucchini, or cauliflower rice during the last hour.
- Extra spicy: Add chipotle peppers in adobo (1–2 minced) or hot diced green chiles.
Increase chili powder or toss in cayenne.
- Creamy style: Stir in reduced-fat cream cheese or canned evaporated milk during the final 20 minutes for a richer finish.
- Thicker, stew-like: Add 1/2 cup dry red lentils during the first hour. They break down and naturally thicken while boosting protein.
FAQ
How much protein is in a serving?
It depends on your exact ingredients and toppings, but with lean turkey, two types of beans, and a dollop of Greek yogurt, a hearty serving typically lands around 30–40 grams of protein. Using chicken breast and adding Greek yogurt can push it even higher.
Can I make this on the stovetop instead?
Yes.
Brown the meat and onion in a large pot, add the spices, then stir in the remaining ingredients. Simmer gently for 30–40 minutes, partially covered, stirring occasionally. Add lime and adjust seasoning before serving.
Do I need to drain and rinse the beans?
It’s best to drain and rinse.
This removes excess sodium and prevents the soup from becoming too starchy or salty. You’ll get a cleaner, brighter flavor.
What can I use instead of tomato paste?
You can skip it or replace it with 1/2 cup tomato sauce. Tomato paste adds body and umami, but the soup will still taste great without it.
If skipping, reduce broth slightly for a thicker texture.
How can I make it dairy-free?
Use dairy-free yogurt for topping or skip the yogurt entirely. The base recipe is naturally dairy-free unless you stir in Greek yogurt or add cheese.
Is this freezer-friendly with beans?
Absolutely. Beans hold up well after freezing in a broth-based soup.
Just cool completely before freezing and thaw overnight in the fridge for best texture.
Can I use homemade taco seasoning?
Yes, and it’s great here. Use a blend of chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, and salt. Aim for about 2 tablespoons total seasoning to start.
What slow cooker size works best?
A 6-quart slow cooker is ideal.
A 4-quart can work if you scale the recipe down slightly or skip one can of beans or tomatoes.
In Conclusion
High Protein Slow Cooker Taco Soup is the kind of weeknight hero that tastes like you fussed but barely took any effort. It’s filling, flavorful, and endlessly customizable, with a protein count that actually satisfies. Make a big batch, stash a few portions in the freezer, and you’ve got a reliable, good-for-you meal whenever you need it.
Cozy, bold, and simple—this soup hits all the right notes.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



