Let me tell you about my absolute favorite way to turn a chilly evening into pure comfort – this Healthy Chicken Tortilla Soup! I’ve been making this recipe for years, tweaking it until it became the soul-warming, protein-packed bowl of goodness my whole family begs for. The first time I made it, my husband went back for thirds (and that never happens with “healthy” food in our house!). What makes it special? You get all that rich, spicy flavor of traditional tortilla soup without any guilt – just shredded chicken, black beans, fire-roasted tomatoes, and a creamy coconut milk finish that’ll make your taste buds dance. Trust me, once you try this version, you’ll never look at canned soup the same way again.

Table of Contents
Table of Contents
Why You’ll Love This Healthy Chicken Tortilla Soup
Oh, where do I even start? This soup checks ALL the boxes for me – and I know it’ll do the same for you. First off, it’s packed with protein from the chicken thighs and black beans (my secret for keeping full for hours). But wait, there’s more!
- That coconut milk swirl? Pure magic – creamy without being heavy
- Fire-roasted tomatoes give it that smoky depth I crave
- Crispy homemade tortilla strips add the perfect crunch
- Spices that’ll warm you from the inside out (adjust the heat to your liking!)
The best part? It comes together in one pot while the tortilla strips bake – minimal cleanup for maximum flavor. My kind of weeknight win! If you love easy weeknight meals, check out more of my favorite recipes.
Ingredients for Healthy Chicken Tortilla Soup
Okay, let’s talk ingredients – and I promise, every single one plays a special role in making this soup incredible! Here’s what you’ll need (and yes, I’ve learned the hard way that prepping everything first makes this go SO much smoother):
- 1 tablespoon avocado oil or ghee (my secret for rich flavor)
- 1 pound boneless skinless chicken thighs (trust me, thighs stay juicier!)
- 6 cloves garlic, minced (don’t skimp – this is flavor central)
- 1 yellow onion, diced (about 1 cup)
- 1 jalapeno, seeded and finely diced (unless you want extra heat!)
- 1 tablespoon cumin (that warm, earthy base note)
- ½ tablespoon paprika (for color and subtle sweetness)
- 1 teaspoon salt, plus more to taste
- ¼ teaspoon black pepper (freshly cracked if you have it)
- 1/2 – 1 teaspoon chipotle powder (smoky magic – adjust to your spice tolerance)
- 1 teaspoon dried oregano (the Mexican variety if you can find it)
- 28 oz fire roasted crushed tomatoes (that charred flavor makes all the difference)
- 2-15 oz cans black beans, drained and rinsed (hello, fiber!)
- 1-4 oz can green chilies (mild or hot – your call)
- 4 cups chicken broth (homemade if you’ve got it)
- ¼ cup lime juice (fresh squeezed, please – no bottled stuff!)
- 1 cup full fat canned coconut milk (shake the can well before opening)
- ½ cup chopped cilantro, plus more for serving (stems and all for extra flavor)
- sliced green onion, for serving (that fresh crunch)
- 4 corn tortillas (for those crispy strips we’ll make)
- non-stick avocado oil cooking spray (for easy baking)
- sliced avocado, for serving (because everything’s better with avocado)
- shredded sharp cheddar cheese, for serving (optional but oh-so-good)
See? Nothing too fancy – just real ingredients that work together beautifully. Now let’s get cooking!

