Love and Olive Oil

Chicken Tortilla Soup

Chicken Tortilla Soup with Avocado, Sour Cream, and Micro Cilantro

As I sit here with frozen fingers, numbly trying to type up why you need to make this soup NOW, I realized that winter has essentially done my work for me. I could write 1,000 words about why this soup is amazing and continues to be one of your favorite recipes to date, but I’m not nearly as convincing as those single-digit temperatures lurking just outside your door.


So if you’re looking for a hearty, satisfying dinner to warm you up from the inside out, well, this is it.

It’s like a pair of mittens, for your stomach.

Chicken Tortilla Soup Recipe

As far as I can tell, there are three basic varieties of tortilla soup: red tomato-based, green tomatillo-based, and clear, the only surefire commonality is the crispy tortilla topping (hence the name tortilla soup – duh). I prefer thin and freshly fried strips of corn tortilla, but you can certainly use crushed up tortilla chips or tortilla chip strips as well.

This is our take on the red variety, with a flavorful base made of mainly tomatoes and chicken broth; the addition of blistered green peppers (both poblano for flavor and jalapeño for spice) may give it a slightly off orange hue, but the flavor is out of this world.

Micro Cilantro for Tortilla Soup

In a twist of fate, we just so happened to find a rare package of micro cilantro at the store the same week we were planning to make and shoot this soup. I couldn’t have asked for better timing. Obviously, micro cilantro not being easily attainable, normal cilantro will work perfectly fine in its place.

But if you DO happen to find micro-cilantro at your store, BUY IT ALL. It’s seriously like my new favorite thing and I want to put it on everything.

Want to make your plain old bean quesadilla look like it came from a gourmet restaurant?

BAM. Micro cilantro.

Want to turn a somewhat unphotogenic soup into the prettiest thing this side of Mexico City?

BOOM. Micro cilantro.

Get my drift?

And since I can never seem to get cilantro to grow very well here in Tennessee (it’s just too darn hot and the cilantro starts bolting before it’s even usable), I’m kind of psyched about the prospects growing my own micro herbs. Yes, dear, I will be taking over the upstairs bathroom, but it’s not like we ever use that shower anyway. In my mind it’s the perfect place for my microgreen farm, and the cooler indoor temperatures should be perfect for a bumper crop of micro cilantro (among other things).

Recipe for One-Pot Chicken Tortilla Soup

But enough about microgreens, as they are just the icing on a really fabulous cake. This soup is so much more than just the garnish, though the garnishes aren’t an insignificant part of the dish as a whole. I mean, tortilla soup simply wouldn’t BE tortilla soup without the tortillas. But the avocado chunks and the sour cream and yes, the cilantro too, really bring the soup together.

We originally developed this Tortilla soup recipe for Le Creuset and their adorable Bell Pepper Cocotte, but it’s easily become one of our favorite recipes. We’ve made a few modifications since the original, increasing the proportions for ample leftovers and adding a splash of lime at the end, and I figured it was high time I share it here.

Chicken Tortilla Soup

Did you make this recipe?


  • 1 small onion, cut into 1-inch chunks
  • 4 garlic cloves, minced
  • 1 poblano pepper, halved and seeded
  • 2 jalapeño pepper, halved and seeded
  • 2 tablespoons olive oil, divided
  • 1 (28 ounce) can diced tomatoes
  • 2 tablespoons olive oil
  • 4 cups chicken stock or broth
  • 2 boneless, skinless chicken breast, cut into 3/4-inch cubes
  • 1 tablespoon fresh squeezed lime juice (from 1/2 lime)
  • salt and pepper, to taste

