This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This keto chicken tortilla soup is creamy, rich, a little spicy, and easy to make in about 30 minutes. Loaded with toppings like avocado and shredded cheese, this dish is super low in carbs but you won’t miss them at all – and neither will your family!

Overhead photo of keto chicken tortilla soup in a rustic bowl

What Makes This Recipe So Good

  • This keto chicken tortilla soup recipe takes everything you love about a classic chicken tortilla soup, drops the tortillas, and makes it completely keto-friendly! If you’re low carb (as opposed to keto) and want that crunch, you can make your own tortilla strips from low carb tortillas and add them to your bowl.
  • There is SO much flavor here! Zesty lime, fire-roasted tomatoes, sharp jalapeños, rich cream cheese, fresh onion and garlic. Each spoonful is better than the last.
  • It’s already and easy recipe, but you can make it even easier by using shredded rotisserie chicken. Since rotisserie chicken’s already cooked, you can skip the step where you boil the chicken breasts. Just shred the rotisserie chicken and add it to the soup, letting it cook until it’s warmed through.

Key Ingredients

Chicken – No boring, bland boiled chicken here! The chicken in this soup is SUPER flavorful because we cook it in a mixture of onion, garlic, jalapeños, chicken broth, cumin, and tomatoes. Boneless, skinless chicken thighs would also work here, though the cooking time will change a little.

Cream Cheese – The creaminess comes from a block of rich, full-fat cream cheese. When you’re shopping for a cream cheese on keto, you want to avoid any that are high in carbs and any that have added sugars (or sugar alternatives that aren’t keto-friendly). Philadelphia’s original cream cheese is the best one I’ve found that meets all the criteria.

Fire-Roasted Tomatoes – I LOVE the flavor that fire-roasted tomatoes add to a dish. They’re exactly what they sound like – tomatoes that are roasted over a fire before they’re diced and canned. If you want to really cut down on the carbs in this soup, you can leave out the tomatoes, but just know that’ll change the overall flavor!

Chef’s Tips

  • Don’t overcook the chicken in step 2! While the food-safe temperature for chicken is 165° Fahrenheit internally, keep in mind that the chicken will continue cooking a little as it rests. I like to remove the chicken when it reads around 160°-162° Fahrenheit so it ends up right where it needs to be.
  • Shredding the cooked chicken is so, so easy. Did you know there’s 5 different methods you can use? Oh, yes. I wrote all about them in this post. My go-tos are the 2-forks method and the stand-mixer method.
  • If you’re not big on hot flavors, you can adjust the “heat” in this recipe with the jalapeños! Use just one jalapeño and remove the seeds for a very mild flavor. Use 2 jalapeños with the seeds in for a more intense flavor.
  • Looking for a more hands-off way to make your keto chicken tortilla soup? Check out the instructions for our Instant Pot chicken tortilla soup! Make sure you use the ingredients in this version, though, to keep it keto-friendly.
Close up angled photo of keto chicken tortilla soup

Try These Delicious Keto Recipes, Too

Recipe By: Cheryl Malik
5 from 6 votes

Keto Chicken Tortilla Soup

