Irresistible White Chicken Chili

By Mila | Updated on April 15, 2025

Finding a comforting, hearty meal that works for everyone at the dinner table can feel impossible when you’re dealing with gluten and dairy restrictions. Whether you’re managing food sensitivities in your family or just trying to eat cleaner, it’s tough to create something that’s both satisfying and safe for everyone to enjoy.

Thankfully, this white chicken chili delivers on all fronts: it’s packed with flavor and protein, naturally free from gluten and dairy, and simple enough to throw together on a busy weeknight when you need dinner on the table fast.

Image: theamazingfood.com / All Rights reserved

Why You’ll Love This White Chicken Chili

  • Gluten-free and dairy-free friendly – This chili works perfectly for anyone with dietary restrictions, and you can easily skip the sour cream to keep it completely dairy-free.
  • One-pot comfort meal – Everything cooks together in one pot, making cleanup a breeze while creating a hearty, satisfying dinner the whole family will love.
  • Quick weeknight dinner – Using rotisserie chicken or pre-cooked chicken breasts means this chili comes together in about an hour, perfect for busy evenings.
  • Packed with protein and fiber – The combination of chicken, white beans, and corn creates a filling meal that will keep you satisfied for hours.
  • Customizable toppings – Load it up with avocado, jalapeños, cilantro, and tortilla chips to make each bowl exactly how you like it.

What Kind of Chicken Should I Use?

For this white chicken chili, you have a few great options that will save you time and effort. A rotisserie chicken from the grocery store is probably your easiest bet – just pull off the meat, chop it up, and you’re good to go. If you prefer to cook your own, simply boil a couple of chicken breasts until they’re cooked through, then shred or chop them once they’ve cooled. You can even use leftover chicken from another meal, which makes this recipe perfect for using up extras. The key is to have your chicken already cooked before adding it to the chili, since it just needs to heat through and absorb all those good flavors.

Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This white chicken chili is pretty forgiving when it comes to swaps, so here are some easy substitutions:

  • White kidney beans: Can’t find cannellini beans? Great northern beans or navy beans work perfectly. You can even use black beans if you don’t mind changing the color of your chili.
  • Cooked chicken breasts: Rotisserie chicken thighs give more flavor, or you can use leftover turkey. For a vegetarian version, try adding extra beans or diced firm tofu.
  • Vegetable stock: Chicken stock works great too and adds more depth. If you’re keeping it vegetarian, stick with veggie stock or even water with extra seasonings.
  • Jalapeño peppers: Adjust the heat to your liking – use poblano peppers for milder flavor, or serrano peppers if you want more kick. You can also use 1-2 teaspoons of pickled jalapeños.
  • Corn: Fresh corn cut from the cob is amazing when it’s in season, but frozen or canned both work fine. Just drain canned corn well.
  • Sour cream: For dairy-free options, try coconut cream, cashew cream, or dairy-free yogurt. Greek yogurt works if dairy isn’t an issue.

Watch Out for These Mistakes While Cooking

The biggest mistake when making white chicken chili is adding the chicken too early, which can result in dry, overcooked meat – instead, stir in your cooked chicken during the last 10-15 minutes of simmering to keep it tender and juicy. Another common error is not draining and rinsing your canned beans properly, as the thick liquid can make your chili too starchy and cloudy rather than having that clean, brothy consistency you want. Don’t skip the step of sautéing your aromatics (onion, jalapeños, and garlic) until they’re soft and fragrant before adding liquids, as this builds the flavor foundation for your entire pot. Finally, resist the urge to add the lime juice and fresh cilantro until the very end of cooking – the acid from the lime can make your beans tough if added too early, and the cilantro will lose its fresh taste if cooked too long.

Image: theamazingfood.com / All Rights reserved

What to Serve With White Chicken Chili?

This hearty chili is perfect on its own, but I love serving it with warm cornbread or crusty dinner rolls for dipping into all that flavorful broth. Tortilla chips are another great option – they add a nice crunch and work perfectly for scooping up the beans and chicken. If you want to make it more of a complete meal, try ladling the chili over baked sweet potatoes or serving it alongside some fluffy rice to soak up the sauce. For a fun twist, you can even use it as a topping for baked nachos or stuff it into warm flour tortillas for an easy chili burrito.

Storage Instructions

Refrigerate: This white chicken chili actually gets better after a day or two in the fridge! Store it in an airtight container for up to 5 days. The flavors really meld together nicely, making it perfect for meal prep or when you want leftovers that taste even better than the first day.

Freeze: You can freeze this chili for up to 3 months in freezer-safe containers or bags. I like to freeze it in individual portions so I can grab just what I need for lunch. Just remember to leave some room at the top of your container since it will expand when frozen.

Warm Up: Heat your chili gently on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave it in 30-second intervals, stirring between each one. If it seems too thick after reheating, just add a splash of vegetable stock or water to thin it out.

Preparation Time 15-20 minutes
Cooking Time 45-60 minutes
Total Time 60-80 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1500-1700
  • Protein: 100-120 g
  • Fat: 30-40 g
  • Carbohydrates: 220-240 g

Ingredients

