
This Creamy Chicken Fajita Soup takes everything people love about sizzling chicken fajitas and turns it into a warm, creamy, comforting bowl.
Tender chicken cooks with red and green bell peppers, onion, garlic, black beans, corn, tomatoes with green chiles, chicken broth, cumin, chili powder, smoked paprika, and oregano. Cream cheese and shredded cheese are stirred in near the end for a smooth, rich finish, while fresh lime adds just enough brightness to balance the creamy broth.
It’s a great recipe for busy weeknights because it works as a one-pot dinner, high-protein meal, meal-prep lunch, slow-cooker recipe, or freezer-friendly soup base.
Why You’ll Love This Recipe
Full fajita flavor. Bell peppers, onions, cumin, chili powder, lime, and smoked paprika give the soup a bold, familiar flavor.
Creamy but balanced. Cream cheese adds richness without turning the soup into a heavy cheese sauce.
Protein-packed. Chicken and black beans make it filling enough for dinner.
One-pot friendly. The stovetop version keeps cleanup simple.
Great for meal prep. It reheats well and tastes even better after the flavors have had time to blend.
Easy to customize. Make it spicy, extra cheesy, low-carb, high-protein, or add rice.
Slow-cooker friendly. It converts easily to a Crockpot recipe.
Ingredients
Chicken
- 1½ pounds boneless skinless chicken breasts or thighs
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
Fajita Vegetables
- 1 medium yellow onion, diced
- 1 red bell pepper, sliced or diced
- 1 green bell pepper, sliced or diced
- 1 yellow or orange bell pepper, optional
- 4 cloves garlic, minced
Beans and Corn
- 1 can black beans, drained and rinsed
- 1 cup corn
Soup Base
- 1 can diced tomatoes with green chiles, about 10 ounces
- 4 cups chicken broth
Fajita Seasoning
- 2 teaspoons chili powder
- 1½ teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- ¼ teaspoon cayenne, optional
Creamy Finish
- 4 ounces cream cheese, softened
- 1 cup shredded Monterey Jack or cheddar
- ½ cup heavy cream or half-and-half, optional
Fresh Finish
- Juice of 1 lime
- 2 tablespoons chopped cilantro, optional
Optional Toppings
- Shredded cheese
- Sour cream
- Avocado
- Jalapeños
- Green onions
- Cilantro
- Crushed tortilla chips
- Lime wedges
Ingredient Notes
Best Chicken to Use
Chicken breast makes the soup a little leaner, while chicken thighs stay especially juicy and add richer flavor.
For an even faster version, use about 3 cups cooked shredded rotisserie chicken and add it toward the end.
Bell Peppers
A mix of red and green peppers gives the soup the classic fajita look and flavor.
Red peppers are sweeter, while green peppers add a more savory bite.
Black Beans
Black beans add extra protein and texture.
Drain and rinse them before using.
Pinto beans can also work.
Corn
Frozen, canned, or fresh corn all work.
Frozen corn is especially convenient because it can go straight into the pot.
Cream Cheese
Use softened cream cheese and cut it into small pieces before adding.
It will melt much more smoothly.
Cheese
Monterey Jack gives the smoothest, mildest finish.
Cheddar gives the soup a stronger cheesy flavor.
Pepper Jack is excellent if you want extra heat.
How to Make Creamy Chicken Fajita Soup
Step 1: Brown the Chicken
Heat olive oil in a large Dutch oven or soup pot over medium-high heat.
Season the chicken lightly with salt and pepper.
Add it to the pot and cook until lightly browned.
It does not have to be fully cooked yet.
Transfer to a plate.
Step 2: Cook the Fajita Vegetables
Add the onion and bell peppers to the same pot.
Cook for about 5–6 minutes, until they begin to soften.
You want them tender but not completely mushy.
Step 3: Add Garlic
Stir in the minced garlic.
Cook for about 30 seconds.
Step 4: Add the Seasonings
Add:
- Chili powder
- Cumin
- Smoked paprika
- Garlic powder
- Onion powder
- Oregano
- Optional cayenne
Cook for about 30–60 seconds.
This brief cooking step helps the spices become more fragrant.
Step 5: Add Tomatoes
Stir in the diced tomatoes with green chiles.
Scrape any browned bits from the bottom of the pot.
Step 6: Add Chicken Broth
Pour in the chicken broth.
Stir well.
Step 7: Return the Chicken
Return the browned chicken to the pot.
Bring the soup to a gentle simmer.
Cook for approximately 10–12 minutes, or until the chicken is fully cooked.
Remove the chicken, shred or chop it, and return it to the soup.
Step 8: Add Beans and Corn
Stir in:
- Black beans
- Corn
Simmer for another 5 minutes.
Step 9: Add Cream Cheese
Reduce heat to low.
Add the softened cream cheese in small pieces.
Stir until completely melted and smooth.
Step 10: Add Shredded Cheese
Gradually stir in the Monterey Jack or cheddar.
Keep the heat low so the cheese melts smoothly.
Step 11: Add Cream
For an extra-creamy soup, stir in:
½ cup heavy cream or half-and-half.
This is optional.
Step 12: Finish With Lime
Remove the soup from the heat.
Stir in fresh lime juice.
Taste and adjust the seasoning.
Step 13: Serve
Ladle into bowls and add your favorite toppings.
Expert Tips for the Best Creamy Chicken Fajita Soup
Brown the chicken first. It creates deeper flavor than simply simmering raw chicken in broth.
Don’t overcook the peppers. A little texture helps the soup taste more like fajitas.
Toast the spices briefly. This makes cumin, chili powder, and smoked paprika more flavorful.
Use softened cream cheese. Cold cream cheese is much more likely to form lumps.
Add cheese over low heat. High heat can cause dairy to separate or become grainy.
Finish with fresh lime. The acidity balances the rich cream cheese and cheddar.
Keep toppings separate for meal prep. Avocado, tortilla strips, and sour cream are best added after reheating.
Delicious Variations
Slow Cooker Creamy Chicken Fajita Soup
Add raw thawed chicken, onion, peppers, garlic, tomatoes, black beans, corn, broth, and seasonings to the slow cooker.
Cook on LOW for 5–6 hours or HIGH for 3–4 hours.
Shred the chicken and return it to the slow cooker.
Add cream cheese and shredded cheese during the final 20–30 minutes.
Finish with lime juice.
Extra-Creamy Chicken Fajita Soup
Increase cream cheese to 8 ounces and add ½ cup heavy cream.
Spicy Chicken Fajita Soup
Add:
- Jalapeños
- Cayenne
- Pepper Jack
- Hot sauce
Chicken Fajita Soup With Rice
Add 2 cups cooked rice near the end or spoon the soup over rice.
Cooking the rice separately gives you better leftovers.
Chicken Fajita Soup With Tortellini
Add refrigerated cheese tortellini near the end and cook according to the package directions.
Chicken Bacon Ranch Fajita Soup
Add cooked bacon and about 1 tablespoon ranch seasoning.
Reduce additional salt.
White Chicken Fajita Soup
Skip the red tomatoes and use:
- Green chiles
- White beans
- Monterey Jack
for a lighter-colored variation.
High-Protein Creamy Chicken Fajita Soup
Use:
- 2 pounds chicken
- 2 cans black beans
- Greek yogurt instead of sour cream for topping
Low-Carb Chicken Fajita Soup
Leave out:
- Beans
- Corn
Add extra:
- Chicken
- Bell peppers
- Zucchini
- Cauliflower
What to Serve With Creamy Chicken Fajita Soup
Good side dishes include:
- Cheddar garlic muffins
- Cornbread
- Tortilla chips
- Cheese quesadillas
- Mexican-style rice
- Garlic bread
- Green salad
- Avocado salad
For a simple family dinner, tortilla chips, avocado, cheese, and fresh lime are enough.
Make Ahead & Meal Prep
Creamy Chicken Fajita Soup works very well as a make-ahead meal.
For the best texture, prepare the soup through the chicken, vegetables, beans, corn, seasonings, and broth.
Refrigerate.
When reheating, add:
- Cream cheese
- Shredded cheese
- Fresh lime
For meal prep, divide cooled soup into airtight containers and store toppings separately.
This keeps tortilla chips crisp and avocado fresh.
Storage, Freezing & Reheating
Refrigerator
Cool leftovers promptly.
Store in airtight containers for approximately 3–4 days.
The soup will thicken slightly in the refrigerator.
Freezer
For best texture, freeze the soup before adding cream cheese, heavy cream, and shredded cheese.
Cool the soup base completely and transfer it to freezer-safe containers.
After thawing and reheating, add the dairy ingredients.
Stovetop Reheating
Warm over medium-low heat.
Add a little chicken broth or milk if the soup has become too thick.
Avoid a hard boil once dairy is in the soup.
Microwave
Heat individual servings in short intervals, stirring between each interval.
Add toppings after reheating.
Frequently Asked Questions
Can I use rotisserie chicken?
Yes. Use approximately 3 cups shredded rotisserie chicken and add it after the vegetables and broth have simmered.
Can I make Creamy Chicken Fajita Soup in a slow cooker?
Yes. Add the dairy near the end for the smoothest texture.
Can I use chicken thighs?
Absolutely. Chicken thighs are especially juicy.
Can I make it without cream cheese?
Yes. Use heavy cream and shredded cheese instead, or mash some beans into the broth for extra body.
Can I add rice?
Yes. Cooked rice works best.
Can I add black beans?
Yes. Black beans are included in this version and make the soup more filling.
Can I make it spicy?
Add jalapeños, cayenne, Pepper Jack, or hot sauce.
Can I freeze it?
Yes. Freeze the base before adding dairy.
Why is my soup too thick?
Add more chicken broth or a little milk.
Why did my cheese turn grainy?
The soup was probably too hot when the cheese was added.
Printable Creamy Chicken Fajita Soup Recipe
Prep Time: 20 minutes
Cook Time: 30–35 minutes
Total Time: About 50 minutes
Servings: 6–8
Ingredients
- 1½ pounds boneless skinless chicken breasts or thighs
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow bell pepper, optional
- 4 garlic cloves, minced
- 1 can diced tomatoes with green chiles
- 1 can black beans, drained and rinsed
- 1 cup corn
- 4 cups chicken broth
- 2 teaspoons chili powder
- 1½ teaspoons cumin
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon oregano
- 4 ounces cream cheese
- 1 cup shredded Monterey Jack or cheddar
- ½ cup heavy cream, optional
- Juice of 1 lime
- Salt and pepper to taste
Instructions
- Heat olive oil in a large soup pot.
- Season chicken lightly with salt and pepper.
- Brown chicken and transfer to a plate.
- Add onion and peppers.
- Cook for 5–6 minutes.
- Add garlic and cook for 30 seconds.
- Stir in chili powder, cumin, smoked paprika, garlic powder, onion powder, and oregano.
- Add tomatoes with green chiles.
- Pour in chicken broth.
- Return chicken to the pot.
- Simmer until chicken is fully cooked.
- Remove chicken, shred it, and return it to the soup.
- Add black beans and corn.
- Simmer for another 5 minutes.
- Reduce heat to low.
- Add softened cream cheese and stir until smooth.
- Gradually add shredded cheese.
- Add optional heavy cream.
- Remove from heat.
- Stir in fresh lime juice.
- Taste and adjust seasoning.
- Serve with your favorite toppings.
Final Thoughts
Creamy Chicken Fajita Soup takes the bold, smoky flavors of chicken fajitas and turns them into a rich, comforting one-pot meal that works for weeknights, meal prep, game day, or cooler-weather dinners.
Tender chicken, colorful bell peppers, onion, black beans, corn, green chiles, warm fajita spices, cream cheese, and melted cheese create a hearty soup with plenty of texture and flavor.
It’s also flexible enough to make in the slow cooker, increase the protein, add rice or tortellini, turn up the heat, or make it lower in carbs.
For the best result, brown the chicken first, keep some texture in the peppers, briefly toast the fajita spices, soften the cream cheese before adding it, keep the heat low when melting the cheese, and finish with fresh lime juice to brighten the creamy broth.