I packed all the creamy, spicy, loaded tortilla soup flavor I crave into a keto bowl so good, no one at my table misses the carbs.

I’m obsessed with this Keto Chicken Tortilla Soup because it hits that creamy, rich, slightly spicy spot without dragging in a pile of carbs. I love how the cream cheese makes every spoonful thick and silky, while avocado on top keeps it fresh and buttery.
And honestly, I don’t miss the tortillas one bit. This is the kind of bowl I crave when I want big flavor fast, with a little heat, a lot of texture, and zero sad diet vibes.
But the best part? It tastes bold and loaded, not like I’m settling for the low-carb version.
At all.
Ingredients

- Olive oil gets the onion and garlic going without making things greasy.
- Shredded chicken makes it hearty, filling, and actually dinner-worthy.
- Chicken broth keeps it cozy, savory, and not too heavy.
- Cream cheese melts in creamy, rich, and a little tangy.
- Heavy cream makes the soup feel extra smooth and keto-friendly.
- Diced tomatoes bring that tortilla soup vibe without too many carbs.
- Onion and garlic add the “something smells amazing” base.
- Chili powder and cumin give it warm, classic Tex-Mex flavor.
- Smoked paprika adds a little campfire-ish depth.
So good.
- Lime juice wakes everything up at the end.
- Cilantro keeps it fresh, unless you’re in the soap-taste club.
- Crushed pork rinds bring the crunch you’d normally get from tortilla strips.
- Avocado, cheddar, and sour cream make every bowl feel loaded.
- Plus, cayenne and green onions let you make it your style.
Ingredient Quantities
- 1 tablespoon olive oil
- 1 pound boneless skinless chicken breasts or thighs, cooked and shredded (about 3 cups)
- 4 cups low sodium chicken broth
- 4 ounces cream cheese, softened
- 1/2 cup heavy cream
- 1 (14.5 ounce) can diced tomatoes, drained
- 1 small yellow onion, finely chopped (about 1 cup)
- 2 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon kosher salt, or to taste
- 1/4 teaspoon black pepper, or to taste
- 1 tablespoon fresh lime juice
- 1/4 cup chopped fresh cilantro
- 1 1/2 cups crushed pork rinds, for a tortilla crunch substitute
- 1 ripe avocado, diced, for topping
- 1 cup shredded sharp cheddar cheese, for topping
- 1/2 cup sour cream, for topping
- Optional: 1/4 teaspoon cayenne pepper for extra heat
- Optional: sliced green onions or extra cilantro for garnish
How to Make this
1. Heat 1 tablespoon olive oil in a large pot over medium heat. Add the finely chopped onion and cook until softened, about 4 to 5 minutes.
2. Add the minced garlic, 1 tablespoon chili powder, 1 teaspoon ground cumin, 1/2 teaspoon smoked paprika, and optional 1/4 teaspoon cayenne; cook 30 seconds until fragrant.
3. Stir in the drained diced tomatoes and cook 1 to 2 minutes to meld flavors.
4. Pour in 4 cups low sodium chicken broth and bring to a simmer.
5. Whisk in 4 ounces softened cream cheese and 1/2 cup heavy cream until smooth and creamy.
6. Add the cooked shredded chicken, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper, and simmer 8 to 10 minutes so the chicken heats through and the soup thickens slightly.
7. Remove from heat and stir in 1 tablespoon fresh lime juice and 1/4 cup chopped fresh cilantro. Taste and adjust seasoning if needed.
8. Meanwhile, place 1 1/2 cups crushed pork rinds in a small bowl to use as a tortilla crunch substitute; optionally toast them briefly in a dry skillet for extra crunch.
9. Ladle the soup into bowls and top with diced avocado, 1 cup shredded sharp cheddar cheese, and 1/2 cup sour cream.
10. Finish with the crushed pork rinds and optional sliced green onions or extra cilantro for garnish.
Equipment Needed
1. Large heavy-bottomed pot or Dutch oven
2. Chef’s knife
3. Cutting board
4. Wooden spoon or silicone spatula
5. Whisk
6. Measuring cups and spoons
7. Can opener
8. Small bowl (for crushed pork rinds)
9. Skillet (for toasting pork rinds, optional)
10. Ladle and soup bowls
FAQ
Keto Chicken Tortilla Soup Recipe Substitutions and Variations
- Cream cheese: Substitute 4 ounces ricotta or mascarpone for a slightly lighter, still creamy texture; blend smooth before adding.
- Heavy cream: Use 1/2 cup canned full fat coconut milk for dairy free option, or 1/2 cup sour cream thinned with a little water for tangy richness.
- Crushed pork rinds: Swap with 1 1/2 cups toasted almond flour mixture (mix 1 cup almond flour with 1/2 cup crushed toasted parmesan) for a crunchy, keto friendly topping.
- Shredded sharp cheddar: Replace with 1 cup shredded Monterey Jack or Colby for similar melt and flavor, or 1 cup shredded mozzarella for milder, gooey topping.
Pro Tips
1. Warm the cream cheese before adding it to the hot broth by microwaving it for 20 to 30 seconds or cutting it into small cubes. That helps it melt smoothly and keeps the soup silky instead of lumpy.
2. Brown the onion a little longer than you think is necessary, letting it turn golden and slightly sweet. Those deeper flavors make a huge difference in the final soup.
3. If your shredded chicken is a bit dry, fold it in near the end and let it simmer gently in the broth for the full 8 to 10 minutes. It will rehydrate and absorb more flavor without falling apart.
4. Toast the crushed pork rinds in a dry skillet over medium heat for a minute or two, watching closely. Toasting firms them up and adds a nuttier, fresher crunch than straight from the bag.
5. Finish with lime juice and then taste for salt. Acid brightens the whole pot, and you may need less salt after the lime and toppings are added.

