Simple White Chicken Chili Stove Top Recipe
This White Chicken Chili is one of my all-time favorite recipes for a cozy and satisfying meal. I absolutely love how creamy and flavorful it turns out, without being too heavy. The secret trick of mashing some of the beans creates the most wonderful, thick consistency that I just can’t get enough of.
It’s so simple to whip up on the stovetop, making it perfect for a weeknight dinner. Every time I make this, my kitchen fills with the most amazing aroma, and it always gets rave reviews.

Ingredients
Here are the simple ingredients you’ll need to create this flavorful chili.
- 2 tbsp olive oil – Used for sautéing the onion and garlic to build a flavorful base.
- 1 yellow onion, diced – A yellow onion provides a balanced, slightly sweet flavor that mellows as it cooks.
- 2 cloves garlic, minced – Freshly minced garlic is always best for a pungent, aromatic kick.
- 3 tsp cumin – This provides the classic warm, earthy flavor essential to any chili.
- 1 tsp oregano – Dried oregano adds a peppery, slightly bitter note that complements the other spices.
- 1 tsp chili powder – A good chili powder blend offers a complex, mildly spicy flavor.
- 1/4 tsp cayenne pepper – This gives the chili a gentle, warming heat. You can adjust this to your personal preference.
- 1/2 tsp salt & 1/2 tsp pepper – For basic seasoning. It’s best to taste and adjust at the end.
- 2 (15-ounce) cans white beans, drained and rinsed – Canned beans are a huge time-saver. Rinsing them removes excess sodium and starch.
- 2 lbs chicken breasts – About 3 large raw chicken breasts work perfectly. They cook directly in the broth, becoming tender and easy to shred.
- 4 cups chicken broth – This forms the liquid base of the chili, adding a savory depth of flavor.
- 2 (4-ounce) cans green chiles – Canned diced green chiles add a mild, tangy heat and classic Southwestern flavor without being too spicy.
- 1 (14.5-ounce) can fire-roasted tomatoes – These add a smoky dimension and slight chunkiness that regular diced tomatoes don’t have.
- 1 can corn, drained and rinsed – Corn adds a pop of sweetness and texture to the chili.
- 1 lime, juiced – A squeeze of fresh lime juice at the end brightens up all the flavors.
- 1/2 cup Greek yogurt – This is my secret for a creamy finish without heavy cream. I use 2% for the perfect texture.
Note: This recipe yields about 6-8 servings.
Variations
This chili is fantastic as is, but it’s also fun to customize.
- Extra Heat: If you like your chili spicy, add a finely diced jalapeño along with the onion, or increase the amount of cayenne pepper.
- Dairy-Free Option: To make this recipe dairy-free, simply omit the Greek yogurt. You can use a dairy-free plain yogurt or a splash of full-fat coconut milk for creaminess if you like.
- Bean Swaps: While white beans like Great Northern or cannellini are classic, you could also use pinto beans in a pinch.
- Use a Rotisserie Chicken: For a super quick version, skip cooking the raw chicken and stir in the shredded meat from a rotisserie chicken at the end.
Cooking Time
This recipe comes together quickly, making it ideal for a weeknight.
- Prep Time: 10 minutes
- Cooking Time: 30 minutes
- Total Time: 40 minutes
Equipment You Need
You only need a few basic kitchen tools for this recipe.
- Large Pot or Dutch Oven: This is for sautéing the aromatics and simmering the chili all in one vessel.
- Cutting Board and Knife: For dicing the onion and mincing the garlic.
- Potato Masher or Fork: Used for mashing some of the beans to naturally thicken the chili.
- Two Forks: These are perfect for easily shredding the cooked chicken breasts.
How to Make White Chicken Chili Stove Top?
Making this chili on the stovetop is a straightforward process that delivers a meal packed with flavor in under an hour.
Sauté Aromatics and Spices
Begin by heating the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté until it becomes soft and translucent, which usually takes about 5 minutes. Next, add the minced garlic and all the spices: cumin, oregano, chili powder, cayenne, salt, and pepper.
Stir constantly for about one minute until the spices become fragrant. This step is crucial as it toasts the spices and deepens their flavor.
Mash the Beans
Now for the trick to a thick and creamy chili. In a separate small bowl, take 1 cup of the drained and rinsed white beans. Use a potato masher or the back of a fork to mash them until they form a soft, pasty consistency. This bean mash will act as a natural thickener for the chili, giving it a wonderful body and texture without needing any flour or cornstarch.
Simmer the Chili
Add the chicken broth to the pot, scraping up any browned bits from the bottom. Stir in the mashed beans, the remaining whole beans, the green chiles, fire-roasted tomatoes, and corn. Finally, nestle the raw chicken breasts into the liquid.
Bring the mixture to a boil, then reduce the heat to a simmer. Let it cook, partially covered, for 15-20 minutes, or until the chicken is cooked through and no longer pink inside.
Shred the Chicken and Finish
Once the chicken is fully cooked, turn off the heat. Carefully remove the chicken breasts from the pot and place them on a cutting board. Let them cool for a few minutes until you can handle them safely. Using two forks, shred the chicken into bite-sized pieces.
Add the shredded chicken back into the pot. Stir in the fresh lime juice and the Greek yogurt until well combined. Serve immediately with your favorite toppings.
Additional Tips for Making this Recipe Better
Having made this chili many times, I’ve discovered a few things that really take it over the top.
- I find that letting the Greek yogurt come to room temperature for about 15 minutes before stirring it in helps prevent it from curdling and ensures the chili stays smooth and creamy.
- Don’t skip mashing some of the beans! I tried it without this step once, and the chili was much thinner. This is the easiest way to get that perfect, hearty consistency.
- I always use fire-roasted tomatoes instead of regular diced tomatoes. The smoky flavor they add is subtle but makes a noticeable difference in the overall depth of the chili.
- Make a big batch of this chili. In my experience, the flavors get even better the next day, making it the perfect meal for leftovers.
How to Serve White Chicken Chili Stove Top?
Serving this chili is all about the toppings! I love to set up a small topping bar so everyone can customize their own bowl. Ladle the hot chili into individual bowls and let everyone go to town.
Some of my favorite garnishes are a dollop of extra Greek yogurt or sour cream, a sprinkle of sharp cheddar cheese, fresh chopped cilantro, sliced jalapeños for a spicy kick, and a few wedges of lime on the side for squeezing. Crushed tortilla chips on top add a fantastic crunch that contrasts beautifully with the creamy chili.

