I’m so happy to share this Chicken Fajita Soup recipe with you because it packs big flavor into one cozy bowl. This soup takes everything you love about chicken fajitas and turns it into a warm, hearty meal. You get tender chicken, soft rice, beans, and colorful veggies in a gently spiced broth. It is filling, comforting, and perfect for busy days when you want something easy but satisfying.
Level: Easy
Total Time: about 45 minutes
Prep Time: about 15 minutes
Cook Time: about 30 minutes
Yield: about 7 servings
Course: Main Course
Cuisine: Tex-Mex
I still remember the first time I made this soup at home, and I was surprised by how quickly it came together. My kitchen smelled warm and cozy, just like fajita night.
This soup is special because it has all the familiar fajita flavors but in a spoonable form. The chicken cooks right in the broth, the rice makes it hearty, and the beans and veggies add color and texture.
It is a great choice for weeknight dinners, meal prep, or feeding a crowd. You can also change the toppings so everyone can make their own bowl just the way they like it.
How to Make Chicken Fajita Soup
This soup brings bold Tex-Mex flavors together in one pot, making it simple and comforting. Here is how it all comes together:
• Rice cooked until soft and fluffy
• Bell peppers and onions cooked until tender
• Warm broth with tomatoes and spices
• Chicken gently cooked right in the soup
• Black beans and rice stirred in at the end
• Fresh lime and cilantro for a bright finish
It is an easy one pot meal that is filling, flavorful, and great for leftovers.
Ingredients
• 1 cup dry long grain white rice
• 2 bell peppers, chopped into bite-sized pieces
• 2 cups chopped yellow onion
• 4 garlic cloves, minced
• 1 tablespoon olive oil
• 5 1/2 cups low sodium chicken broth
• 1 can fire roasted diced tomatoes (about 14.5 ounces)
• 4 teaspoons chili powder
• 1 tablespoon ancho chili powder
• 1 1/2 teaspoons ground cumin
• 1 1/2 teaspoons paprika
• 3/4 teaspoon dried oregano
• Salt, to taste
• Black pepper, to taste
• 1 pound boneless skinless chicken breast, pounded to even thickness
• 1 can black beans, drained and rinsed (about 14.5 ounces)
• 1/3 cup chopped fresh cilantro
• 2 tablespoons fresh lime juice
• Mexican cheese blend, for serving (optional)
• Sour cream, for serving (optional)
Directions
- Cook the Rice:
Prepare the rice according to the package directions. Set it aside so it is ready to use later. - Cook the Vegetables:
Heat the olive oil in a large pot over medium-high heat. Add the bell peppers and onion and cook for about 3 minutes until they begin to soften. Stir in the garlic and cook for about 1 minute. - Build the Broth:
Pour in the chicken broth and diced tomatoes. Add the chili powder, ancho chili powder, cumin, paprika, oregano, salt, and pepper. Stir well to combine everything. - Cook the Chicken:
Add the chicken breasts to the pot and bring the soup to a gentle boil. Lower the heat, cover, and simmer for about 10 to 15 minutes until the chicken is fully cooked. - Rest and Slice the Chicken:
Remove the chicken from the pot and place it on a cutting board. Let it rest for about 5 minutes, then cut it into small strips. - Finish the Soup:
Return the chicken to the pot. Stir in the cooked rice, black beans, cilantro, and lime juice. Let everything warm through for a few minutes. - Serve:
Ladle the soup into bowls and add cheese and sour cream if you like.
Process Details
• Cooking the Vegetables: Cooking the peppers and onions first helps bring out their natural sweetness.
• Spice Blend: The mix of chili powders and warm spices gives the soup its fajita flavor.
• Gentle Simmer: Cooking the chicken gently keeps it tender and juicy.
• Resting the Chicken: Letting the chicken rest makes it easier to slice and keeps it moist.
• Finishing Touches: Lime juice and cilantro add freshness and balance the spices.

Tips for Success
• Use low sodium broth so you can control the salt level.
• Pound the chicken evenly so it cooks at the same speed.
• If you do not like spicy food, reduce the chili powder slightly.
• Do not add rice to the whole pot if you plan to store leftovers. Add it to each bowl instead.
• You can swap black beans for another bean if that is what you have.
• Taste at the end and adjust salt and lime to your liking.
Serving Ideas
• Serve with tortilla chips on the side for crunch.
• Add extra cheese and sour cream for a richer bowl.
• Top with sliced avocado for a creamy finish.
• Serve with warm bread or cornbread.
• Pair with a simple side salad for a lighter meal.
Storage & Freezing
• Refrigerator: Let the soup cool, then store in an airtight container for up to 3 to 4 days.
• Rice Tip: Store rice separately if possible to keep it from soaking up too much broth.
• Freezer: Freeze the soup without rice for best texture, for up to about 2 months.
• Thawing: Thaw overnight in the refrigerator.
• Reheating: Reheat gently on the stove or in the microwave, adding a splash of broth if needed.
Nutrition Info (Approximate per Serving)
• Calories: ~330
• Protein: ~24g
• Carbohydrates: ~44g
• Fat: ~5g
• Fiber: ~7g
• Sodium: ~420mg
• Sugar: ~5g

This Chicken Fajita Soup is warm, filling, and full of bold flavors that make it feel extra comforting. With tender chicken, soft rice, and colorful veggies, it is a complete meal in one bowl.
I hope you enjoy making this soup as much as I do. Try it once, add your favorite toppings, and make it a regular part of your cozy dinner rotation.