How to Make Healthy Chicken Tortilla Soup
Alright, let’s dive into the fun part – turning all those gorgeous ingredients into the most flavorful pot of soup you’ve ever tasted! I promise it’s easier than you think, and that heavenly smell filling your kitchen will make the neighbors jealous.
Preparing the Chicken and Base
First things first – grab your biggest, heaviest pot (I use my trusty Dutch oven) and heat it over medium. Add that tablespoon of avocado oil and let it get nice and shimmery. Now, season your chicken thighs generously with salt and pepper – I mean really get in there! Sear them for about 3-4 minutes per side until they get that beautiful golden crust. Don’t rush this step – that browned flavor is liquid gold for your soup! Remove the chicken and toss in your garlic, onion, and jalapeño. Sauté until they’re soft and fragrant – about 3 minutes should do it. Now add all those amazing spices (cumin through oregano) and let them toast for just 30 seconds. Oh my gosh, the aroma!
Simmering the Soup
Time to bring it all together! Pour in your tomatoes, black beans, green chilies, broth, and lime juice – give it a good stir to combine. Nestle the chicken back into the pot (juices and all!) and bring everything to a lively boil. Then, reduce the heat to a gentle simmer, cover, and let it work its magic for 25-30 minutes. This is when the flavors really get to know each other! When the chicken shreds easily with forks, you’ll know it’s done. Remove it, shred it up, and stir it back in along with that luxurious coconut milk.
Making Crispy Tortilla Strips
While the soup simmers, let’s make those addictive crispy strips! Preheat your oven to 375°F. Stack 4 corn tortillas and slice them into thin strips (about 1/4-inch wide). Spread them on a parchment-lined baking sheet, spray generously with avocado oil, and bake for 10-12 minutes until golden and crisp. Here’s my favorite part – as soon as they come out of the oven, hit them with a sprinkle of salt and a squeeze of lime juice. The heat helps the flavors soak right in. These little guys will transform your soup from good to “oh-my-gosh-can-I-have-your-recipe” great!
Print
30-Minute Healthy Chicken Tortilla Soup for Cozy Nights
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Lactose
Description
A flavorful and healthy chicken tortilla soup packed with protein, fiber, and spices. Perfect for a cozy meal.
Ingredients
- 1 tablespoon avocado oil or ghee
- 1 pound boneless skinless chicken thighs
- 6 cloves garlic, minced
- 1 yellow onion, diced
- 1 jalapeno, seeded and finely diced
- 1 tablespoon cumin
- ½ tablespoon paprika
- 1 teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- 1/2 – 1 teaspoon chipotle powder
- 1 teaspoon dried oregano
- 28 oz fire roasted crushed tomatoes
- 2–15 oz cans black beans, drained and rinsed
- 1–4 oz green chilies
- 4 cups chicken broth
- ¼ cup lime juice
- 1 cup full fat canned coconut milk
- ½ cup chopped cilantro, plus more for serving
- sliced green onion, for serving
- 4 corn tortillas
- non-stick avocado oil cooking spray
- sliced avocado, for serving
- shredded sharp cheddar cheese, for serving
Instructions
- Heat a large heavy bottomed pot over medium heat. Once hot, add in a tablespoon of avocado oil or ghee.
- Liberally season the chicken thighs with salt and pepper. Add the chicken thighs to the pot and sear the meat for 3-4 minutes on each side. Remove from the pot.
- Add the minced garlic, diced onion, and diced jalapeno to the pot and saute for 3-4 minutes until the onion is translucent.
- Add the cumin, paprika, dried oregano, chipotle powder, paprika, salt, and pepper to the pot and saute for an additional minute.
- Pour in the crushed tomatoes, black beans, green chilies, broth, and lime juice. Stir until well combined and then add the chicken back to the pot. Bring the soup to a boil and then reduce the heat to a simmer. Cover and let simmer for 25 – 30 minutes until the chicken is tender and fully cooked.
- While the soup is simmering make the crispy tortilla strips. Preheat the oven to 375 degrees. Cut a few corn tortillas into thin strips. Spray the tortilla strips with a generous amount of non-stick cooking spray. Spread the strips out in an even layer on a sheet pan that has been lined with parchment paper. Bake the strips at 375 degrees for ten to twelve minutes until the strips have browned a bit and are crispy. While the tortilla strips are still hot, season them generously with salt and lime juice. Set aside.
- Remove the chicken from the pot, use two forks to shred the meat, and then add it back to the pot. Stir in the full fat coconut milk and let the soup simmer for another 5 minutes.
- Lower the heat, stir in the chopped cilantro, and give the soup a taste. Adjust the seasoning to taste.
- Serve the soup with chopped cilantro, sliced green onion, tortilla strips, crispy tortilla strips, and cheese.
Notes
- Store leftovers in the fridge for up to 3 days.
- Chicken breasts can be used instead of thighs for a leaner option.
- For extra heat, leave the jalapeno seeds in.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 850mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 25g
- Cholesterol: 70mg
Tips for the Best Healthy Chicken Tortilla Soup
After making this soup more times than I can count, I’ve picked up some foolproof tricks that take it from good to “lick-the-bowl-clean” amazing! First up – spice control. That chipotle powder packs heat, so start with ½ teaspoon if you’re sensitive (you can always add more later). My husband loves it fiery, so I set aside a portion before adding extra for him.
Here’s my coconut milk secret: shake the can like crazy before opening! This blends the creamy fat with the liquid for the perfect velvety texture. And don’t skip the lime squeeze at the end – that bright acidity balances all the rich flavors beautifully.
Leftovers? They’re actually better the next day as the flavors meld! Just store in airtight containers (leave the tortilla strips separate to keep them crispy) and reheat gently on the stove – the coconut milk can separate if you nuke it too hard.