Nutritional Information
Here is an estimated nutritional outline for one serving.
- Calories: 350-450 kcal
- Protein: 35g
- Carbohydrates: 30g
- Fat: 10g
Make Ahead and Storage
This chili is fantastic for preparing ahead of time and tastes even better as leftovers.
Storing
You can store leftover chili in an airtight container in the refrigerator for 3-4 days. The chili will thicken as it cools, but it will loosen up again when reheated. It’s a perfect lunch to pack for the next day.
Freezing
White chicken chili freezes beautifully. Allow the chili to cool completely before transferring it to freezer-safe bags or containers. It can be frozen for up to 3 months. For best results, I recommend freezing it without the Greek yogurt and stirring that in after reheating.
Reheating
Reheat the chili in a pot on the stovetop over medium-low heat until it’s warmed through. You can also reheat individual portions in the microwave. If the chili is too thick, you can add a splash of chicken broth or water to thin it out to your desired consistency.
Why You’ll Love This Recipe?
You are going to want to add this white chicken chili to your regular dinner rotation for so many reasons.
- Quick and Easy: This entire meal comes together in one pot in about 40 minutes, making it the perfect solution for a busy weeknight when you want something homemade and satisfying.
- Healthy and Hearty: Packed with lean protein from the chicken and fiber from the beans, this chili is a nutritious meal that will keep you full and energized for hours.
- Creamy Without the Cream: The clever use of mashed beans and Greek yogurt creates a wonderfully creamy texture without a drop of heavy cream, making it a lighter yet still decadent option.
- Full of Flavor: Between the toasted spices, smoky fire-roasted tomatoes, and bright lime juice, this chili is bursting with complex flavors that taste like it simmered for hours.





