Ingredients
For the Soup
- 1½ lbs (680 g) boneless, skinless chicken breasts or thighs
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow or orange bell pepper, sliced
- 3 cloves garlic, minced
- 1 can (14–15 oz/400 g) diced tomatoes
- 1 can (15 oz/425 g) black beans, drained and rinsed
- 4 cups (960 ml) low-sodium chicken broth
- 1 cup corn, fresh or frozen
- 2 tablespoons tomato paste
- 1½ teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ¼ teaspoon cayenne pepper, optional
- Juice of 1 lime
For Garnishing
- Fresh cilantro, chopped
- Sliced avocado
- Lime wedges
- Thinly sliced jalapeño
- Plain Greek yogurt
- Shredded cheese, optional
- Crushed tortilla chips, optional
- Sliced green onions
Instructions
1. Prepare the Chicken
Pat the chicken dry with paper towels.
Season both sides lightly with a little salt, black pepper, cumin, chili powder, and smoked paprika.
You don’t need to heavily season the chicken because additional spices will be added to the soup.
2. Sear the Chicken
Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat.
Add the chicken and cook for approximately 3–4 minutes per side, just until lightly browned.
The chicken does not need to be completely cooked at this stage.
Remove it from the pot and place it on a plate.
Searing the chicken first adds extra flavor to the soup.
3. Cook the Onion and Peppers
Reduce the heat to medium.
Add the diced onion to the same pot.
Cook for approximately 3 minutes, stirring occasionally.
Add the red, green, and yellow or orange bell peppers.
Cook for another 5–6 minutes, until the vegetables begin to soften.
Don’t cook them until completely soft because they will continue cooking in the broth.
4. Add the Garlic and Spices
Add the minced garlic.
Stir and cook for approximately 30 seconds, just until fragrant.
Add the chili powder, cumin, smoked paprika, oregano, black pepper, and cayenne pepper if using.
Stir everything together for approximately 30 seconds.
Cooking the spices briefly with the vegetables helps release their aroma and gives the soup a deeper fajita flavor.
5. Add the Tomatoes and Tomato Paste
Stir in the tomato paste.
Cook for approximately 1 minute.
Add the diced tomatoes and their juices.
Stir thoroughly, scraping the bottom of the pot to loosen any browned bits left behind by the chicken.
Those browned pieces contain plenty of flavor.
6. Add the Broth and Chicken
Pour in the chicken broth.
Add the black beans and corn.
Return the chicken to the pot.
Bring the soup to a gentle boil.
Once it begins bubbling, reduce the heat to low and cover partially with a lid.
7. Simmer
Allow the soup to simmer gently for approximately 20–25 minutes, or until the chicken is fully cooked and tender.
Avoid boiling the soup aggressively because this can make chicken breast tougher.
The chicken should reach an internal temperature of 165°F (74°C).
8. Shred the Chicken
Remove the cooked chicken from the pot and place it on a clean plate or cutting board.
Use two forks to shred the chicken into bite-sized pieces.
Return the shredded chicken to the soup.
Stir well.
Taste the broth and adjust the salt, pepper, chili powder, or cumin as desired.
9. Add the Lime Juice
Turn off the heat.
Squeeze the juice of one fresh lime into the soup.
Stir thoroughly.
The lime juice adds brightness and balances the savory spices and tomatoes.
For an even more pronounced citrus flavor, serve additional lime wedges alongside each bowl.
10. Serve
Ladle the hot soup into bowls.
Top with your favorite garnishes.
Fresh cilantro, avocado, sliced jalapeño, green onions, and a spoonful of plain Greek yogurt are excellent choices.
For a little crunch, add a small amount of crushed tortilla chips.
Serve immediately.
Tips for the Best Chicken Fajita Soup
Use chicken thighs for extra tenderness. Chicken breasts are leaner, while thighs tend to remain especially juicy during simmering.
Don’t overcook the peppers. Keeping some texture gives the soup a fajita-like quality.
Adjust the spice level. Omit cayenne and jalapeños for a mild soup or add extra chili and fresh jalapeño for more heat.
Use low-sodium broth. This gives you better control over the final salt level.
Add lime at the end. Fresh lime juice tastes brighter when it isn’t simmered for a long time.
Let the soup rest briefly. Five minutes off the heat allows the flavors to settle before serving.
Healthy Ingredient Swaps
Use Turkey
Ground or shredded turkey can replace the chicken.
Add More Vegetables
Increase the amount of bell peppers or add zucchini, spinach, mushrooms, or chopped carrots.
Make It Lower Carb
Reduce or omit the black beans and corn, then increase the bell peppers, zucchini, or other low-carbohydrate vegetables.
Make It Creamy
For a creamy version, stir in a small amount of plain Greek yogurt just before serving. Avoid boiling after adding the yogurt to prevent curdling.
Increase the Protein
Add extra chicken or beans. Greek yogurt can also be used as a high-protein topping.
Flavor Variations
Creamy Chicken Fajita Soup
After cooking, stir a few tablespoons of softened cream cheese or Greek yogurt into individual servings.
Spicy Fajita Soup
Add diced jalapeño with the bell peppers and increase the cayenne pepper.
Southwest Chicken Soup
Add extra black beans, corn, and a small can of diced green chilies.
Chicken Fajita Tortilla Soup
Add crispy tortilla strips just before serving and garnish with avocado, cilantro, and lime.
Vegetarian Fajita Soup
Replace the chicken with additional black beans, kidney beans, chickpeas, or a plant-based protein.
Use vegetable broth instead of chicken broth.
Make-Ahead Instructions
This soup is excellent for meal preparation.
Prepare the entire soup according to the recipe and allow it to cool slightly.
Transfer it to airtight containers and refrigerate.
The flavors often become even more developed after a night in the refrigerator.
When reheating, warm gently on the stovetop over medium-low heat until steaming hot.
You can also reheat individual servings in the microwave.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3–4 days.
For longer storage, freeze the cooled soup in freezer-safe containers for up to approximately 3 months.
Leave some space at the top of each container because the soup will expand as it freezes.
Thaw frozen soup overnight in the refrigerator and reheat thoroughly before serving.
If using avocado or Greek yogurt as toppings, add them fresh rather than freezing them with the soup.
Serving Suggestions
This soup is satisfying on its own, but a few simple additions make it even better.
Serve with:
- Fresh avocado
- Whole-grain tortilla chips
- Warm corn tortillas
- A simple green salad
- Fresh tomato salsa
- Brown rice
- Lime wedges
- Greek yogurt
For a lighter meal, simply serve the soup with fresh cilantro, lime, and avocado.
Frequently Asked Questions
Can I use leftover cooked chicken?
Yes. Add approximately 3–4 cups shredded cooked chicken toward the end of cooking. Simmer just long enough to heat it through.
Can I make this soup in a slow cooker?
Yes. Add the ingredients to the slow cooker and cook until the chicken is tender and reaches a safe internal temperature. Shred the chicken before returning it to the soup.
For the best flavor, sautéing the onions, peppers, and spices before adding them to the slow cooker is recommended.
Can I use frozen vegetables?
Absolutely. Frozen corn works particularly well. Frozen bell peppers can also be used, although they may have a softer texture.
Is this soup gluten-free?
The basic ingredients are naturally gluten-free, but check packaged ingredients such as broth, canned beans, seasonings, and tortilla chips for gluten-containing additives if gluten avoidance is important to you.
Can I make it dairy-free?
Yes. Simply omit the cheese and Greek yogurt toppings.
Final Thoughts
Healthy Chicken Fajita Soup is a simple way to enjoy the bold flavors of fajitas in a comforting one-pot meal. Tender chicken, colorful peppers, tomatoes, black beans, corn, and aromatic spices create a satisfying combination without requiring a heavy cream-based broth.
The recipe is easy to adapt to your preferences. Add more vegetables, increase the heat, swap the beans, or use chicken thighs instead of breast meat.
Finish every bowl with fresh lime juice and your favorite toppings for a bright, flavorful meal that’s perfect for lunch or dinner.
Prep time: 20 minutes
Cook time: 30–35 minutes
Total time: Approximately 50–55 minutes
Servings: 6
Difficulty: Easy