Salsa Verde Chicken and Rice Tortilla Soup
Salsa Verde Chicken and Rice Tortilla Soup is the kind of bowl I reach for when I want warm, comforting food that still tastes bright and lively. The first time I made it I was coming home from a chilly afternoon and needed something that felt like a hug, but with personality. This soup delivered, with tender chicken, tangy salsa verde, and the reassuring chew of rice. Right away I knew it would become a go to for weeknight dinners and casual gatherings.
Over the years I have tweaked this recipe in small ways that matter, like searing the chicken briefly to build flavor, and toasting the poblano peppers for a smoky edge. Those little changes make the broth sing without stealing the show from the bright notes of lime and cilantro. I also love serving it with crunchy tortilla chips for texture contrast, and creamy toppings so each spoonful can be customized.
Recipe Snapshot
45 mins
15 mins
30 mins
Medium
380 kcal
Mexican
Gluten-Free, Low FODMAP
Soups
Large pot, Two forks
Why Try This Salsa Verde Chicken and Rice Tortilla Soup
Bold, bright flavor
I love how this soup balances heat, acidity, and savory depth. The salsa verde gives it an unmistakable tang that wakes up the other ingredients, while the spices add warmth without overpowering the dish. Every spoonful has layers, which keeps each bite interesting.
Comfort with lift
Some soups feel heavy, but this one stays lively thanks to the lime juice and chopped cilantro. Even though it is hearty enough to be a full meal, it never sits heavy, so I happily make it for both busy family dinners and laid back weekend lunches.
Flexible and forgiving
I appreciate recipes that adapt to what I have on hand. You can use thighs or breasts, add the rice cooked ahead, or finish it with whatever crunchy or creamy toppings you prefer. That flexibility makes it ideal for weeknights when plans change.
Textural contrast
The interplay of tender shredded chicken, soft rice, creamy garnishes, and crisp tortilla chips makes every bowl satisfying. That contrast keeps people coming back for another bite, and it gives the soup a casual, festive vibe that I adore.
Make ahead friendly
I often simmer this longer to let flavors meld, and it holds up beautifully. It reheats without losing its charm, which makes it a reliable choice for leftovers or for making a pot to share with friends.
Ingredients to Make Salsa Verde Chicken and Rice Tortilla Soup

These ingredients come together in a purposeful way: proteins for body, aromatics for depth, and bright elements to lift the whole pot. The key players are the chicken for richness, salsa verde for tang, and rice for comfort. Small additions like poblano peppers and lime juice provide contrast and personality.
- 2 tablespoons extra virgin olive oil: Heat and enrich dishes with a fruity, peppery oil that helps sauté aromatics and brown proteins while adding depth to the broth.
- 1 yellow onion, chopped: Provide a sweet, savory base by softening until translucent, releasing sugars and aromatic compounds that build the soup’s foundational flavor.
- 1 pound boneless skinless chicken thighs or breasts: Cook through and shred or chop to contribute hearty protein and richness, which also imparts savory juices into the cooking liquid.
- 2 teaspoons chili powder: Add warm, earthy heat and color when toasted or browned, enhancing the overall chili profile and complementing other spices in the soup.
- 2 teaspoons smoked paprika: Contribute smoky, slightly sweet notes and vibrant color that deepen the soup’s flavor and pair well with the salsa verde.
- 1 teaspoon dried oregano: Introduce an herbal, slightly bitter Mediterranean note to support the tomato and pepper flavors and round out the spice blend.
- kosher salt and black pepper: Season and balance flavors throughout cooking and finishing, controlling taste and enhancing natural savory and sweet elements.
- 1 2 poblano peppers, chopped: Bring mild to medium heat with a green pepper flavor and a touch of smokiness when roasted or sautéed for texture and freshness.
- 2 cups salsa verde: Supply tangy, zesty, and mildly acidic green tomato and chili flavors that create the salsa base and add brightness to the broth.
- 6 cups low sodium chicken broth: Form the savory, umami-rich liquid foundation that simmers the ingredients, providing depth while keeping sodium levels controlled.
- 1 can (14 ounce) black beans, drained: Add earthy, creamy texture and protein while contributing a subtle bean flavor and body when drained and stirred into the soup.
- 2 tablespoons lime juice: Impart bright acidity that balances richness and enhances other flavors; added near the end to preserve peak citrus freshness.
- 1/2 cup cilantro, chopped: Lend a fragrant, citrusy-herb finish with fresh green flavor and visual vibrancy when stirred in just before serving.
- 3 cups cooked rice: Provide comforting bulk and absorbent starch that makes the soup more filling, soaking up flavorful broth and salsa verde.
- tortilla chips, for serving: Introduce crunch and saltiness as a textural contrast for scooping and topping bowls, enhancing the eating experience.
- yogurt, avocado, cheese, and green onions, for serving: Offer creamy, cooling, and tangy garnish options that add richness, freshness, and additional savory or sharp flavors to finish the bowl.
Putting Together Salsa Verde Chicken and Rice Tortilla Soup

