This post contains affiliate links. Please see our disclosure policy.

White chicken chili hits all the right comfort notes and Tex-Mex flavors. Pulled chicken, white beans, and a good dollop of Greek yogurt make it creamy without being heavy. It’s hearty enough for dinner, and maybe even better for lunch the next day.

Bowl of white chicken chili topped with avocado slices and tortilla strips.

White chicken chili and beef chili are not the same thing, and they’re not trying to be. One is deep, rich, tomato-heavy—the kind of thing that sits with you. The other is creamy, a little spicy from green chiles, and built around chicken instead of beef. Both are comfort food—they’re just doing very different things! My little trick is to use plain Greek yogurt instead of sour cream or cream cheese to amp up the protein while keeping things decadent.

Looking for more easy chicken recipes? You’ll love this sheet-pan chicken Philly cheesesteak and these Buffalo chicken bowls.

Why You’ll Love This Recipe

  • Packed with protein (37 grams per serving!) from both the chicken and the Greek yogurt
  • Great for meal prep and lunches
  • Works great as a freezer meal
  • Easy for game day, potlucks, or a cozy weeknight dinner

Ingredient Overview

Ingredients for white chicken chili on a marble countertop.

A quick look at the essentials before we dive into the recipe card:

  • Chicken—any cuts will work, as long as they are skinless and boneless. You could even try it with ground chicken for that traditional chili texture.
  • Greek yogurt—this is what brings on the rich and creamy texture, along with a dose of extra protein.
  • Beans—for the rich and creamy texture white chicken chili is known for, you want a creamy white bean like Great Northern beans, cannellini beans, or navy beans.
  • Frozen corn—makes things super easy. But if you have some fresh corn you want to use, go for it!
  • Baby spinach—just for the sake of adding leafy greens and extra nutrients.
  • Seasoning—cumin, oregano, chili powder, and cayenne are what I use in this recipe, but a good taco seasoning recipe also works.
  • Salsa verde—not a traditional ingredient, but I love the extra earthy flavor it provides.

Step-by-Step: How to Make White Chicken Chili

Dutch oven with cooked chicken breasts in it.

Step 1: Cook the Chicken

Pat the chicken gently with paper towels to remove excess moisture. Season with salt and pepper. Heat oil in a deep Dutch oven or stock pot over low heat. Add the chicken and cook for about 8 minutes per side, or until the internal temperature reaches 160-165ºF. Remove the chicken and set it aside to cool.

Recipe Tip

Cooking the chicken on low is important. It takes a bit longer, but you want to avoid drying out the exterior before the interior is cooked through.

Step 2: Sauté the Onions & Garlic

Add about 1/4 cup of broth to the pot to deglaze it, scraping up the browned, crispy bits left from the chicken. This will add flavor. Then, add the onions and garlic, and simmer until softened—about 5 minutes.

Step 3: Add the Broth, Veggies, & Spices

Pour the remaining broth into the pot, then add the frozen corn, spinach, salsa verde, diced green chiles, and spices. Stir well, and let it simmer on low.

Step 4: Make the Bean Blend

Rinse the beans with a fine mesh strainer and set them aside. Ladle about a cup of the broth from the pot into a small bullet blender or a stand blender, then add 1 cup of rinsed beans. Blend until smooth, then stir it back into the pot (this will help create a thick, rich broth for the chili). Stir the remaining beans into the soup.

Small blender of pureed bean blend.

Step 5: Shred the Chicken

Now that your chicken has had a chance to cool a bit, transfer it to a cutting board and shred it with two forks. Another option is to tear it into pieces, place them in a large mixing bowl, then shred the chicken with

a hand mixer. This is quicker and easier on the hands. When done, stir the chicken into the pot.

Step 6: Stir In the Yogurt

Remove the pot from the heat and stir in the yogurt until well combined. Serve with your choice of toppings. Check out some ideas below.

Note: Full-fat yogurt can handle the heat when stirred into hot liquid, but if you’re using a light or fat-free variety, you will need to temper it. You can do this by putting the yogurt into a small mixing bowl, then using a ladle, slowly pour some of the hot broth into the yogurt while whisking vigorously. Then you can stir it into the hot liquid.

White chicken chili in a Dutch oven.

Topping Suggestions

  • Freshly chopped cilantro
  • Seasoned tortilla strips
  • Avocado
  • Cheese, like crumbled cotija, shredded cheddar, or a drizzle of queso
  • A drizzle of salsa
  • Hot sauce

Substitutions & Variations

  • Dairy-Free: Use a plain dairy-free yogurt instead, but temper the yogurt so it holds to the heat.
  • Ground Meat: If you want your chicken chili to have a more traditional chili texture, you can use ground chicken (or even ground turkey).
  • Rotisserie Chicken: For a fast and easy dinner, skip cooking your own chicken and stir in some shredded rotisserie chicken at the end.
  • More Veggies: Feel free to go heavier on the veggies by adding diced bell pepper, mushrooms, or zucchini.
  • Add Heat: For a spicy chili, add some jalapeño to the mix or stir your favorite hot sauce into the broth.
White chicken chili in a bowl topped with sliced avocado and tortilla strips.

Storage & Reheating

  • Fridge: Store the chili in airtight containers for up to 5 days.
  • Freezer: You can freeze the chili for up to 3 months in a freezer-safe container. For chilis and soups, I love these silicone trays!
  • Reheat: Heat leftover chili in the microwave in 35-second increments until warmed through.

