There’s this smell that hits the air right around five o’clock on Sundays.
Not fancy.
Not perfume-y. Just real.
Like toasted cumin, lime-splashed chicken fat, and the soft smoke of tortillas crisping on cast iron.
It’s not some chefy trick.
It’s Chicken Tortilla Soup doing its thing – quietly, but with style.
Now look, I’ve cooked a lot of chickens.
Whole ones, pieces, skin-on, skin-off, angry, frozen, sad supermarket birds that deserved better.
But soup?
This soup?
It’s got feelings. It’s not just about heat and spice.
It’s about balance.
Acid from tomatoes.
Body from the broth.
Crunch from the tortilla strips you better not forget to fry right.
And the chicken?
That’s your star.
She’s got to be juicy, bold, a little bit smoky… not boiled to death in some sad water bath.
I used to think tortilla soup was just something people made when they were bored of tacos.
I was wrong.
This dish has roots.
It’s the kind of thing you make when you want flavor to punch you in the mouth a little, but also hug your stomach after.
You eat it and think, “Yeah. I’m good now.”
This recipe?
It’s not the neat kind. It’s a little messy. There’s oil splatter.
There’s a pan you’ll probably leave in the sink overnight. But it’s real, and it works.
And if you do it right, not even perfect, just right, you’ll sit down with a bowl that tastes like you actually tried.
Because you did.
The Stuff That Matters
Alright. Before you start heating up pans and dreaming of soup, let’s talk about what’s going in your pot.
This isn’t the moment to get shy with ingredients.
The flavor comes from layering, not shortcuts.
That said, this is still an easy chicken tortilla soup recipe.
No stress, no drama. Just get good ingredients, and let them do what they do.
Here’s your list:
- 2 tablespoons olive oil
(Don’t use canola. This isn’t a deep fry situation. You want flavor.) - 1 medium yellow onion, diced
(If your eyes don’t water, it wasn’t fresh.) - 3 cloves garlic, minced
(You can use the jarred stuff. But why?) - 1 jalapeño, seeded and minced
(Or leave the seeds in if you like it with a little kick.) - 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Half teaspoon smoked paprika
(Optional but amazing. Adds that low-and-slow, smoky depth.) - 1 teaspoon salt
(Start there, taste as you go.) - 1 can (14.5 ounces) fire-roasted diced tomatoes
(Don’t skip the fire-roasted part. That char adds real body.) - 4 cups chicken broth
(Homemade? Great. Boxed? Go low sodium and boost it later.) - 2 cups shredded cooked chicken
(Yes, leftover chicken works. Rotisserie? Even better. Just don’t use anything dry.) - 1 cup corn kernels
(Frozen is fine. Fresh is beautiful if it’s Sunday and you’re feeling fancy.) - 1 small handful fresh cilantro, chopped
- Juice of 1 lime
(Skip the bottled junk. Real lime makes the soup bright.) - Corn tortillas, cut into strips and fried until golden
(Don’t skip this step. This is where the authentic Mexican vibes live.) - Optional toppings: sliced avocado, dairy free sour cream or full-fat if you’re not, shredded cheese, crispy tortilla strips, fresh jalapeños, lime wedges
This one’s easily made dairy free, and it can swing gourmet with just a few upgrades, like charring your corn first or swapping in smoked chicken thighs.
You can even toss the whole thing in a crockpot if you’re running errands or pretending to clean the house all afternoon.
Just keep the tortillas crisped separately.
Nobody wants soggy strips.
Soup’s got bones now.
Let’s cook.
You, Me, and the Pot
Step 1: Get the Pot Hot
Start with a heavy-bottomed pot.
Cast iron if you’ve got it.
Turn the heat to medium and pour in two tablespoons of olive oil.
Give it thirty seconds to shimmer… that’s how you know it’s ready.
Drop in your diced onion.
Listen for the sizzle.
That’s the beginning of flavor.
Let it soften for about 5 minutes, stirring here and there.
Not too much.
Let the edges kiss the pan.
Step 2: Garlic and Jalapeño Go In
Toss in your garlic and jalapeño. Stir for about a minute, just until it smells like something good is about to happen.
If your eyes water… that’s a good sign.
That means it’s working.
Don’t burn the garlic. Burnt garlic is soup sabotage.
Step 3: Spice the Scene
Time to layer the base.
Add your cumin, chili powder, smoked paprika, and salt.
Stir it all around so the oil pulls the spice to life.
This is how you build gourmet flavor without a lot of fuss.
You’re not just seasoning. You’re toasting.
The smell should stop you for a second.
Like a taco stand on a warm night.
Step 4: Tomatoes Hit the Pot
Crack open your can of fire-roasted tomatoes and dump the whole thing in.
Juice and all.
Stir it through.
Let it simmer for 2 to 3 minutes, just until everything starts to feel like it belongs together.
Now… take a taste.
If it already makes you smile, you’re on the right track.
Step 5: Broth and Chicken
Pour in the chicken broth.
Stir it, then bring the pot to a soft boil.
Once it’s bubbling a little, drop in your shredded chicken.
If you’re using leftover roasted chicken, bless you.
It’ll carry that flavor forward in a way fresh-cooked sometimes can’t.
If it’s rotisserie, even better.
Just pull off the skin unless you like little soggy floaters.
Let it simmer for 10 to 15 minutes.
Just enough to let the chicken soak up everything it’s sitting in.
Step 6: Corn, Cilantro, Lime
Toss in your corn kernels, a solid handful of chopped cilantro, and squeeze in that lime juice.
This is the twist that pulls everything up from “yeah, that’s good” to “hold on, what’s in this?”
You’re now working with authentic Mexican soul food energy.
No pretense.
Just real stuff that works.
Step 7: Taste Everything
Taste it again. Is it too salty?
Not salty enough? Want more heat?
Toss in more jalapeño or a pinch of cayenne.
Want it a little creamy?
Stir in a splash of dairy free coconut milk or a dollop of sour cream.
That’s your call.
Your soup.
Your rules.
Step 8: Tortilla Time
While your soup does its thing… heat a little oil in a skillet.
Drop in strips of corn tortilla. Don’t crowd them.
Let them fry until crispy and golden.
Pull them out, hit them with salt, and try not to eat half the batch before the soup’s done.
This part isn’t optional.
It’s the crunch that completes the whole experience.
Bowls, Garnish, and One Final Stir
Soup’s done… but don’t just ladle and run.
This is where you make it yours.
Grab your biggest bowl.
Something heavy.
Something that holds heat like a hug.
Pour in that golden red broth, loaded with tender shreds of chicken, pops of sweet corn, and just a glimmer of fresh lime and cilantro.
It should steam up your glasses.
That’s the good kind of fog.
Now hit it with the extras:
- Crispy tortilla strips — don’t skip these, they’re the crunch that balances the soft
- Avocado slices — creamy, rich, and cooling
- Dairy free sour cream — or regular, if you’re not avoiding it
- Shredded cheese — optional, but it melts into little pockets that hit just right
- Extra lime wedges — because one is never enough
- Fresh jalapeño slices — for the brave or the hungover
This soup is best eaten hot, straight from the pot, but here’s the surprise, it’s even better the next day.
The flavors settle in like they’ve moved into a tiny apartment together.
It thickens just a little, which makes it perfect if you’re into that creamy soup vibe without actually adding cream.
You can also toss the whole thing in a crockpot earlier in the day and just keep it warm until dinner.
Just wait on the toppings until the end… nobody wants limp tortilla strips or sad avocado.
This is what Sundays are for.
A warm bowl.
A messy kitchen.
And a meal that tastes like somebody gave a damn.
Stuff I Probably Shouldn’t Say but Will Anyway
Look… not every soup is worth remembering. Some are just hot water with vegetables trying to be dinner.
But chicken tortilla soup?
When you do it right, it hits like a memory.
It’s got bite. It’s got comfort. It’s bold, a little messy, and way more gourmet than people expect it to be.
That being said… people screw it up all the time.
So let me just say it straight:
Do not boil your chicken. Ever.
That’s how you get dry, stringy sadness floating around your soup.
Roast it. Shred it.
Or better yet, use leftover rotisserie and save yourself the grief.
That little bit of skin and seasoning already packed on there?
That’s flavor insurance.
And please… stop using bottled lime juice.
I know it’s in the fridge.
I know it’s easy.
But it tastes like cleaning fluid.
Squeeze a fresh one. Even half a lime does more than that sad little plastic bottle ever could.
Also… I’ve tried every version out there.
Creamy, dairy free, crockpot with zero attention span, even that one time I added too much smoked paprika and blamed the neighbor’s kid.
It all works… as long as you respect the flavor.
Don’t drown it in cheese.
Don’t skimp on the tortillas.
And for the love of soup, don’t forget to taste as you go.
Here’s something my grandma said once while stirring a pot with a cigarette in her mouth and a baby on her hip:
“If your kitchen doesn’t smell like you’re doing something wrong… you’re not cooking it right.”
She was kind of a menace, but she wasn’t wrong.
So yeah… this might be the best chicken tortilla soup you make this year.
Not because it’s fancy.
Because it’s yours. A little spicy. A little loud.
And absolutely worth the cleanup.
Print
Chicken Tortilla Soup That’s Got Guts, Soul, and a Bit of Swagger
This easy chicken tortilla soup recipe turns leftover chicken into a bold, comforting bowl packed with smoky spices, fresh lime, fire-roasted tomatoes, and crispy tortilla strips. Naturally dairy free, with options to make it creamy or crockpot friendly. Think authentic Mexican flavor made weeknight simple… with gourmet energy.
- Total Time: 40 minutes
- Yield: Serves 2–4 1x
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 jalapeño, seeded and minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- 1 teaspoon salt (adjust to taste)
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 4 cups chicken broth
- 2 cups shredded cooked chicken (leftover or rotisserie)
- 1 cup corn kernels (fresh or frozen)
- 1 small handful fresh cilantro, chopped
- Juice of 1 lime
- Corn tortillas (cut into strips and fried crispy)
- Optional Toppings: avocado, dairy free sour cream or regular, shredded cheese, jalapeño slices, lime wedges
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 5 minutes.
- Stir in garlic and jalapeño. Cook for 1 minute until fragrant.
- Add cumin, chili powder, smoked paprika, and salt. Stir to toast spices for 1 minute.
- Pour in fire-roasted tomatoes. Simmer for 2–3 minutes.
- Add chicken broth and shredded chicken. Bring to a light boil, then reduce heat and simmer for 10–15 minutes.
- Add corn, chopped cilantro, and fresh lime juice. Simmer for 5 minutes.
- While soup cooks, fry tortilla strips in a skillet with oil until crispy. Salt while hot.
- Taste and adjust seasoning. Serve soup hot with toppings and crispy tortilla strips.
Notes
- For creamy texture, stir in a splash of coconut milk or sour cream.
- Make it in a crockpot: sauté aromatics first, then cook on low for 4–6 hours.
- Always use fresh lime juice — it makes a big difference.
- Don’t skip the tortilla strips. They bring the crunch that seals the deal.
- This soup tastes even better the next day.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican, Home-style
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 320
- Sugar: 4g
- Sodium: 780mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 22g
- Cholesterol: 55mg