This is where the flavors merge and the pot turns into dinner. I like to move deliberately and taste often, adjusting for salt and brightness as the soup simmers. Below I expand the original directions into detailed, sensory steps so you can cook confidently.
- Heat the olive oil in a large pot over medium heat. Add the onion and cook until fragrant, 5 minutes. Stir in the poblano peppers, chicken, chili powder, paprika, oregano, and a pinch each of salt and pepper. Cook 5 minutes, until you smell the seasonings. Stir in the broth and salsa verde. Season with salt and pepper. Partially cover and simmer over medium-low heat for 15 minutes, until the chicken is cooked.: You will smell a faint fruity aroma as the oil warms and you should see a shimmering surface, not smoke. This prepares a slick surface for the onion and poblano peppers to soften without sticking. If the oil smokes, lower the heat, because burning oil will add a bitter note. A common mistake is rushing by using high heat which can brown the aromatics unevenly instead of coaxing out their sweetness.
- Shred the chicken using 2 forks, then stir back into the soup. Add the beans, lime juice, and cilantro. Cook 10 minutes, to warm through, or up to 3 hours over the lowest heat possible. If needed, thin with additional broth. Stir the rice into the soup, then ladle into bowls. Top, as desired, with yogurt, cheese, avocado, cilantro, and green onions. Grab a handful of tortilla chips, and serve crushed over the soup or alongside the soup for scooping. Zest lime over each bowl. Enjoy!: As the onion sweats, it will go from opaque to translucent and release a sweet, savory scent that fills the kitchen. You should hear faint sizzling but not violent popping. Stir occasionally so edges do not color too quickly. Avoid undercooking, which leaves a raw bite, or overcooking until deep brown, which shifts the flavor toward caramelized sweetness and away from the delicate base we want.
- Stir in the poblano peppers, chicken, chili powder, paprika, oregano, and a pinch each of salt and pepper: When these go in, the aroma shifts to warm and spicy notes; you may catch the toasted scent of the paprika right away. The chicken should get a light sear which seals juices and builds flavor through the Maillard reaction. Ensure spices coat the meat and vegetables evenly by stirring, and avoid crowding the pot so the chicken steams instead of browns.
- Cook 5 minutes, until you smell the seasonings: In this short window the spices bloom and become more fragrant, mingling with the softened aromatics. You will notice a toasty, fragrant perfume coming from the pot, a sign the spices have been lightly toasted by the heat. A common error is skipping this step, which can leave the spices tasting raw and flat in the final soup.
- Stir in the broth and salsa verde: Adding the chicken broth and salsa verde transforms the mixture into a simmering soup, lifting browned bits from the bottom of the pot into the liquid for extra depth. Visually, the pot becomes a lively greenish broth flecked with spices. Stir thoroughly to dissolve any stuck bits, and avoid boiling rapidly which can toughen the chicken .
- Season with salt and pepper: At this stage you want the seasoning to be balanced, because the liquid concentration will change as it simmers. Taste a spoonful to gauge saltiness; remember the black beans and toppings may add salt later. Over salting here is hard to fix, so season conservatively and adjust later.
- Partially cover and simmer over medium-low heat for 15 minutes, until the chicken is cooked: The heat should be gentle, with small bubbles rising occasionally. This gentle simmer makes the chicken tender while keeping the broth clear and flavorful. If you simmer at too high a temperature, the meat fibers tighten and become dry. If you have a thermometer, aim for an internal temperature of 165 degrees F for safety and juiciness.
- Shred the chicken using 2 forks, then stir back into the soup: When you shred the chicken , you will see fibers separate easily and the meat will look moist and tender. Shredding integrates the pieces so they release more flavor into the broth. Use two forks to pull apart the meat; avoid chopping on a cutting board which loses some of the poached juices back into the pan.
- Add the beans, lime juice, and cilantro: The black beans add creamy texture, the fresh lime juice brightens the broth, and the cilantro adds herbaceousness. After stirring them in, you will notice a lifted, fresh aroma and a slight tang on the palate. A common mistake is adding the lime too early, which can mute its brightness through prolonged heat.
- Cook 10 minutes, to warm through, or up to 3 hours over the lowest heat possible: This step lets flavors meld. If you keep it on very low heat for longer, the soup deepens in flavor as aromatics and spices mingle. Listen for a gentle simmer and smell how the pot grows rounder and more cohesive. Be cautious with extended cooking if you have already added rice , it may soak up too much broth and become heavy.
- If needed, thin with additional broth: As the soup sits, the rice and beans can thicken it. Adding more chicken broth adjusts the consistency back to spoonable but not watery. Warm the added broth before stirring to avoid a shock to the soup. The mistake to avoid is diluting the flavor, so add small amounts and taste as you go.
- Stir the rice into the soup, then ladle into bowls: The rice should be evenly distributed and warmed through, creating a satisfying, hearty texture. When serving, the steam will carry savory aromas and the broth will cling to the grains. Avoid stirring excessively which can break the rice grains and make the soup gluey.
- Top, as desired, with yogurt, cheese, avocado, cilantro, and green onions: These toppings add creaminess, salt, and a fresh finish. Dollops of yogurt cool the heat, shredded cheese melts into ribbons, and sliced green onions give a crisp bite. Offer toppings family style so everyone customizes their bowl.
- Grab a handful of tortilla chips, and serve crushed over the soup or alongside the soup for scooping: The chips bring crunch and salt, contrasting the soft textures in the bowl. Crushed on top they soften slightly in the broth while keeping some texture, or served on the side they remain crunchy for scooping. Watch for sogginess if chips are added too early; add them just before eating for maximum crunch.
- Zest lime over each bowl: A quick zest brightens the aroma and adds a citrusy finish that lifts each spoonful. The oil in the lime zest bursts as you grate it, releasing fragrant notes that pair with the cilantro and salsa verde . Don’t skip this final flourish if you want the full layered experience.
Variations to Try