Frequently Asked Questions

What goes in white chicken chili?

Chicken, white beans (cannellini, Great Northern, or navy), green chiles, and a rich chicken broth, thanks to either a spoonful of sour cream or cream cheese stirred in at the end, or in this recipe’s case, plain Greek yogurt. It’s mild, bright, and fast, and it wants cilantro on top, maybe some cheese, and definitely tortilla chips!

What are some common mistakes to avoid when making white chicken chili?

A big mistake is adding dairy too early—don’t do it! It will curdle and look terrible, and you’ll be sad. Another common slip is overcooking the chicken. Overcooked chicken is hard to shred and will leave you with a dry, chewy texture.

5 from 2 votes

White Chicken Chili With Greek Yogurt

White chicken chili hits all the right comfort notes and Tex-Mex flavors. Pulled chicken, white beans, and a good dollop of Greek yogurt make it creamy without being heavy. It’s hearty enough for dinner, and maybe even better for lunch the next day.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 servings
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients 

  • 1.5 lbs chicken breast (boneless, skinless), For convenience and quicker cook time, you could use prepared pulled rotisserie chicken from the grocery store. Simply add it to the chili when you add in the beans to warm it through.
  • 1 small yellow onion, diced
  • 3 garlic cloves, minced
  • 3 cups low-sodium chicken broth
  • 2 14 oz cans of Great Northern beans or cannellini beans, drained and rinsed
  • 1 cup frozen corn
  • 2 cups ribboned or roughly chopped baby spinach
  • 1/2 cup salsa verde
  • 4 oz can of diced green chiles
  • 2 tsp cumin
  • 1 tsp dried oregano
  • 1 tsp chili powder
  • 1/8 tsp cayenne
  • 1.5 tsp sea salt
  • A few cranks of ground pepper
  • 1/2 cup plain Greek yogurt (full fat)
  • 2-3 limes 1 lime to zest and juice, the other to cut into wedges for serving
  • Fresh chopped cilantro, for garnish

Other Topping Ideas:

  • Cut up avocado
  • Dollop of plain Greek yogurt
  • Hot sauce
  • Crunchy tortilla trips or corn chips

Instructions 

  • Pat the chicken gently with paper towels to remove excess moisture. Season with salt and pepper.
    1.5 lbs chicken breast (boneless, skinless)
  • Heat oil in a deep Dutch oven or stock pot over low heat. Add the chicken and cook for about 8 minutes per side, or until the internal temperature of the chicken reaches 160-165ºF. Remove the chicken and set it aside to cool.
  • Add about 1/4 cup of broth to the pot to deglaze it, scraping up the browned crispy bits left from the chicken. This will add flavor.
  • Then, add the onions and garlic, and simmer until softened—about 5 minutes.
    1 small yellow onion, diced, 3 garlic cloves, minced
  • Pour the remaining broth into the pot, then add the frozen corn, spinach, salsa verde, diced green chiles, and spices. Stir well, and let it simmer on low.
    3 cups low-sodium chicken broth, 1 cup frozen corn, 2 cups ribboned or roughly chopped baby spinach, 1/2 cup salsa verde, 4 oz can of diced green chiles, 2 tsp cumin, 1 tsp dried oregano, 1 tsp chili powder, 1.5 tsp sea salt, 1/8 tsp cayenne
  • Rinse the beans with a fine mesh strainer and set them aside. Ladle about a cup of the broth from the pot into a small bullet blender or a stand blender, then add 1 cup of rinsed beans. Blend until smooth, then stir it back into the pot (this will help create a thick, rich broth for the chili). Stir the rest of the beans into the soup.
    2 14 oz cans of Great Northern beans or cannellini beans, drained and rinsed
  • Now that your chicken has had a chance to cool a bit, transfer it to a cutting board and shred it with two forks. Another option is to tear it into pieces and place them into a large mixing bowl, then shred the chicken using a hand mixer. This is quicker and easier on the hands. When done, stir the chicken into the pot.
  • Remove the pot from the heat and stir in the yogurt until well combined. Then stir in the lime zest and lime juice.
    1/2 cup plain Greek yogurt (full fat)
  • Serve with your choice of toppings.

Notes

Cooking the chicken on low does take a bit longer, but it prevents the exterior from drying out before the interior is cooked through.
If using low-fat Greek yogurt, you will need to temper it to prevent curdling. You can do this by placing the yogurt in a small mixing bowl, then using a ladle to slowly pour some of the hot broth into the yogurt while whisking vigorously. Then you can stir it into the hot liquid.

Nutrition

Serving: 1serving | Calories: 261kcal | Carbohydrates: 17g | Protein: 37g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Fiber: 3g | Sugar: 4g
Like this recipe? Rate and comment below!

More Tex-Mex Chicken Recipes

5 from 2 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. 5 stars
    So flavorful! Would love a crockpot or instant pot variation but this came out perfect! I swapped some chicken broth with chicken bone broth for added protein. I’ve also never seen a chicken chili with spinach in it – love that addition!

    1. Taking note to come up with a slow-cooker variation ;)
      I’m so glad you like it! And heck yeah, why not just throw baby spinach into everything.

  2. 5 stars
    Yum yum 😋 love this and all of the good protein that’s goes into it.. also great flavours.
    A comfort food good for the soul.. ❤️😊