Imagine walking into your kitchen and being greeted by the comforting aroma of smoky peppers, tender chicken, and a creamy broth that wraps around you like a warm blanket. That’s exactly what this Creamy Chicken Fajita Soup delivers. The first time I whipped up this recipe, I was instantly hooked by how it combined the bold, zesty flavors of classic fajitas with the soul-soothing warmth of a soup. It was the kind of moment where I paused, took a deep breath, and thought, “This is exactly what I needed.”
Years ago, my family decided that Sunday nights were soup nights. It’s become a tradition, and this recipe has quickly become the star of the rotation. My kids love the creamy, cheesy goodness, my partner can’t get enough of the spicy kick, and me? I love how easy it is to throw together in one pot. It’s the perfect combination of comfort and flavor, and honestly, it’s hard to stop at just one bowl.
This soup has been tested and tweaked more times than I can count (all in the name of research, of course), and now I can confidently say it’s a keeper. Whether you need a hearty meal for a chilly evening or want to impress your friends with a comforting dish that’s bursting with flavor, you’re going to want to bookmark this recipe. Trust me, it’s the kind of soup that feels like a warm hug in a bowl.
Why You’ll Love This Recipe
- Quick & Easy: This one-pot meal comes together in under 45 minutes, making it a lifesaver for busy weeknights.
- Simple Ingredients: No need for fancy or hard-to-find items. Most of these ingredients are pantry staples or easy grocery finds.
- Big on Flavor: With a mix of smoky spices, tender chicken, and creamy goodness, every spoonful is a flavor explosion.
- Perfect for Any Occasion: This soup is cozy enough for a quiet family dinner and impressive enough to serve at gatherings.
- Customizable: Whether you need low-carb, dairy-free, or extra spicy, this recipe adapts to your preferences effortlessly.
What sets this soup apart from others? The creamy texture is perfectly balanced with the bold flavors of bell peppers, onions, and spices, making it a true standout. Plus, it’s an absolute crowd-pleaser! Every time I serve it, I get requests for the recipe, and my family always goes back for seconds. It’s the kind of dish that makes you feel like a chef in your own kitchen, even if you don’t have a culinary degree!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Here’s what you’ll need:
- Chicken: Boneless, skinless chicken breasts or thighs (about 1 pound).
- Bell Peppers: A mix of red, yellow, and green, sliced thinly for that signature fajita flavor.
- Onion: One medium onion, sliced thinly.
- Garlic: Three cloves, minced (because garlic makes everything better).
- Chicken Broth: About 4 cups—use low-sodium for better control over the salt level.
- Heavy Cream: 1 cup, for that rich and creamy texture.
- Cream Cheese: 4 ounces, softened (this is where the magic happens).
- Diced Tomatoes: One 14-ounce can, with green chilies for a zesty kick.
- Spices: Chili powder, cumin, smoked paprika, salt, and black pepper—to bring those classic fajita flavors.
- Olive Oil: For sautéing the vegetables.
- Optional Toppings: Shredded cheese, sour cream, avocado slices, tortilla strips, fresh cilantro.
If you want to tweak the recipe, you can use rotisserie chicken instead of raw chicken, swap heavy cream for coconut milk for a dairy-free option, or add jalapeños for extra heat. Trust me, each variation is just as delicious!
Equipment Needed
Here’s what you’ll need to make this Creamy Chicken Fajita Soup:
- Large Pot or Dutch Oven: For cooking everything in one place. A heavy-bottomed pot works best to prevent scorching.
- Sharp Knife: For slicing the bell peppers, onion, and chicken.
- Cutting Board: A sturdy surface for all your chopping needs.
- Wooden Spoon or Ladle: To stir the soup and serve it up.
- Measuring Cups and Spoons: Precision is key for balanced flavors.
If you don’t have a Dutch oven, any large stockpot will do. Just make sure it’s big enough to hold all the ingredients without spilling over. And here’s a tip: Keep your knives sharp—it makes slicing those veggies a breeze!
Preparation Method

