Chicken Fajita Soup is the perfect combination of everything you love about sizzling chicken fajitas and the cozy comfort of a hearty bowl of soup. It is loaded with tender chicken, colorful bell peppers, onions, black beans, sweet corn, tomatoes, and a bold blend of fajita spices. A squeeze of fresh lime at the end brightens every bite, while your favorite toppings turn this simple soup into a complete family dinner.
This recipe is easy enough for a busy weeknight but flavorful enough to serve when you have guests. The vegetables provide sweetness and texture, the chicken makes the soup satisfying, and the smoky fajita seasoning gives the broth its signature Southwestern-inspired flavor.
Whether you serve it with warm tortillas, crunchy tortilla chips, avocado, shredded cheese, or a spoonful of sour cream, this Chicken Fajita Soup is destined to become a regular on your dinner table.
Why You’ll Love This Chicken Fajita Soup
There are plenty of reasons to keep this recipe in your weekly meal rotation.
It is packed with flavor.
Fajita seasoning, garlic, tomatoes, peppers, onions, and lime create a rich and savory flavor without requiring complicated ingredients.
It is hearty and filling.
Chicken, beans, and corn make this soup substantial enough to serve as a main course.
It is easy to prepare.
Most of the work involves chopping vegetables and adding ingredients to one pot.
It is perfect for meal prep.
The soup stores well in the refrigerator and can also be frozen.
It is customizable.
You can make it spicy, mild, creamy, cheesy, or extra loaded with toppings.
It is family friendly.
Leave the jalapeño out for a mild version, then let everyone customize their own bowl.
Complete Chicken Fajita Soup Recipe
Prep Time
20 minutes
Cook Time
35 minutes
Total Time
55 minutes
Servings
6–8 servings
Course
Dinner, Lunch, Soup
Cuisine
Mexican-inspired / Tex-Mex
Difficulty
Easy
Ingredients
For the Chicken Fajita Soup
- 1 ½ pounds boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 yellow or orange bell pepper, diced
- 3 cloves garlic, minced
- 1 jalapeño, finely chopped, optional
- 1 can (14.5 ounces) diced tomatoes
- 1 can (8 ounces) tomato sauce
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup corn kernels, fresh, frozen, or canned
- 6 cups chicken broth
- 2 teaspoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- ½ teaspoon cayenne pepper, optional
- 1 tablespoon fresh lime juice
- 2 tablespoons chopped fresh cilantro
Optional Toppings
- Shredded cheddar cheese
- Monterey Jack cheese
- Sour cream
- Greek yogurt
- Diced avocado
- Fresh cilantro
- Sliced jalapeños
- Diced red onion
- Lime wedges
- Tortilla strips
- Crushed tortilla chips
- Pico de gallo
- Sliced green onions
- Hot sauce
Ingredient Notes
Chicken
Boneless, skinless chicken breasts are an excellent choice because they cook quickly and shred easily. You can substitute boneless chicken thighs if you prefer darker, juicier meat.
For an even faster dinner, use leftover cooked chicken or shredded rotisserie chicken. If using cooked chicken, add it later in the cooking process so it does not become dry.
Bell Peppers
Bell peppers are essential to the fajita flavor of this soup. Using several colors gives the soup a beautiful appearance and a mixture of slightly different flavors.
Red peppers are naturally sweet, while green peppers have a stronger, slightly bitter flavor. Orange and yellow peppers are also sweet and colorful.
Onion
Yellow onion works especially well because it becomes sweet and tender as it cooks.
Garlic
Fresh garlic gives the soup a deeper flavor than garlic powder alone. Three cloves provide a noticeable garlic flavor without overpowering the fajita spices.
Black Beans
Black beans add protein, fiber, texture, and heartiness. Drain and rinse canned beans before adding them to the soup.
Corn
Corn adds natural sweetness that balances the smoky spices and tomatoes. Frozen corn works particularly well.
Tomatoes
Diced tomatoes provide acidity and body. Tomato sauce adds additional richness and helps create a fuller broth.
Chicken Broth
Use low-sodium chicken broth if possible. This allows you to control the salt level more easily.
Lime Juice
Fresh lime juice is one of the most important finishing ingredients. Add it near the end rather than at the beginning so its fresh citrus flavor remains noticeable.
How to Cook Chicken Fajita Soup Step by Step
Step 1: Prepare the Ingredients
Before turning on the stove, prepare all your vegetables and spices.
Dice the onion and bell peppers into small, bite-sized pieces. Mince the garlic and finely chop the jalapeño if using it.
Drain and rinse the black beans.
Measure the spices and keep them together in a small bowl.
This preparation makes cooking much easier because the ingredients can be added quickly as needed.
Step 2: Season the Chicken
Pat the chicken breasts dry with paper towels.
Season both sides with a small amount of salt, black pepper, chili powder, cumin, and smoked paprika.
You do not need to heavily season the chicken at this stage because the soup itself will contain plenty of seasoning.
Step 3: Brown the Chicken
Place a large Dutch oven or heavy-bottomed soup pot over medium-high heat.
Add the olive oil.
Once the oil is hot, place the chicken breasts in the pot.
Cook for approximately 3–4 minutes per side, or until the chicken develops a light golden-brown exterior.
The chicken does not need to be fully cooked at this point.
Transfer the chicken to a plate.
Why Brown the Chicken?
Browning creates additional flavor. The browned bits left at the bottom of the pot will combine with the vegetables and broth, giving the soup a richer taste.
Step 4: Cook the Onion and Peppers
Reduce the heat to medium.
Add the diced onion and bell peppers to the same pot.
Cook for approximately 5–7 minutes.
Stir occasionally.
The vegetables should begin to soften while retaining some of their structure.
Add the chopped jalapeño if using.
Step 5: Add the Garlic
Add the minced garlic.
Cook for approximately 30–60 seconds.
Do not cook garlic for too long because it can burn and become bitter.
Step 6: Add the Fajita Seasoning
Add:
- Chili powder
- Ground cumin
- Smoked paprika
- Dried oregano
- Garlic powder
- Onion powder
- Black pepper
- Cayenne pepper, if using
Stir everything together.
Cook the spices with the vegetables for about 30 seconds.
This small step helps release the aroma and flavor of the spices.
Step 7: Add the Tomatoes
Pour in the diced tomatoes and tomato sauce.
Stir well.
Use your wooden spoon to scrape the bottom of the pot and loosen any browned bits left from cooking the chicken.
Those browned pieces contain a lot of flavor.
Step 8: Add the Chicken Broth
Slowly pour in the chicken broth.
Stir until everything is evenly combined.
Return the browned chicken breasts to the pot.
Increase the heat and bring the soup to a gentle boil.
Step 9: Simmer the Chicken
Once the soup begins bubbling, reduce the heat to low.
Cover the pot partially with a lid.
Allow the soup to simmer for approximately 15–20 minutes, depending on the thickness of the chicken breasts.
The chicken should reach a safe internal temperature of 165°F (74°C).
Avoid aggressively boiling the soup because high heat can make chicken breasts tough.
Step 10: Remove and Shred the Chicken
Carefully remove the cooked chicken from the pot.
Place it on a cutting board.
Allow it to rest for several minutes.
Use two forks to shred the chicken into bite-sized pieces.
Alternatively, you can chop it into small chunks.
Return the shredded chicken to the soup.
Step 11: Add the Beans and Corn
Add the drained black beans and corn.
Stir well.
Allow the soup to simmer for another 5–8 minutes.
This gives the beans and corn enough time to heat through and absorb some of the fajita flavors.
Step 12: Taste and Adjust
Taste the soup carefully.
Add additional salt if necessary.
For more heat, add:
- Cayenne pepper
- Crushed red pepper
- Jalapeño
- Hot sauce
For more smokiness, add a small amount of smoked paprika.
If the flavor tastes heavy, add another squeeze of fresh lime juice.
Step 13: Finish with Lime and Cilantro
Turn off the heat.
Add the fresh lime juice.
Stir in the chopped cilantro.
Taste one final time.
The lime should brighten the soup without making it taste strongly sour.
How to Serve Chicken Fajita Soup
This soup is delicious by itself, but toppings make it even better.
Set out several toppings and allow everyone to build their own bowl.
Cheesy Version
Top with shredded Monterey Jack, cheddar, or a Mexican cheese blend.
The hot soup will gently melt the cheese.
Creamy Version
Add a spoonful of sour cream or Greek yogurt.
For an extra-smooth finish, stir a small amount directly into individual bowls.
Fresh Version
Add diced avocado, fresh cilantro, red onion, and lime juice.
The creamy avocado contrasts beautifully with the spicy broth.
Crunchy Version
Top the soup with tortilla strips or crushed tortilla chips.
Add them immediately before serving so they retain some crunch.
Spicy Version
Add sliced jalapeños and a few drops of hot sauce.
You can also sprinkle the finished bowl with crushed red pepper.
What to Serve with Chicken Fajita Soup
Chicken Fajita Soup is filling enough to be served alone, but several side dishes pair beautifully with it.
Warm Tortillas
Warm flour or corn tortillas make a simple side dish.
They can also be used to scoop up the chicken and vegetables.
Tortilla Chips
Crunchy tortilla chips are one of the easiest side options.
Serve them plain or alongside salsa and guacamole.
Mexican Rice
A small serving of Mexican-style rice turns the soup into an especially hearty meal.
Simple Green Salad
For a lighter meal, serve the soup with a crisp green salad topped with lime-based dressing.
Guacamole
Creamy avocado provides a cooling contrast to the smoky spices.
Cornbread
A slightly sweet cornbread pairs surprisingly well with the savory fajita soup.
Tips for Making the Best Chicken Fajita Soup
1. Don’t Skip Browning the Chicken
Although you can technically place raw chicken directly into the broth, browning it first adds another layer of flavor.
2. Use Fresh Bell Peppers
Fresh peppers provide better texture and flavor than frozen peppers.
3. Don’t Overcook the Peppers
You want the peppers tender but not completely mushy.
They should still have a little texture when you take a bite.
4. Taste Before Adding More Salt
Chicken broth, canned tomatoes, beans, and seasonings may already contain sodium.
Always taste first.
5. Add Lime at the End
Fresh lime juice tastes brighter when added after cooking.
6. Control the Spice
For a mild soup, skip the jalapeño and cayenne.
For medium heat, use jalapeño.
For a spicy soup, add cayenne and hot sauce.
7. Use Chicken Thighs for Extra Juiciness
Chicken thighs contain more fat than chicken breasts and remain tender during simmering.
How to Make Chicken Fajita Soup Creamy
If you prefer creamy fajita soup, there are several options.
Cream Cheese
Add 4 ounces of softened cream cheese during the final 5–10 minutes of cooking.
Whisk until completely melted.
Heavy Cream
Add ½ cup heavy cream near the end.
Do not boil aggressively after adding the cream.
Half-and-Half
For a lighter creamy version, use ½ to 1 cup half-and-half.
Sour Cream
Stir sour cream into individual bowls rather than boiling it directly in the soup.
This prevents curdling.
How to Make This Soup Spicier
There are many ways to increase the heat.
Add one or more of the following:
- Fresh jalapeño
- Serrano pepper
- Cayenne pepper
- Chipotle powder
- Crushed red pepper flakes
- Hot sauce
- Spicy salsa
For the best flavor, increase the heat gradually.
It is much easier to add spice than to remove it.
How to Make Chicken Fajita Soup Mild
For children or anyone sensitive to spicy foods, leave out the jalapeño and cayenne.
Use a mild chili powder and serve hot sauce separately.
The bell peppers, onions, tomatoes, and fajita seasoning will still provide plenty of flavor.
Can You Use Rotisserie Chicken?
Absolutely.
Rotisserie chicken is an excellent shortcut.
Simply remove the skin and bones, then shred approximately 3–4 cups of cooked chicken.
Prepare the soup through the tomato and broth stage.
Let the broth simmer with the vegetables for about 15 minutes, then add the shredded chicken, beans, and corn.
Simmer for another 5–8 minutes.
Because the chicken is already cooked, you don’t want to simmer it for too long.
Can You Make Chicken Fajita Soup in a Slow Cooker?
Yes.
Add the following to a slow cooker:
- Chicken breasts
- Onion
- Bell peppers
- Garlic
- Diced tomatoes
- Tomato sauce
- Chicken broth
- Fajita seasonings
- Black beans
- Corn
For the best texture, add the beans and corn during the final 30 minutes.
Cook on LOW for approximately 5–6 hours or HIGH for approximately 3–4 hours, until the chicken reaches 165°F (74°C).
Remove the chicken, shred it, and return it to the slow cooker.
Add lime juice and cilantro immediately before serving.
Can You Make It in an Instant Pot?
Yes.
Use the sauté function to cook the onion and peppers.
Add the garlic and spices.
Add the tomatoes, tomato sauce, broth, and chicken.
Pressure cook according to your appliance’s instructions for boneless chicken breasts, then allow the pressure to release according to the manufacturer’s guidance.
Remove and shred the chicken.
Return it to the pot with the beans and corn.
Use the sauté function briefly if necessary to heat everything thoroughly.
Finish with lime juice and cilantro.
How to Store Leftover Chicken Fajita Soup
Allow the soup to cool slightly.
Transfer it to airtight containers.
Refrigerate for up to 3–4 days.
Store toppings separately whenever possible.
This is especially important for tortilla chips, avocado, and fresh herbs.
How to Freeze Chicken Fajita Soup
Chicken Fajita Soup freezes very well.
Allow it to cool completely before freezing.
Place it in freezer-safe containers, leaving some room for expansion.
Freeze for up to approximately 3 months for best quality.
For convenient meal preparation, freeze individual portions.
How to Reheat Frozen Soup
For best results, thaw the soup overnight in the refrigerator.
Transfer it to a saucepan and heat over medium-low heat.
Stir occasionally until completely hot.
If the soup has thickened too much, add a little chicken broth or water.
Finish with fresh lime juice and cilantro after reheating.
Meal Prep Instructions
This recipe is excellent for preparing lunches in advance.
Prepare the entire soup according to the recipe.
Allow it to cool.
Divide it among meal-prep containers.
Keep toppings such as cheese, avocado, tortilla strips, sour cream, and lime separately.
When ready to eat, reheat the soup and add your toppings.
For meal prep, you may want to slightly undercook the bell peppers so they maintain better texture after reheating.
Common Mistakes to Avoid
Adding Too Much Spice
Remember that flavors intensify as soup simmers.
Start with a moderate amount of cayenne and add more later if necessary.
Boiling the Chicken Aggressively
A gentle simmer produces more tender chicken.
Adding Lime Too Early
Extended cooking can reduce the fresh citrus flavor.
Overcooking the Vegetables
The peppers should remain slightly firm.
Forgetting to Taste
Soup recipes depend on the saltiness of the broth and canned ingredients.
Always taste before serving.
Recipe Variations
Chicken Fajita Tortilla Soup
Add crispy tortilla strips to the finished soup and top with avocado, cheese, and cilantro.
Creamy Chicken Fajita Soup
Add cream cheese or heavy cream near the end of cooking.
Chicken Fajita Taco Soup
Add extra beans, corn, tomatoes, and taco seasoning for a thicker taco-style soup.
Cheesy Chicken Fajita Soup
Stir shredded Monterey Jack or cheddar into individual bowls.
Chicken Fajita Soup with Rice
Add 1 cup cooked rice to each serving or stir cooked rice into the finished soup.
Chicken Fajita Soup with Quinoa
Replace some of the beans or corn with cooked quinoa for an additional protein-rich grain.
Low-Carb Version
Skip the corn and beans and increase the amount of bell peppers, zucchini, spinach, or mushrooms.
Nutrition Information
Approximate nutrition per serving will vary depending on the specific ingredients and toppings used.
A serving of the basic soup provides a combination of:
- Protein from chicken and black beans
- Fiber from beans, vegetables, and corn
- Carbohydrates from beans and corn
- Healthy fats from olive oil and optional avocado
- Vitamins and minerals from colorful vegetables
For the most accurate nutrition information, calculate the recipe using the exact brands and quantities you use.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Yes. Chicken thighs are an excellent substitute and can make the soup especially tender and flavorful.
Can I use leftover chicken?
Absolutely. Shredded leftover chicken or rotisserie chicken can make this recipe significantly faster.
Can I leave out the beans?
Yes. If you don’t like beans, simply omit them and add additional vegetables or corn.
Can I use frozen vegetables?
Yes. Frozen corn works especially well. Frozen bell peppers can also be used, although fresh peppers generally provide better texture.
Can I make this soup ahead of time?
Yes. In fact, the flavor often becomes even better after the soup sits for a few hours.
Is Chicken Fajita Soup spicy?
The base recipe is moderately seasoned rather than extremely spicy. The heat can easily be adjusted.
Can I make this recipe dairy-free?
Yes. The basic soup contains no dairy. Simply avoid cheese, sour cream, and other dairy-based toppings.
Can I make it gluten-free?
Yes. The basic ingredients can be gluten-free, but always check the labels of your broth, seasonings, canned ingredients, and toppings.
The Best Topping Combination
If you want the ultimate bowl, try this combination:
- A generous ladle of hot Chicken Fajita Soup
- Shredded Monterey Jack cheese
- A spoonful of sour cream
- Diced avocado
- Fresh cilantro
- Sliced jalapeño
- Crispy tortilla strips
- A squeeze of fresh lime
The combination of creamy, crunchy, spicy, smoky, and fresh flavors makes every spoonful exciting.
Final Thoughts
Chicken Fajita Soup brings all the bold, comforting flavors of classic fajitas into one easy pot of soup. Tender shredded chicken combines with colorful bell peppers, sweet corn, hearty black beans, tomatoes, onions, garlic, and smoky spices to create a satisfying meal that is perfect for busy weeknights, chilly evenings, meal prep, or casual family dinners.
The best part is how flexible this recipe can be. Keep it simple with chicken, vegetables, and broth, or build an impressive bowl with avocado, cheese, sour cream, tortilla strips, jalapeños, cilantro, and lime.
If you enjoy bold Tex-Mex flavors and comforting homemade soup, this Chicken Fajita Soup is a recipe worth making again and again. It is easy, hearty, customizable, and packed with flavor from the very first spoonful.