For the chili:

  • 1/2 tsp salt
  • 2 cups corn kernels (frozen works best for this recipe)
  • 2 limes (juiced, about 3 tbsp total)
  • 6 cups vegetable stock (I use Swanson)
  • 1 tsp dried oregano
  • 1/2 tsp ground black pepper
  • 1 tbsp olive oil (or any neutral oil like canola)
  • 2 cooked chicken breasts (shredded, about 2 cups total)
  • 1/2 tsp crushed red chili flakes (adjust to taste)
  • 1 tsp chili powder
  • 2 garlic cloves (freshly minced)
  • 2 jalapeños (diced, seeds removed for less heat)
  • 2 tbsp sour cream (optional but recommended for creaminess; omit if dairy-free)
  • 1/4 cup fresh cilantro (finely chopped)
  • 1/2 white onion (diced into 1/4-inch pieces)
  • 2 cans white kidney beans (drained and rinsed, about 19 oz total)
  • 1 can diced green chilies (drained)
  • 2 tsp ground cumin (for authentic flavor)

For serving:

  • Sour cream (dollop on top)
  • Sliced jalapeño (fresh, for garnish)
  • Cubed avocado (adds richness and creaminess)
  • Fresh cilantro leaves (garnish)
  • Tortilla chips (I use Tostitos; optional for crunch)

Step 1: Prepare the Mise en Place and Bean Paste Base

  • 1/2 white onion, diced
  • 2 jalapeños, seeds removed and diced
  • 2 garlic cloves, minced
  • 2 cans white kidney beans

Dice the white onion into 1/4-inch pieces and set aside.

Remove seeds from the jalapeños and dice them finely—removing the seeds gives you the fresh jalapeño flavor without overwhelming heat.

Mince the garlic cloves and set aside.

Drain and rinse both cans of white kidney beans.

Take one can of beans and blend it with 1/4 cup water until you achieve a smooth paste; this will add creaminess to the chili without needing heavy cream.

If your chicken isn’t already cooked and shredded, prepare it now—I like to shred it while it’s still slightly warm as it breaks apart more easily.

Step 2: Bloom the Spices and Build the Flavor Base

  • 1 tbsp olive oil
  • 1/2 white onion, diced
  • 2 jalapeños, diced
  • 2 garlic cloves, minced
  • 2 tsp ground cumin
  • 1 tsp dried oregano
  • 1 tsp chili powder
  • 1/2 tsp salt
  • 1/2 tsp ground black pepper
  • 1/2 tsp crushed red chili flakes

Heat the olive oil in a large pot over medium heat.

Add the diced onion and jalapeños and cook for 2 minutes, stirring occasionally, until they begin to soften and release their aromatics.

Add the minced garlic and cook for another 2 minutes, stirring frequently to prevent burning—this fragrant mixture is the foundation of your chili’s flavor.

Now add the ground cumin, dried oregano, chili powder, salt, black pepper, and crushed red chili flakes.

Cook the spice mixture for 2 minutes, stirring constantly.

This blooming process releases the oils in the spices and intensifies their flavors, which is crucial for authentic taste.

Step 3: Build the Chili and Simmer Until Flavors Meld

  • 6 cups vegetable stock
  • 1 can diced green chilies, drained
  • 2 cans white kidney beans, drained and rinsed
  • bean paste from Step 1
  • 2 cups corn kernels
  • 2 cooked chicken breasts, shredded

Pour in the vegetable stock and stir well to deglaze the pot, scraping up any browned bits from the bottom.

Add the drained canned green chilies, both cans of whole white kidney beans (drained and rinsed), the bean paste from Step 1, and the corn kernels.

Stir everything together thoroughly.

Bring the mixture to a boil, then reduce heat to low and simmer gently for 45 minutes.

This long simmer allows all the flavors to marry together and the corn to fully soften.

I find that the chili tastes noticeably better after sitting for even longer, so don’t hesitate to make this a day ahead.

Step 4: Add Shredded Chicken and Simmer to Finish

  • 2 cooked chicken breasts, shredded

Once the chili has simmered for about 40 minutes, stir in the shredded chicken from Step 1.

The chicken has already been cooked, so it only needs to warm through and absorb the flavors of the chili, which takes just the final 5 minutes of simmering.

This timing prevents the chicken from becoming tough or dry.

Taste the chili and adjust the seasoning if needed—it should taste rich and deeply flavored with a gentle heat.

Step 5: Finish with Bright, Fresh Flavors

  • 1/4 cup fresh cilantro, finely chopped
  • 2 limes, juiced
  • 2 tbsp sour cream

Remove the pot from heat and stir in the finely chopped fresh cilantro and the juice from 2 limes.

Add the sour cream and stir until fully incorporated and creamy.

The lime juice adds brightness that cuts through the richness, while the cilantro brings a fresh herbal note.

If you prefer a dairy-free version, you can skip the sour cream and the chili will still be delicious, though slightly less creamy.

Step 6: Serve with Toppings for Texture and Richness

  • Sliced jalapeño
  • Cubed avocado
  • Fresh cilantro leaves
  • Tortilla chips
  • Sour cream

Ladle the white chicken chili into serving bowls.

Arrange your toppings on the table so everyone can customize their bowl.

I recommend offering sliced fresh jalapeños for heat, cubed avocado for creamy richness, fresh cilantro leaves for brightness, a dollop of sour cream for tanginess, and tortilla chips for satisfying crunch.

These toppings transform the chili from a one-note dish into something with multiple layers of texture and flavor.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment