Craving fajitas but don’t feel like standing over a hot skillet? This Chicken Fajita Soup gives you all that same bold, smoky flavor — tender chicken, peppers, onions, and warm spices — in one pot, ready in about 45 minutes. It’s become a regular in our dinner rotation because it’s just as satisfying as ordering fajitas out, at a fraction of the cost. Top it with tortilla strips, avocado, and a squeeze of lime, and it’s an easy weeknight win the whole family will ask for again.

A bowl of Chicken Fajita Soup topped with shredded cheese, sour cream, tortilla strips, and a lime wedge, with a spoon in the bowl and colorful fabric nearby. Fresh cilantro and another bowl of soup are in the background.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Whenever I crave the sizzling flavors of restaurant-style fajitas but want something lighter, I turn to Chicken Fajita Soup. It is packed with bold flavors with smoky chicken, peppers, onions, and Mexican-inspired spices, but in a warm, cozy bowl that’s perfect for chilly nights and taste amazing!

I love topping it with tortilla strips, avocado, and a squeeze of lime, which makes it feel just as festive as fajita night at your favorite Mexican restaurant, minus the wait for a table. It’s a soup recipe that always gets a big thumbs-up from my family, and I know it will become one of your go-to soups, too.

Why You’ll Love This Recipe

  • One pot, 45 minutes. Everything simmers in a single pot, so there’s just one pan to wash and dinner isready in well under an hour.
  • Real fajita flavor, no tortilla-folding. You get the same peppers, onions, and bold spices as classic fajitas, but it’s a spoon-and-bowl dinner instead of a stand-at-the-stove one.
  • Budget-friendly. At about $2.88 a serving, it costs a fraction of ordering fajitas out, and it stretches easily to feed a crowd.
  • Kid-approved toppings bar. Set out tortilla strips, cheese, and avocado and let everyone build their ownbowl — it’s an easy win for picky eaters.
  • Freezer-friendly. Make a double batch and tuck half away for a night when you don’t feel like cooking at all.

You may even like chicken tortilla soup recipe, instant pot chicken fajita soup, fajita recipe, or crock pot chicken fajita soup.

Ingredients

Various ingredients for Chicken Fajita Soup are arranged on a white marble surface, including diced raw chicken, chopped bell peppers, diced tomatoes, chicken broth, sliced onions, seasonings, oil, minced garlic, lime juice, and chopped green chiles.
  • Olive Oil – Use oil of your choice
  • Chicken Breasts – Cut into bite-size pieces. You can substitute with chicken thighs, rotisserie chicken or leftover chicken

    Budget Tip: Boneless, skinless chicken thighs work great here and are usually cheaper per pound than chicken breast. Since they’re simmered in the broth, they stay juicy and shred easily.
  • Onion – Slice the onion evenly
  • Bell Peppers, sliced – You can use any green peppers or red bell peppers
  • Minced Cloves Garlic – Learn How to Mince Garlic Cloves
  • Diced Tomatoes – A can of Rotel is a great substitute
  • Chicken Broth – See Chicken broth substitutes
  • Fajita Seasoning – Ingredient Note: Out of store-bought fajita seasoning or want to control the sodium? Use our Homemade Fajita Seasoning recipe instead — you likely already have the spices in your pantry.
  • Ground Cumin – See Best Substitute for Cumin if you are out
  • Chili Powder – See The Best Chili Powder Substitute
  • Lime – Fresh lime juice is best
  • Short on Time? Use Rotisserie Chicken: Skip searing raw chicken and stir in 3 cups of shredded rotisserie chicken after the vegetables have softened. Let the soup simmer for 10 minutes so the flavors blend, and you’ll shave about 10 minutes off the total time.
  • For Serving – Tortilla strips, shredded cheese, hot sauce, sour cream, avocado, cilantro, or lime wedges, optional.

Scroll to the recipe card for the full recipe details.

How to Make Chicken Fajita Soup

A white pot with raw chicken pieces and a bit of oil inside, ready to become Chicken Fajita Soup, sits on a white marble surface next to a colorful striped kitchen towel.

Step 1: In a large soup pot, heat olive oil over medium-high heat. Add the chicken and cook, stirring occasionally, until it’s no longer pink and reaches 165°F on an instant-read thermometer, about 5 minutes. Remove to a plate and set aside (it will finish cooking in the broth, so it’s okay if it’s not fully done yet).

A white pot filled with sliced bell peppers, onions, and minced garlic for Chicken Fajita Soup is being stirred with a wooden spoon on a marble surface next to a colorful striped cloth.

Step 2 – In the same pot, add the onion and bell peppers. Cook for about 5 minutes, until softened. Add the garlic and cook for an additional 1 minute.

A white pot of Chicken Fajita Soup with diced tomatoes, green chilies, spices, broth, and seasonings is mixed with a wooden spoon, sitting on a marble surface next to a colorful striped cloth.

Step 3 – Return the chicken to the pot. Add the diced tomatoes, chicken broth, green chiles, fajita seasoning, cumin, chili powder, salt, and pepper. Bring to a boil, then reduce the heat and simmer for 15-20 minutes to let the flavors blend.

A Note on Spice Level: This soup has a warm, mild heat from the chili powder and fajita seasoning — not a spicy heat. If your family prefers things extra mild, start with half the chili powder and add more to taste at the end. If you love heat, stir in a diced jalapeño with the onions and peppers.

A hand pours a small glass bowl of liquid into a pot of Chicken Fajita Soup filled with vegetables and beans. The pot sits on a marble surface next to a colorful striped cloth.

Step 4 – Pour in the lime juice just before serving for a fresh, tangy kick. Ladle the soup into bowls and top with tortilla strips, cheese, sour cream, avocado, cilantro, or lime wedges, as desired. Enjoy!

A bowl of Chicken Fajita Soup topped with shredded cheese, sour cream, tortilla strips, and cilantro, with lime wedges on the side. Another bowl of soup, lime, and cilantro are in the background on a white surface.

Recipe Tips

  • Cut Veggies Evenly – Slice peppers and onions into uniform strips so they cook evenly and keep that fajita-style look.
  • Don’t Skip the Lime – A squeeze of fresh lime juice at the end brightens up all the smoky, savory flavors.
  • Meal Prep Friendly: Portion the finished soup into individual containers once it’s cooled, leaving the toppings out. It keeps well in the fridge for lunches all week — just add fresh toppings right before eating so the tortilla strips and cheese stay crisp.
  • Leftover Makeover: Turn leftover soup into fajita rice bowls — spoon the soup over cooked rice and let it soak in slightly instead of serving it brothy. Or drain most of the liquid with a slotted spoon and pile the chicken and veggies into warm tortillas for quick fajita tacos.

Can I Make This in the Slow Cooker?

Yes! Add the raw chicken, onion, peppers, garlic, tomatoes, broth, green chiles, and seasonings to the slow cooker and cook on low for 6-7 hours or high for 3-4 hours. Shred the chicken right in the pot, then stir in the lime juice before serving. For exact measurements and step-by-step slow cooker directions, see our Crock Pot Chicken Fajita Soup recipe.

Variations Ideas

  • Creamy Texture – Stir in ½ cup heavy cream or a block of cream cheese for a richer, creamy twist.
  • Spicy – Add jalapeños, chipotle peppers in adobo, or cayenne pepper for more heat.
  • Vegetarian Fajita Soup – Replace chicken with black beans or roasted vegetables like mushrooms, zucchini, corn, and sweet potatoes.
  • Picky Eater Friendly: If your kids are hesitant about visible peppers and onions, dice them extra small so they blend into the broth instead of standing out, or blend a cup of the finished soup with an immersion blender before serving to thicken it and hide the veggies completely.

Homemade vs. Takeout: The Real Savings

A single order of chicken fajitas at a sit-down Mexican restaurant typically runs around $20 per person once you add a drink and tip. This entire pot of soup costs about $23 total, or roughly $2.88 per serving — meaning you can feed a family of six for close to the price of one restaurant plate. Make a double batch on a Sunday and you’ve got budget-friendly lunches and dinners covered for most of the week.

A bowl of Chicken Fajita Soup topped with shredded cheese, tortilla strips, sour cream, and lime wedges. Surrounded by avocado, more lime, extra tortilla strips, and a colorful striped napkin on a marble surface.

Chicken Fajita Soup