Prep 15 minutes
Cook 35 minutes
Total 50 minutes
This keto chicken tortilla soup is creamy, rich, a little spicy, and easy to make in about 30 minutes. Loaded with toppings like avocado and shredded cheese, this dish is super low in carbs but you won't miss them at all – and neither will your family!
6 servings


  • 1 Large pot
  • shredding method of choice see Notes
  • 1 Medium bowl
  • 1 ladle
  • 1 whisk


  • 2 tablespoons avocado oil or other neutral oil
  • ½ of one medium white onion diced; or 1 small onion, diced
  • 2 teaspoons minced garlic
  • 2 jalapeños finely diced, see Notes
  • 6 cups low-sodium chicken broth
  • 1 teaspoon cumin
  • 1 14.5-ounce can fire-roasted diced tomatoes
  • 8 ounces full-fat cream cheese softened, see Notes
  • 1 pound boneless, skinless chicken breasts approximately 2-3 medium chicken breasts
  • 2 limes juiced, plus wedges for garnish
  • 1 ½-2 teaspoons salt
  • freshly ground black pepper to taste
  • 1 cup cilantro leaves roughly chopped
  • 1 large avocado optional, for topping; pitted, sliced
  • shredded Monterey cheese optional, for topping; see Notes


  • Heat avocado oil in large pot over medium-high heat. When hot, add onion and cook 2 minutes, until softened. After 2 minutes, add minced garlic and diced jalapeños. Cook 1 additional minute.
    Onion and jalapeño in large pot
  • Add chicken broth, cumin, and fire-roasted tomatoes to pot. Stir well and bring mixture to boil. When mixture begins to boil, reduce heat to simmer and add uncooked chicken breasts. Let chicken cook 20 to 25 minutes or until just cooked through, being careful not to overcook. Transfer cooked chicken to bowl or cutting board and let rest.
  • Once chicken is cool enough to handle, shred using method of choice (see Notes). Set aside. Place softened cream cheese in medium bowl. Note: if cream cheese is not already softened, microwave it for roughly 1 minute until softened but not melted or hot. Cream cheese must be softened before next step.
    Shredded chicken breasts on a cutting board with 2 forks, next to whole cooked chicken breast
  • Ladle a little hot soup over softened cream cheese in medium bowl. Whisk vigorously until mixture is smooth. Pour cream cheese mixture into pot and add lime juice, salt, black pepper, and fresh cilantro. Return shredded chicken to pot and stir well.
    Keto chicken tortilla soup in large pot
  • Ladle soup into serving bowls. Top with avocado slices, cheese, additional jalapeños, sour cream, etc. as desired.
  • To make this lower-carb, you can leave out the onions and the fire-roasted diced tomatoes. It will change the overall flavor of the soup, though.
  • Jalapeños: For a milder flavor, use just one jalapeño and remove the seeds first. For an intense flavor, use two jalapeños with the seeds in.
  • Cream Cheese: Philadelphia original cream cheese has the lowest carb count of any I’ve found. Feel free to use any cream cheese you like best, but be sure to look for one with the fewest carbs.
  • Shredding Methods: Use your favorite of my 5 chicken shredding methods. I typically use the 2-forks method or the stand mixer method.
  • Cheese: If you’re adding shredded cheese to your soup, use a block of cheese that you shred yourself! Prepackaged shredded cheese contains fillers and anti-clumping agents that add unnecessary carbs.

Approximate Information for One Serving

Serving Size: 1servingCalories: 315calProtein: 24gFat: 20gSaturated Fat: 9gTrans Fat: 1gCholesterol: 88mgSodium: 1435mgPotassium: 525mgTotal Carbs: 10gFiber: 2gNet Carbs: 8gVitamin A: 543IUVitamin C: 17mgCalcium: 80mgIron: 2mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Thank you so much for this yummy recipe! I ended up adding a bag of the Mexican style riced cauliflower from Trader Joe’s to beef it up! Turned out awesome!5 stars

    1. Sure! I’d reduce the chicken broth by 1 cup max. You could also let the soup simmer longer to reduce more of the liquid, or you could add more cream cheese. Draining the tomatoes before adding them to the soup will also help.

    1. It makes approximately 4-6 servings depending on your preferred portion sizes. A serving would be either 1/4 or 1/6 of the total soup. We don’t provide an exact measurement or weight since soups cook down a little differently each time you make them. If you want to know the weight of one serving, prepare the soup as instructed, then weigh the prepared soup. Divide that amount by 4 or by 6 (depending on the number of servings you get with your preferred portion sizes) and you’ll have the weight of one serving.

  2. Yummy, I followed the recipe exactly and it was delicious. Served with a salad for us and bread on the side for the kids and they loved it too.5 stars

  3. This was fantastic! We have a tortilla soup recipe that we’ve used for years but my husband is on a keto diet right now and this looked delicious. It was a breeze to make and was so good. Our 2, 4 & 6 year olds kept talking about how good it was during dinner. Thank you for another great recipe!5 stars

Where To Next?