Ingredient Substitutions and Notes
Listen, I know we don’t always have every ingredient on hand – I’ve been there! Here’s how to tweak this soup without losing that amazing flavor. First, chicken thighs are my go-to for their juiciness, but breasts work too (just reduce simmer time to 15-20 minutes so they don’t dry out).
No jalapeño? Use a pinch of cayenne instead. And if you’re sensitive to heat, definitely remove those seeds and membranes – they pack most of the fire! Out of coconut milk? A splash of heavy cream gives similar richness (though it won’t be dairy-free).
My biggest tip? Don’t skip the fire-roasted tomatoes – that smoky depth is irreplaceable! But in a pinch, regular crushed tomatoes with a dash of smoked paprika can fake it.

Serving Suggestions for Healthy Chicken Tortilla Soup
Oh, the toppings – this is where the party really starts! I always set out little bowls of goodies so everyone can customize their perfect bowl. My must-haves? Creamy avocado slices (they melt into the hot soup beautifully), a sprinkle of sharp cheddar, and tons of fresh cilantro. Don’t forget those crispy lime-kissed tortilla strips – they add that magical crunch! Sometimes I’ll throw out extra lime wedges and diced red onion for the adventurous eaters. Trust me, the more toppings, the merrier!

Storage and Reheating Instructions
Here’s the good news – this soup gets even better as leftovers! Store it in airtight containers in the fridge for up to 3 days (just keep those crispy tortilla strips separate in a baggie). When reheating, go low and slow on the stovetop – microwave blasts can make the coconut milk separate. If it thickens up too much, just stir in a splash of broth or water to loosen it back up. Pro tip: Make a double batch and freeze portions for those “I don’t feel like cooking” nights!
Nutritional Information
Okay, let’s talk numbers – but remember, these are estimates because we all know my “generous pinch” of salt isn’t exactly scientific! Per hearty bowl (about 1/6th of the pot), you’re looking at:
- 320 calories
- 25g protein (hello, muscle fuel!)
- 8g fiber (thanks to those black beans)
- 12g fat (mostly the good kind from coconut milk)
- 30g carbs
The best part? You’re getting serious nutrition without sacrificing flavor – now that’s what I call a win-win! If you enjoy sharing your favorite recipes, you can find us over on Facebook.
Frequently Asked Questions
Can chicken tortilla soup really be healthy?
Absolutely! This version skips the heavy cream and fried tortillas, packing in lean protein from chicken and fiber from black beans instead. The coconut milk adds creaminess without dairy, and all those spices? They’re loaded with antioxidants. My nutritionist friend calls it “a multivitamin in a bowl”!
How long does this soup last in the fridge?
It keeps beautifully for 3 days – sometimes I think it tastes even better on day two! Just store it in airtight containers (keep those crispy tortilla strips separate so they don’t get soggy). The flavors really deepen as they sit.
Can I freeze this tortilla soup?
You bet! Freeze it before adding the coconut milk (dairy-free milks can separate when frozen). When ready to eat, thaw overnight in the fridge, reheat gently, then stir in the coconut milk. The texture stays perfect! For more soup ideas, check out this creamy chicken taco soup.
What makes this different from regular tortilla soup?
Traditional versions often use fried tortillas and heavy cream – we bake our tortilla strips and use coconut milk instead. Plus, loading up on fresh toppings like avocado and cilantro boosts the nutrients without sacrificing any flavor. It’s comfort food that actually loves you back! If you are looking for other chicken recipes, try this street corn chicken recipe.