Keto Chicken Tortilla Soup Recipe
I packed all the creamy, spicy, loaded tortilla soup flavor I crave into a keto bowl so good, no one at my table misses the carbs.
6
servings
430
kcal
Equipment: 1. Large heavy-bottomed pot or Dutch oven
2. Chef’s knife
3. Cutting board
4. Wooden spoon or silicone spatula
5. Whisk
6. Measuring cups and spoons
7. Can opener
8. Small bowl (for crushed pork rinds)
9. Skillet (for toasting pork rinds, optional)
10. Ladle and soup bowls
Ingredients
1 tablespoon olive oil
1 pound boneless skinless chicken breasts or thighs, cooked and shredded (about 3 cups)
4 cups low sodium chicken broth
4 ounces cream cheese, softened
1/2 cup heavy cream
1 (14.5 ounce) can diced tomatoes, drained
1 small yellow onion, finely chopped (about 1 cup)
2 cloves garlic, minced
1 tablespoon chili powder
1 teaspoon ground cumin
1/2 teaspoon smoked paprika
1/2 teaspoon kosher salt, or to taste
1/4 teaspoon black pepper, or to taste
1 tablespoon fresh lime juice
1/4 cup chopped fresh cilantro
1 1/2 cups crushed pork rinds, for a tortilla crunch substitute
1 ripe avocado, diced, for topping
1 cup shredded sharp cheddar cheese, for topping
1/2 cup sour cream, for topping
Optional: 1/4 teaspoon cayenne pepper for extra heat
Optional: sliced green onions or extra cilantro for garnish
Directions
- Heat 1 tablespoon olive oil in a large pot over medium heat. Add the finely chopped onion and cook until softened, about 4 to 5 minutes.
- Add the minced garlic, 1 tablespoon chili powder, 1 teaspoon ground cumin, 1/2 teaspoon smoked paprika, and optional 1/4 teaspoon cayenne; cook 30 seconds until fragrant.
- Stir in the drained diced tomatoes and cook 1 to 2 minutes to meld flavors.
- Pour in 4 cups low sodium chicken broth and bring to a simmer.
- Whisk in 4 ounces softened cream cheese and 1/2 cup heavy cream until smooth and creamy.
- Add the cooked shredded chicken, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper, and simmer 8 to 10 minutes so the chicken heats through and the soup thickens slightly.
- Remove from heat and stir in 1 tablespoon fresh lime juice and 1/4 cup chopped fresh cilantro. Taste and adjust seasoning if needed.
- Meanwhile, place 1 1/2 cups crushed pork rinds in a small bowl to use as a tortilla crunch substitute; optionally toast them briefly in a dry skillet for extra crunch.
- Ladle the soup into bowls and top with diced avocado, 1 cup shredded sharp cheddar cheese, and 1/2 cup sour cream.
- Finish with the crushed pork rinds and optional sliced green onions or extra cilantro for garnish.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 434g
- Total number of serves: 6
- Calories: 430kcal
- Fat: 30g
- Saturated Fat: 12g
- Trans Fat: 0.5g
- Polyunsaturated: 3g
- Monounsaturated: 15g
- Cholesterol: 150mg
- Sodium: 700mg
- Potassium: 800mg
- Carbohydrates: 12g
- Fiber: 5g
- Sugar: 4g
- Protein: 36g
- Vitamin A: 900IU
- Vitamin C: 10mg
- Calcium: 250mg
- Iron: 2.5mg