I like to experiment with small swaps to keep this soup interesting. Below are focused variations and ideas that work well and keep the core character intact.
- Thighs or breasts Swap to chicken thighs for juicier results or use breasts for a leaner bowl, but adjust cooking so breasts do not overcook.
- Make it heartier Stir in an extra cup of cooked rice or a drained can of black beans for more volume and fiber while keeping the broth balanced.
- Smoky twist Roast or char the poblano peppers before adding to deepen the smoky notes without increasing heat.
- Brighten at the end Always finish with fresh lime juice and chopped cilantro to restore brightness after simmering.
- Crunch and cream Offer crushed tortilla chips and a selection of toppings like yogurt, sliced avocado, and shredded cheese so each bowl feels custom and festive.
How to Enjoy Salsa Verde Chicken and Rice Tortilla Soup
This soup adapts to many occasions, from casual weeknights to relaxed weekend gatherings. Serve it warm with toppings and crunchy tortilla chips so guests can personalize each bowl. It stores well, making it ideal for meal prep, and reheats beautifully on the stove or in the microwave.
- Casual weeknight dinner Serve a steaming bowl with a side of extra tortilla chips and a simple salad for a quick, satisfying meal.
- Comforting lunch This soup makes a filling midday meal, especially when you stir in extra rice to make it more substantial and packable for leftovers.
- Gatherings and potlucks Make a large pot and set out bowls of toppings like yogurt, avocado, shredded cheese, and sliced green onions so people can customize their bowls.
- Storage Cool quickly and refrigerate in airtight containers for up to three days, or freeze in portions for up to three months. Reheat gently and add a splash of warm chicken broth if it thickens.
- Seasonal pairings This soup is great in cooler months like fall, providing warmth and comfort while the bright lime juice keeps it from feeling too heavy.
FAQ
Conclusion
This recipe stands out because it balances bright, tangy salsa verde with tender shredded chicken and comforting rice, yielding a bowl that is both cozy and lively. Give it a try on a chilly evening or when you need a fuss free, flavorful meal that everyone can customize. I hope you enjoy the contrast of creamy toppings and crunchy tortilla chips, and find this soup becomes a dependable favorite in your rotation.