- Heat the olive oil in a large pot or Dutch oven over medium heat. Once hot, add the sliced bell peppers, onion, and minced garlic. Sauté until softened and fragrant, about 5 minutes.
- Add the chicken breasts to the pot and season with chili powder, cumin, smoked paprika, salt, and pepper. Cook for 5-7 minutes, flipping halfway through, until the chicken is lightly browned.
- Pour in the chicken broth and add the can of diced tomatoes with green chilies. Stir to combine, scraping up any browned bits from the bottom of the pot for extra flavor.
- Bring the mixture to a boil, then reduce the heat to a simmer. Cover and let it cook for 20 minutes or until the chicken is fully cooked and tender.
- Remove the chicken from the pot and shred it using two forks. Return the shredded chicken to the pot.
- Add the heavy cream and softened cream cheese. Stir well until the cream cheese melts completely and the soup becomes creamy and smooth.
- Simmer for another 5 minutes, allowing the flavors to meld together. Taste and adjust seasoning if needed.
- Serve hot in bowls, and top with your favorite garnishes like shredded cheese, sour cream, avocado slices, tortilla strips, or fresh cilantro.
Pro tip: If your cream cheese isn’t melting easily, whisk it in a separate bowl with a bit of hot broth before adding it to the pot. This ensures a smooth, lump-free soup!
Cooking Tips & Techniques
Here are some tips to make sure your Creamy Chicken Fajita Soup turns out perfectly every time:
- Don’t rush the sauté: Take your time to cook the peppers, onions, and garlic until they’re soft and caramelized. This adds depth to the flavor.
- Season generously: The spices are what give this soup its delicious fajita-inspired taste. Don’t skimp on them, and taste as you go to adjust.
- Use softened cream cheese: If your cream cheese is too cold, it won’t melt properly, and your soup will have lumps. Bring it to room temperature before adding.
- Shred the chicken finely: Shredding the chicken allows it to soak up all the flavors of the creamy broth.
- Garnishes matter: Don’t skip the toppings! They add texture, color, and extra flavor to the soup. My personal favorite is a handful of crispy tortilla strips and diced avocado.
Variations & Adaptations
This Creamy Chicken Fajita Soup is endlessly adaptable. Here are some of my favorite ways to make it your own:
- Low-Carb Version: Skip the tortilla strips and opt for zucchini noodles or cauliflower rice to keep it keto-friendly.
- Dairy-Free Option: Replace the heavy cream and cream cheese with coconut milk and vegan cream cheese for a creamy texture without the dairy.
- Extra Heat: Add diced jalapeños or a splash of hot sauce for an extra kick of spice.
- Vegetarian Twist: Swap the chicken for black beans and corn, and use vegetable broth instead of chicken broth.
- Seasonal Swap: In summer, try adding fresh cilantro and lime juice for a brighter flavor profile.
One time, I tried adding a pinch of smoked chipotle powder to the mix, and wow—it brought a smoky, spicy depth to the soup that my family couldn’t stop raving about!
Serving & Storage Suggestions
This Creamy Chicken Fajita Soup is best served hot and fresh, but it’s also perfect for leftovers. Here’s how to enjoy it:
- Serving Temperature: Serve this soup piping hot with your favorite toppings for maximum flavor.
- Pairings: Pair with warm crusty bread or a side of tortilla chips for a satisfying meal. A crisp green salad also makes a great accompaniment.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: This soup freezes beautifully! Let it cool completely, then transfer to a freezer-safe container and freeze for up to 3 months.
- Reheating: Warm the soup on the stovetop over low heat, stirring occasionally. You may need to add a splash of broth or water to thin it out after refrigeration or freezing.
One of my favorite things about this soup is how the flavors deepen overnight, so don’t be afraid to save some for later—it’s even better the next day!
Nutritional Information & Benefits
This Creamy Chicken Fajita Soup doesn’t just taste amazing—it’s packed with good-for-you ingredients:
- High Protein: The chicken provides a great source of lean protein to keep you full and energized.
- Rich in Vitamins: Bell peppers are loaded with Vitamin C and antioxidants.
- Low-Carb Friendly: Perfect for those watching their carb intake (just skip the tortilla strips).
- Heart-Healthy Fats: Olive oil and avocado offer good fats that support heart health.
- Allergen Considerations: Easily adaptable to be gluten-free or dairy-free.
This soup is a balanced meal that warms you up and fills you up. It’s comfort food without the guilt and perfect for anyone looking to enjoy a wholesome, satisfying dish.
Conclusion
This Creamy Chicken Fajita Soup recipe is one you’ll come back to again and again. It’s easy, delicious, and adaptable to your taste and dietary preferences. Whether you’re hosting friends, feeding a hungry family, or just craving a cozy bowl of soup, this recipe has you covered.
FAQs
Can I use rotisserie chicken instead of raw chicken?
Absolutely! Just shred the rotisserie chicken and add it to the soup during the last 10 minutes of cooking to heat through.
Can I make this soup in a slow cooker?
Yes! Simply sauté the veggies and spices first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.
What toppings go best with this soup?
Shredded cheese, sour cream, avocado slices, tortilla strips, and fresh cilantro are all delicious options.
Can I freeze this soup?
Definitely! Let it cool completely, transfer to a freezer-safe container, and freeze for up to 3 months.
How can I make this soup spicier?
Add diced jalapeños, a pinch of cayenne pepper, or a splash of your favorite hot sauce to amp up the heat.
Pin This Recipe!

Creamy Chicken Fajita Soup Recipe – Easy One-Pot Meal
A comforting one-pot soup that combines the bold, zesty flavors of classic fajitas with the soul-soothing warmth of a creamy broth. Perfect for busy weeknights or gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 pound boneless, skinless chicken breasts or thighs
- 1 red bell pepper, sliced thinly
- 1 yellow bell pepper, sliced thinly
- 1 green bell pepper, sliced thinly
- 1 medium onion, sliced thinly
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 4 ounces cream cheese, softened
- 1 14-ounce can diced tomatoes with green chilies
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons olive oil
- Optional toppings: shredded cheese, sour cream, avocado slices, tortilla strips, fresh cilantro
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add sliced bell peppers, onion, and minced garlic. Sauté until softened and fragrant, about 5 minutes.
- Add chicken breasts to the pot and season with chili powder, cumin, smoked paprika, salt, and pepper. Cook for 5-7 minutes, flipping halfway through, until the chicken is lightly browned.
- Pour in chicken broth and add the can of diced tomatoes with green chilies. Stir to combine, scraping up any browned bits from the bottom of the pot.
- Bring the mixture to a boil, then reduce heat to a simmer. Cover and cook for 20 minutes or until the chicken is fully cooked and tender.
- Remove the chicken from the pot and shred it using two forks. Return shredded chicken to the pot.
- Add heavy cream and softened cream cheese. Stir well until the cream cheese melts completely and the soup becomes creamy and smooth.
- Simmer for another 5 minutes, allowing the flavors to meld together. Taste and adjust seasoning if needed.
- Serve hot in bowls and top with garnishes like shredded cheese, sour cream, avocado slices, tortilla strips, or fresh cilantro.
Notes
For a smoother soup, whisk softened cream cheese with hot broth before adding to the pot. Garnishes like tortilla strips and avocado slices add texture and flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 6
- Sodium: 800
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 15
- Fiber: 3
- Protein: 25
Keywords: chicken fajita soup, creamy soup, one-pot meal, Mexican soup, easy dinner, comfort food



