This Whole30 Taco Soup is the kind of cozy, one-pot meal that makes weeknights easier and more delicious. Packed with tender chicken, colorful bell peppers, tomatoes, green chilies, and bold Mexican-inspired spices, it delivers everything you love about tacos in a warm, comforting bowl. It’s hearty enough to serve as a full dinner yet light enough to keep things healthy and clean. Whether you’re following Whole30, eating paleo, going dairy-free, or just looking for a simple healthy taco soup recipe, this dish checks every box with rich flavor and minimal effort.
Why You’ll Love This Recipe
- One-pot recipe that’s quick, easy, and beginner-friendly
- Naturally Whole30, paleo, dairy-free, gluten-free, and low-carb friendly
- Packed with lean protein and fresh vegetables for a balanced meal
- Bold taco flavor without any complicated ingredients
- Perfect for meal prep, family dinners, or freezer meals
Ingredients
Main ingredients
- Olive oil (1 tbsp) – Helps sauté vegetables and build flavor
- Onion (1 medium, diced) – Adds sweetness and depth to the base
- Bell peppers (2, diced) – Bring color, crunch, and natural sweetness
- Garlic (3 cloves, minced) – Essential aromatic flavor foundation
- Boneless skinless chicken breast (1 lb) – Lean protein that shreds perfectly in the soup
- Sea salt (1 tsp) – Enhances all flavors
- Dried oregano (1 tsp) – Adds earthy herbal notes
- Paprika (1 tsp) – Mild smokiness and warmth
- Chili powder (¼ tsp) – Light heat for balance
- Cumin (½ tbsp) – Classic taco seasoning flavor
- Black pepper (½ tsp) – Adds subtle heat and depth
- Diced tomatoes (1 can, 15 oz) – Creates rich, hearty soup base
- Green chilies (½ cup, chopped) – Adds tangy heat and Mexican-inspired flavor
- Chicken broth (4 cups) – Forms the savory soup base
- Fresh lime juice (from 2 limes) – Brightens and balances flavors
Optional toppings
- Fresh cilantro – Adds freshness and brightness
- Diced red onion – Crunchy, sharp topping
- Lime wedges – Extra citrus kick
- Avocado – Creamy, rich finishing touch
How to Make Whole30 Taco Soup
1. Sauté the vegetables
Heat olive oil in a large pot over medium heat. Add diced onion, bell peppers, and garlic. Cook until softened and fragrant, about 5–7 minutes. This step builds the flavorful base of the soup.
2. Add chicken and seasonings
Place chicken breast into the pot along with diced tomatoes, green chilies, oregano, paprika, chili powder, cumin, salt, and black pepper. Stir everything together so the chicken is coated in spices.
3. Pour in broth and simmer
Add chicken broth and fresh lime juice. Bring the soup to a boil, then reduce heat to low. Let it simmer gently for about 30 minutes, or until the chicken is fully cooked and tender.
4. Shred the chicken
Remove the chicken from the pot and shred it using two forks. Return the shredded chicken to the soup and stir well.
5. Final simmer and serve
Let the soup simmer for another 5 minutes so all the flavors combine beautifully. Taste and adjust seasoning if needed. Serve hot with your favorite toppings.

Tips for Success
- Don’t skip sautéing the vegetables—it builds a richer soup base
- Use freshly squeezed lime juice for the best flavor
- Shred chicken while warm for easiest texture
- Adjust spice level by adding more chili powder or green chilies
- Let the soup sit for 10–15 minutes before serving for deeper flavor
Equipment Needed
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Two forks for shredding chicken
- Ladle for serving
Recipe Variations
- Spicy version: Add jalapeños or extra chili powder
- Low-carb keto version: Already keto-friendly, just skip any starchy toppings
- Vegetable-loaded version: Add zucchini, spinach, or mushrooms
- Slow cooker version: Cook on low for 6–7 hours or high for 3–4 hours
- Instant Pot version: Pressure cook for 15 minutes, then shred chicken
Serving Suggestions
Serve this Whole30 taco soup hot with fresh toppings like avocado, cilantro, and lime. It pairs well with:
- Cauliflower rice for a more filling meal
- Crisp green salad for extra freshness
- Sliced jalapeños for extra heat
- Tortilla chips if not strictly Whole30
FAQs
Can I use chicken thighs instead of chicken breast?
Yes, chicken thighs work great and add extra richness and tenderness.
Can I make this in a slow cooker?
Absolutely, just add everything except toppings and cook on low for 6–7 hours.
Is this soup spicy?
It has mild heat, but you can easily adjust spice levels to taste.
Can I freeze Whole30 taco soup?
Yes, it freezes very well for up to 2–3 months.
How long does it last in the fridge?
Stored properly, it lasts about 4–5 days.
Conclusion
This Whole30 Taco Soup is everything you want in a healthy comfort meal—hearty, flavorful, simple, and incredibly satisfying. It brings all the bold taco flavors you love into a nourishing bowl that fits clean eating lifestyles without sacrificing taste. Perfect for busy nights, meal prep, or cozy family dinners, this recipe is one you’ll come back to again and again. Try it once, and it may become a permanent favorite in your weekly rotation.
Print
Easy Whole30 Taco Soup
- Total Time: 45 minutes
- Yield: 4-6 servings
Description
This Whole30 taco soup is a healthy, flavorful, and family-friendly chicken soup made with vegetables, warm spices, and lime. It is gluten-free, dairy-free, paleo, and low-carb friendly.
Ingredients
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 bell peppers, diced
- 3 garlic cloves, minced
- 1 lb boneless skinless chicken breast
- 1 tsp sea salt
- 1 tsp dried oregano
- 1 tsp paprika
- 1/4 tsp chili powder
- 1/2 tbsp cumin
- 1/2 tsp black pepper
- 1 (15 oz) can diced tomatoes
- 1/2 cup chopped green chilies
- Juice of 2 limes
- 4 cups chicken broth
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, and bell peppers. Sauté until softened.
- Add chicken, tomatoes, green chilies, spices, broth, and lime juice.
- Bring to a boil, then reduce heat and simmer for 30 minutes.
- Remove chicken, shred with forks, and return to pot.
- Simmer for another 5 minutes.
- Serve hot with optional toppings like cilantro, avocado, and lime.
Notes
- Optional toppings: avocado, cilantro, lime wedges, diced onion.
- Not Whole30 compliant toppings include cheese, sour cream, and tortilla chips.
- Chicken can be substituted with turkey if desired.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soups
- Method: Stove Top
- Cuisine: Mexican