For Toppings:

  • 2 corn tortillas, sliced into 1/4-inch wide strips
  • canola or vegetable oil, for frying
  • fine sea salt
  • sour cream
  • sliced avocado
  • fresh chopped cilantro or micro cilantro


  1. Preheat broiler on high and arrange baking rack in the upper third of the oven. Line a baking sheet with aluminum foil and coat lightly with cooking spray.
  2. Toss onion, garlic, and peppers with 1 tablespoon of olive oil; spread in a single layer on baking sheet, cut sides down. Broil for 6 to 8 minutes or until peppers and onions are blistered and blackened in spots. If the garlic gets brown too quickly, remove the cloves early or cover them with a piece of pepper so they don’t burn.
  3. Place broiled vegetables in a blender along with tomatoes and all their juices. Blend on medium-high speed until smooth.
  4. Heat remaining olive oil in large heavy stock pot or Dutch oven set over medium-low heat. When oil begins to glisten, add tomato puree mixture and stir. Add chicken broth. Bring to a boil, then reduce heat to low and simmer, stirring occasionally to prevent splattering, for 10 minutes. Add cubed chicken and simmer for another 15 minutes or until chicken is cooked through. Add lime juice; season to taste with salt and pepper.
  5. Meanwhile, to prepare crispy tortilla strips, place a saucepan over medium heat. Fill with 1/4-inch of oil. When oil is shimmering, add about 1/4 of the cut tortilla strips (working in batches will ensure the oil stays at an appropriate temperature and the strips won’t stick together.) Fry for 1 to 2 minutes, flipping once part-way through. When tortillas are lightly golden brown (they will get slightly darker once they come out of the oil) transfer with tongs or a slotted spoon to a paper towel-lined plate. Sprinkle with fine sea salt. Repeat with remaining tortilla strips.
  6. Divide soup among serving bowls. Top with a dollop of sour cream, sliced avocado, fresh cilantro, and crispy tortilla strips.
All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

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


  1. I made this for dinner last night and it is SO good. The homemade tortilla strips really set it off! I added black beans and corn just because we like more stuff in our soup but otherwise didn’t change anything. I’m curious though-what’s the purpose of cooking the tomato/pepper mixture in olive oil before adding in the stock? I’m wondering if I can get by with one less dish to clean by adding the tomatoes and broiled peppers/onions to the pot and then blending with a stick blender, rather than using a normal blender (or using a stick blender in a separate bowl, which is what I did). Thanks for a great recipe!

  2. WOW, this looks SO delicious!!

  3. It’s bitterly cold right now and a big bowl of this soup is just what I need! Love the flavors and the microgreens!

  4. I love tortilla soup but definitely with tortilla strips cooked into the soup to make it thick and chunky. 

    Nice find on the microgreens. How much did they charge for those?

  5. I made it for dinner – there’s no better word than perfect! Thanks.

  6. I get what you mean about the micro cilantro. The soup would taste awesome even without it, but garnishing it with the microgreen made it look even more appetizing. Ah, but now I’ve got to have this soup….

  7. Riffed on this for dinner. Didn’t have poblano, so used can of green chiles, and a chipotle in adobo for the jalapeño. I happened to have canned fire roasted tomatoes, so used those. Added some cumin and oregano to the oil in the pot. Added extra stock just for personal preference. Really good!

  8. What a gorgeous soup, Lindsay! That micro cilantro looks wonderful, and your photos are stunning :) 

  9. Hm, I really need to try this. I have seen so many variations but never got myself to actually making it myself. Looks delish!

  10. We are twins today! Yeah! Um…micro cilantro is basically the cutest things I’ve ever seen. Garden planning is in the works. Have a great day, Lindsay! 

  11. Yes, all I want is soup right now.  This one looks delicious. The toppings can really kick it up a notch or two.

  12. Even my doctor this morning commented on the cold. She said “I walked outside today, inhaled, and almost choked on the cold!” She then proceeded to make a weird choking face and I had to try my hardest to hold in the laughter. I think she could totally use a bowl of this chicken tortilla soup right now. Pinned!

  13. This sounds beyond delicious in the freezing NYC weather!

  14. While it is negative twenty here in KC…This is exactly how I want to end my day!

  15. This looks fabulous!  A perfect hot meal in the middle of this crazy Southern “snow-out”!

  16. As I sit here wrapped in a monster blanket like a giant human burrito, I am all over this “mittens for your stomach” idea. Also, thanks for the micro cilantro intro—I’m keeping a look out!

  17. Loving that micro cilantro! And everything else about this soup.

Did you make this recipe? Leave a Review »