Salsa Verde Chicken and Rice Tortilla Soup
Equipment
- Large Pot
- Two forks
Ingredients
- 2 tablespoons extra virgin olive oil Heat and enrich dishes with a fruity, peppery oil that helps sauté aromatics and brown proteins while adding depth to the broth.
- 1 yellow onion, chopped Provide a sweet, savory base by softening until translucent, releasing sugars and aromatic compounds that build the soup’s foundational flavor.
- 1 pound boneless skinless chicken thighs or breasts Cook through and shred or chop to contribute hearty protein and richness, which also imparts savory juices into the cooking liquid.
- 2 teaspoons chili powder Add warm, earthy heat and color when toasted or browned, enhancing the overall chili profile and complementing other spices in the soup.
- 2 teaspoons smoked paprika Contribute smoky, slightly sweet notes and vibrant color that deepen the soup’s flavor and pair well with the salsa verde.
- 1 teaspoon dried oregano Introduce an herbal, slightly bitter Mediterranean note to support the tomato and pepper flavors and round out the spice blend.
- kosher salt and black pepper Season and balance flavors throughout cooking and finishing, controlling taste and enhancing natural savory and sweet elements.
- 1 -2 poblano peppers, chopped Bring mild to medium heat with a green pepper flavor and a touch of smokiness when roasted or sautéed for texture and freshness.
- 2 cups salsa verde Supply tangy, zesty, and mildly acidic green tomato and chili flavors that create the salsa base and add brightness to the broth.
- 6 cups low sodium chicken broth Form the savory, umami-rich liquid foundation that simmers the ingredients, providing depth while keeping sodium levels controlled.
- 1 can (14 ounce) black beans, drained Add earthy, creamy texture and protein while contributing a subtle bean flavor and body when drained and stirred into the soup.
- 2 tablespoons lime juice Impart bright acidity that balances richness and enhances other flavors; added near the end to preserve peak citrus freshness.
- 1/2 cup cilantro, chopped Lend a fragrant, citrusy-herb finish with fresh green flavor and visual vibrancy when stirred in just before serving.
- 3 cups cooked rice Provide comforting bulk and absorbent starch that makes the soup more filling, soaking up flavorful broth and salsa verde.
- tortilla chips, for serving Introduce crunch and saltiness as a textural contrast for scooping and topping bowls, enhancing the eating experience.
- yogurt, avocado, cheese, and green onions, for serving Offer creamy, cooling, and tangy garnish options that add richness, freshness, and additional savory or sharp flavors to finish the bowl.
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion and cook until fragrant, 5 minutes. Stir in the poblano peppers, chicken, chili powder, paprika, oregano, and a pinch each of salt and pepper. Cook 5 minutes, until you smell the seasonings. Stir in the broth and salsa verde. Season with salt and pepper. Partially cover and simmer over medium-low heat for 15 minutes, until the chicken is cooked.: You will smell a faint fruity aroma as the oil warms and you should see a shimmering surface, not smoke. This prepares a slick surface for the onion and poblano peppers to soften without sticking. If the oil smokes, lower the heat, because burning oil will add a bitter note. A common mistake is rushing by using high heat which can brown the aromatics unevenly instead of coaxing out their sweetness.
- Shred the chicken using 2 forks, then stir back into the soup. Add the beans, lime juice, and cilantro. Cook 10 minutes, to warm through, or up to 3 hours over the lowest heat possible. If needed, thin with additional broth. Stir the rice into the soup, then ladle into bowls. Top, as desired, with yogurt, cheese, avocado, cilantro, and green onions. Grab a handful of tortilla chips, and serve crushed over the soup or alongside the soup for scooping. Zest lime over each bowl. Enjoy!: As the onion sweats, it will go from opaque to translucent and release a sweet, savory scent that fills the kitchen. You should hear faint sizzling but not violent popping. Stir occasionally so edges do not color too quickly. Avoid undercooking, which leaves a raw bite, or overcooking until deep brown, which shifts the flavor toward caramelized sweetness and away from the delicate base we want.
- Stir in the poblano peppers, chicken, chili powder, paprika, oregano, and a pinch each of salt and pepper: When these go in, the aroma shifts to warm and spicy notes; you may catch the toasted scent of the paprika right away. The chicken should get a light sear which seals juices and builds flavor through the Maillard reaction. Ensure spices coat the meat and vegetables evenly by stirring, and avoid crowding the pot so the chicken steams instead of browns.
- Cook 5 minutes, until you smell the seasonings: In this short window the spices bloom and become more fragrant, mingling with the softened aromatics. You will notice a toasty, fragrant perfume coming from the pot, a sign the spices have been lightly toasted by the heat. A common error is skipping this step, which can leave the spices tasting raw and flat in the final soup.
- Stir in the broth and salsa verde: Adding the chicken broth and salsa verde transforms the mixture into a simmering soup, lifting browned bits from the bottom of the pot into the liquid for extra depth. Visually, the pot becomes a lively greenish broth flecked with spices. Stir thoroughly to dissolve any stuck bits, and avoid boiling rapidly which can toughen the chicken .
- Season with salt and pepper: At this stage you want the seasoning to be balanced, because the liquid concentration will change as it simmers. Taste a spoonful to gauge saltiness; remember the black beans and toppings may add salt later. Over salting here is hard to fix, so season conservatively and adjust later.
- Partially cover and simmer over medium-low heat for 15 minutes, until the chicken is cooked: The heat should be gentle, with small bubbles rising occasionally. This gentle simmer makes the chicken tender while keeping the broth clear and flavorful. If you simmer at too high a temperature, the meat fibers tighten and become dry. If you have a thermometer, aim for an internal temperature of 165 degrees F for safety and juiciness.
- Shred the chicken using 2 forks, then stir back into the soup: When you shred the chicken , you will see fibers separate easily and the meat will look moist and tender. Shredding integrates the pieces so they release more flavor into the broth. Use two forks to pull apart the meat; avoid chopping on a cutting board which loses some of the poached juices back into the pan.
- Add the beans, lime juice, and cilantro: The black beans add creamy texture, the fresh lime juice brightens the broth, and the cilantro adds herbaceousness. After stirring them in, you will notice a lifted, fresh aroma and a slight tang on the palate. A common mistake is adding the lime too early, which can mute its brightness through prolonged heat.
- Cook 10 minutes, to warm through, or up to 3 hours over the lowest heat possible: This step lets flavors meld. If you keep it on very low heat for longer, the soup deepens in flavor as aromatics and spices mingle. Listen for a gentle simmer and smell how the pot grows rounder and more cohesive. Be cautious with extended cooking if you have already added rice , it may soak up too much broth and become heavy.
- If needed, thin with additional broth: As the soup sits, the rice and beans can thicken it. Adding more chicken broth adjusts the consistency back to spoonable but not watery. Warm the added broth before stirring to avoid a shock to the soup. The mistake to avoid is diluting the flavor, so add small amounts and taste as you go.
- Stir the rice into the soup, then ladle into bowls: The rice should be evenly distributed and warmed through, creating a satisfying, hearty texture. When serving, the steam will carry savory aromas and the broth will cling to the grains. Avoid stirring excessively which can break the rice grains and make the soup gluey.
- Top, as desired, with yogurt, cheese, avocado, cilantro, and green onions: These toppings add creaminess, salt, and a fresh finish. Dollops of yogurt cool the heat, shredded cheese melts into ribbons, and sliced green onions give a crisp bite. Offer toppings family style so everyone customizes their bowl.
- Grab a handful of tortilla chips, and serve crushed over the soup or alongside the soup for scooping: The chips bring crunch and salt, contrasting the soft textures in the bowl. Crushed on top they soften slightly in the broth while keeping some texture, or served on the side they remain crunchy for scooping. Watch for sogginess if chips are added too early; add them just before eating for maximum crunch.
- Zest lime over each bowl: A quick zest brightens the aroma and adds a citrusy finish that lifts each spoonful. The oil in the lime zest bursts as you grate it, releasing fragrant notes that pair with the cilantro and salsa verde . Don’t skip this final flourish if you want the full layered experience.
Notes
- Thighs or breasts Swap to chicken thighs for juicier results or use breasts for a leaner bowl, but adjust cooking so breasts do not overcook.
- Make it heartier Stir in an extra cup of cooked rice or a drained can of black beans for more volume and fiber while keeping the broth balanced.
- Smoky twist Roast or char the poblano peppers before adding to deepen the smoky notes without increasing heat.
- Brighten at the end Always finish with fresh lime juice and chopped cilantro to restore brightness after simmering.
- Crunch and cream Offer crushed tortilla chips and a selection of toppings like yogurt, sliced avocado, and shredded cheese so each bowl feels custom and festive.