5 from 6 votes
Estimated Cost: $23.03, $2.88 per Servings
A hearty, one-pot chicken fajita soup with tender chicken, peppers, onions, and bold Tex-Mex spices. Ready in 45 minutes and easy to customize with your family’s favorite toppings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8
Cuisine Mexican
Course Soup
Calories 278
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Ingredients

  • 2 tablespoons olive oil
  • 2 pounds chicken breast cut into bite-sized pieces
  • 1 large onion sliced
  • 3 bell peppers sliced
  • 1 Tablespoon Minced Garlic
  • 2 cans 14.5 ounces each diced tomatoes
  • 4 cups chicken broth
  • 1 can 4 ounce diced green chiles
  • 2 tablespoons fajita seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 lime juiced
  • For Serving: Tortilla strips, shredded cheese, sour cream, avocado, cilantro, or lime wedges, optional.

See how we calculate recipe costs.

Instructions

  • Heat 2 tablespoons olive oil in a large pot over medium heat.
  • Add 2 pounds chicken breast cut into bite-sized pieces, 1 sliced large onion, and 3 sliced bell peppers. Cook until the chicken is browned and the vegetables begin to soften.
  • Stir in 1 tablespoon minced garlic and cook for 1 minute.
  • Add 2 cans diced tomatoes, 4 cups chicken broth, 1 can diced green chiles, 2 tablespoons fajita seasoning, 1 teaspoon ground cumin, 1 teaspoon chili powder, 1 teaspoon salt, and ½ teaspoon black pepper.
  • Bring the soup to a boil, then reduce the heat and simmer until the chicken is cooked through and the vegetables are tender.
  • Stir in the juice from 1 lime.
  • Serve warm with tortilla strips, shredded cheese, sour cream, avocado, cilantro, or lime wedges if desired.

Recipe Video

Nutrition Facts

Calories 278kcal, Carbohydrates 14g, Protein 35g, Fat 9g, Saturated Fat 2g, Polyunsaturated Fat 1g, Monounsaturated Fat 5g, Trans Fat 0.02g, Cholesterol 100mg, Sodium 1234mg, Potassium 1020mg, Fiber 4g, Sugar 7g, Vitamin A 2254IU, Vitamin C 96mg, Calcium 75mg, Iron 3mg

Pin This Now to Remember It Later

Pin Recipe

Serving Recommendations

Chicken Fajita Soup is delicious served on its own. But here are some of our favorite side dishes that pair perfectly with this soup.

Frequently Asked Questions

How do I Thicken Chicken Fajita Soup?

Simmer uncovered to reduce liquid, or mash some beans into the broth for a creamier texture.

How to Store Leftovers

Store the leftovers in an airtight container for up to 5 days in the refrigerator.

Can I Freeze Chicken Fajita Soup?

Yes! Cool completely, portion into freezer-safe containers, and freeze up to 3 months. Thaw overnight before reheating in the fridge.

How to Reheat Soup

Reheat on the stovetop in a saucepan over medium heat. You can also reheat individual portions in the microwave.

Is chicken fajita soup spicy?


No, as written this soup has a mild, warm heat from the chili powder and fajita seasoning. It’s kid-friendly as is — see our note above if you’d like to make it milder or spicier.

Can I use rotisserie chicken instead of raw chicken breast?


Yes. Skip Step 1 and stir in about 3 cups of shredded rotisserie chicken after the vegetables have softened in Step 2, then continue with the recipe as written.

Is this soup gluten-free?


Yes, as written this recipe is naturally gluten-free — just double check that your fajita seasoning and chicken broth are labeled gluten-free, since ingredients can vary by brand.

Can I make this soup ahead of time?


Yes. The soup actually tastes even better the next day once the flavors have had time to blend. Make it up to 2 days ahead, store it in the fridge, and reheat on the stovetop before serving.

A close-up of a spoonful of Chicken Fajita Soup with chunks of chicken, tomatoes, green bell peppers, onions, tortilla strips, and shredded cheese, topped with sour cream and cilantro.

More Easy Chicken Soup Recipes

If you make this Chicken Fajita Soup Recipe, please leave us a comment or a star review. We love hearing from you!

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

5 from 6 votes

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Cory says:

    5 stars
    This chicken fajita soup is so good! I love turning to this soup on a cold day and I want an easy recipe to feed the family!

  2. Christina says:

    5 stars
    I made this for dinner tonight and everyone asked for seconds. That’s always a win!

  3. george says:

    5 stars
    5 star , family loved this

  4. Haylee says:

    5 stars
    Saving this for fall! So tasty!

  5. Casey says:

    5 stars
    This soup recipe tasted so much better than our local Mexican Restaurants! Will keep this on our menu all winter long.

  6. Casey says:

    5 stars
    Amazing Flavor and so easy to make!