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!
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.
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!
- 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.
Try These Delicious Keto Recipes, Too
- Keto Carbonara
- Keto Stuffed Peppers
- Marry Me Chicken (Chicken in a Sun Dried Tomato Cream Sauce)
- Keto Chicken Pot Pie
- Baked Keto Empanadas
- 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
- 1 Large pot
- shredding method of choice see Notes
- 1 Medium bowl
- 1 ladle
- 1 Whisk
- 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.
- 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.
- 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.
- 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.
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.