Written by

Jean Lawson

Published

Cozy White Chicken Chili with Green Chiles – Easy 30-Minute Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

I was standing in the canned goods aisle of our local grocery store last Tuesday, staring at a row of green chiles, when the smell hit me. It wasn’t from the store, of course. It was that sharp, earthy scent of roasted poblano peppers mixing with simmering chicken and cumin, the one that used to drift out of my Aunt Rita’s tiny kitchen every time the weather turned cold. Suddenly I was eight years old, sitting on a wobbly stool at her counter, watching her dump cans of white beans into a pot without measuring a single thing. She’d hum along to the radio, stirring with a wooden spoon that had seen better days. I never got her exact recipe, and honestly, I think she made it up a little different each time. But I’ve been chasing that exact bowl of chili ever since. You know that feeling when you can almost taste something in your memory, but you can’t quite grab it? That’s this chili for me. I’ve made it a hundred times trying to nail it, and this version—the one with the green chiles and the creamy finish—finally feels like coming home.

This isn’t fussy food. It’s the kind of chili you throw together on a Wednesday when you need something warm and filling without spending hours in the kitchen. The green chiles give it a mild kick that wakes up your taste buds, and the chicken gets so tender it practically falls apart. I’ve tweaked this recipe over the years, adding a little more cumin here, a splash of lime there, until it felt right. And now, I’m pretty sure Aunt Rita would approve.

Why You’ll Love This Recipe

Let me tell you why this white chicken chili has become my go-to for busy nights and lazy weekends alike. I’ve tested it more times than I can count, tweaking the spice levels and the cooking time until it was just right. Here’s what makes it stand out:

  • Quick & Easy: This comes together in about 30 minutes, start to finish. No long simmering or complicated steps.
  • Simple Ingredients: You probably have most of these in your pantry right now. No special grocery trips required.
  • Perfect for Cozy Nights: This is the chili you want when the wind is howling outside and you just want to curl up on the couch.
  • Crowd-Pleaser: I’ve brought this to potlucks and family dinners, and it always gets cleaned out. Kids love the creamy texture, and adults love the flavor.
  • Unbelievably Delicious: The combination of tender chicken, creamy broth, and those little pops of green chile flavor is next-level comfort food.

What makes this recipe different from all the other white chicken chilis out there? It’s the balance. Some versions are too watery, others are too heavy. This one hits that sweet spot where it’s rich but not heavy, creamy but not gloppy. I use a trick of blending a bit of the beans with some broth to thicken it naturally, so you don’t need any heavy cream or flour. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Honestly, it’s the kind of chili that makes you close your eyes after the first bite.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this perfect for those nights when you need dinner on the table fast.

  • For the Base:
    • 1 tablespoon olive oil (or avocado oil)
    • 1 medium yellow onion, diced (about 1 cup)
    • 3 cloves garlic, minced
    • 1 jalapeño, seeded and finely diced (optional, for extra heat)
  • For the Flavor:
    • 1 teaspoon ground cumin
    • 1 teaspoon dried oregano
    • ½ teaspoon chili powder (I use ancho chili powder for a mild, smoky flavor)
    • ½ teaspoon salt, plus more to taste
    • ¼ teaspoon black pepper
  • For the Chili:
    • 1.5 pounds boneless, skinless chicken breasts (about 2-3 breasts)
    • 4 cups low-sodium chicken broth
    • 2 cans (4 ounces each) diced green chiles, undrained
    • 2 cans (15 ounces each) cannellini beans or great northern beans, drained and rinsed
    • 1 can (15 ounces) white corn, drained (or 1.5 cups frozen corn)
    • Juice of 1 lime (about 2 tablespoons)
  • For the Creamy Finish:
    • ½ cup sour cream or plain Greek yogurt (full-fat works best for texture)
    • ¼ cup chopped fresh cilantro (plus more for garnish)
  • For Serving (Optional but Recommended):
    • Shredded Monterey Jack cheese
    • Crushed tortilla chips
    • Diced avocado
    • Lime wedges

A few notes on ingredients: I prefer using canned green chiles from brands like Ortega or Hatch for consistent flavor. If you can find fresh Hatch chiles in season, by all means, roast and dice them yourself—it takes the flavor to another level. For the beans, I like cannellini because they hold their shape well, but great northern beans work just as well. And here’s a tip I learned the hard way: don’t skip rinsing the beans. That starchy liquid can make the chili cloudy and throw off the flavor. As for the chicken, boneless breasts are easiest, but you could use boneless thighs for a richer taste. Just adjust the cooking time slightly—thighs take a few minutes longer.

Equipment Needed

You don’t need any fancy gadgets for this recipe, which is part of its charm. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot: A 5-6 quart pot works perfectly. I use my trusty enameled cast iron Dutch oven, but any large pot with a tight-fitting lid will do.
  • Wooden spoon or silicone spatula: For stirring and breaking up the chicken.
  • Chef’s knife and cutting board: For prepping the onion, garlic, and jalapeño.
  • Measuring spoons and cups: For accurate seasoning and broth measurement.
  • Can opener: Obvious, but essential!
  • Tongs: For handling the chicken when it’s time to shred it.
  • Two forks: For shredding the chicken right in the pot.
  • Immersion blender (optional): If you want to thicken the chili even more, you can blend a cup of the beans and broth before adding them. A regular blender works too, just be careful with hot liquids.

If you don’t have a Dutch oven, a large stockpot works fine. Just keep an eye on the heat to prevent sticking. I’ve made this in a slow cooker before too—just sauté the aromatics first, then dump everything in and cook on low for 4-6 hours. It’s not quite the same, but it works in a pinch.

Preparation Method

white chicken chili preparation steps

Alright, let’s get cooking. This comes together faster than you think, so have everything prepped and ready to go before you start.

  1. Start the aromatics: Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes, until it’s soft and translucent. You want it to smell sweet, not burned. Add the minced garlic and diced jalapeño (if using) and cook for another minute, stirring constantly so the garlic doesn’t burn. The kitchen should start smelling amazing about now.
  2. Bloom the spices: Sprinkle the cumin, oregano, chili powder, salt, and pepper over the cooked onions. Stir everything together and let it cook for about 30 seconds. This step is crucial—it wakes up the spices and makes them more flavorful. You’ll notice the aroma getting deeper and richer.
  3. Add the chicken and broth: Place the chicken breasts in the pot in a single layer. Pour in the chicken broth, then add the undrained green chiles. The liquid should just about cover the chicken. Bring everything to a gentle boil, then reduce the heat to medium-low, cover the pot, and let it simmer for 15-20 minutes. The chicken is done when it reaches an internal temperature of 165°F and shreds easily with a fork.
  4. Shred the chicken: Use tongs to transfer the cooked chicken breasts to a cutting board. Let them rest for a minute or two—they’ll be hot. Then use two forks to shred the chicken into bite-sized pieces. Don’t make them too small; you want some nice chunks to bite into. Return the shredded chicken to the pot.
  5. Add the beans and corn: Stir in the drained beans and corn. Let everything simmer together for 5 minutes, uncovered, so the flavors can meld. The chili will thicken slightly as it cooks.
  6. Make it creamy: Ladle about 1 cup of the hot broth (without too many solids) into a small bowl. Whisk in the sour cream or Greek yogurt until smooth. This is called tempering, and it prevents the dairy from curdling. Pour the mixture back into the pot and stir gently. Add the lime juice and stir to combine.
  7. Finish with cilantro: Remove the pot from the heat. Stir in the chopped cilantro. Taste the chili and adjust the seasoning—maybe a pinch more salt, another squeeze of lime. Every batch is a little different, so trust your taste buds.
  8. Serve it up: Ladle the chili into bowls and top with your favorite garnishes. I like a generous handful of shredded Monterey Jack cheese, a few crushed tortilla chips for crunch, and some diced avocado. A lime wedge on the side never hurts.

Cooking Tips & Techniques

I’ve made this chili more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it perfect every time.

Don’t rush the aromatics. I know it’s tempting to just dump everything in the pot and go, but taking those extra few minutes to properly cook the onions and garlic makes a huge difference. They create the flavor foundation for the whole dish. I once tried to speed things up by skipping the sauté step, and the chili tasted flat and one-dimensional. Never again.

Watch your heat. When you add the chicken broth, bring it to a gentle boil, not a rolling boil. A vigorous boil can make the chicken tough and dry. A gentle simmer is your friend here. You should see small bubbles breaking the surface, not a violent churn.

Shredding hack. If you’re short on time, you can shred the chicken right in the pot using two forks. Just fish the chicken out, hold it with one fork, and shred with the other over the pot. Less mess, and the shreds fall right back into the broth.

The tempering trick. I learned this one the hard way after curdling a batch of chili with cold sour cream. Always, always temper your dairy. Whisk a cup of hot broth into the sour cream before adding it back to the pot. It takes an extra 30 seconds and saves you from a grainy, separated mess.

Make it ahead. This chili actually gets better the next day. The flavors meld and deepen overnight. Make a double batch on Sunday, and you’ve got lunch for the week. Just store it in an airtight container in the fridge.

Consistency check. If your chili is too thick, thin it out with a splash of chicken broth or water. If it’s too thin, mash some of the beans against the side of the pot with a spoon to release their starch, or let it simmer uncovered for an extra 5-10 minutes. I’ve had to do both, depending on the day.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some ways to make it your own.

Spice it up or down. If you like things mild, skip the jalapeño and use mild green chiles. For more heat, add a diced serrano pepper with the jalapeño, or stir in some crushed red pepper flakes at the end. I once added a whole chopped habanero (don’t do this unless you really love heat), and it was almost too spicy to eat. Almost.

Make it creamy without dairy. Swap the sour cream for full-fat coconut milk or a dairy-free yogurt alternative. The coconut milk adds a subtle sweetness that pairs surprisingly well with the green chiles. Just make sure to temper it the same way.

Go vegetarian. Omit the chicken and use vegetable broth. Add an extra can of beans (try black beans for contrast) or some diced zucchini and bell peppers. The cooking time stays about the same. I’ve made this for my vegetarian friends, and they always ask for the recipe.

Try different proteins. Shredded pork or turkey works beautifully here. Leftover rotisserie chicken is a lifesaver—just add it in step 5 and skip the simmering step. I’ve even used canned chicken in a pinch (drain it first), and it was surprisingly good.

Change up the beans. While cannellini beans are my favorite, navy beans, butter beans, or even chickpeas would work. Each brings a slightly different texture. Butter beans are especially creamy and luxurious.

Add some greens. Stir in a handful of fresh spinach or kale right at the end, just until it wilts. It adds color and a nutritional boost without changing the flavor much. I did this on a whim one night, and now it’s my standard move.

Serving & Storage Suggestions

This chili is pretty forgiving when it comes to serving and storing, but here are a few tips to get the most out of it.

Serving temperature: Serve the chili piping hot, straight from the pot. The creamy texture is best when it’s warm. If you’re making it ahead, reheat it gently on the stovetop over medium-low heat, stirring occasionally. Microwaving works too, but do it in 30-second bursts and stir between each one to avoid hot spots.

Presentation: I like to serve this in deep bowls with a generous pile of toppings. The contrast of the white chili with bright green cilantro, red tomatoes (if you add them), and golden tortilla chips makes for a beautiful, Instagram-worthy bowl. A sprinkle of cheese on top that melts slightly is pure visual magic.

What to serve with it: This chili is a meal in itself, but it pairs beautifully with a simple side salad, crusty bread for dipping, or warm cornbread. A crisp green salad with a citrus vinaigrette cuts through the richness of the chili nicely. For drinks, a cold beer (I like a light lager) or a glass of crisp white wine works well.

Storing leftovers: Store leftover chili in an airtight container in the refrigerator for up to 5 days. The flavors actually improve after a day or two. The chili will thicken as it sits, so you might need to add a splash of broth or water when reheating.

Freezing instructions: This chili freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. I like to freeze individual portions for quick lunches—just grab a container, reheat, and you’re good to go.

Flavor development: One thing I love about this chili is how the flavors evolve. The day you make it, the green chile and lime are bright and forward. The next day, the cumin and oregano become more pronounced, and the whole thing tastes more cohesive. It’s one of those rare dishes that actually gets better with time.

Nutritional Information & Benefits

This white chicken chili isn’t just delicious—it’s pretty good for you too. Here’s a rough breakdown per serving (based on 6 servings, without toppings):

  • Calories: 350-400
  • Protein: 35-40g
  • Carbohydrates: 30-35g
  • Fiber: 8-10g
  • Fat: 10-12g
  • Saturated Fat: 3-4g
  • Sodium: 600-800mg (varies based on broth and added salt)

Health highlights: This chili is packed with lean protein from the chicken, which keeps you full and satisfied. The beans are loaded with fiber and plant-based protein, which is great for digestion and heart health. Green chiles are rich in vitamin C and capsaicin, which can boost metabolism and reduce inflammation. And the lime juice adds a dose of antioxidants. If you use Greek yogurt instead of sour cream, you’ll also get a probiotic boost. It’s a well-rounded meal that hits all the right nutritional notes without feeling like diet food.

Dietary considerations: This recipe is naturally gluten-free (just double-check your broth and canned goods). It can be made dairy-free by using coconut milk or dairy-free yogurt. For a lower-carb version, reduce the beans and corn and add more chicken or vegetables. It’s also relatively low in sugar and can fit into most balanced eating plans.

Conclusion

This white chicken chili with green chiles is the kind of recipe that becomes a regular in your rotation. It’s quick enough for a busy weeknight, but special enough to serve to guests. The creamy broth, tender chicken, and subtle heat from the green chiles come together in a way that feels both comforting and exciting. I love that I can make it with ingredients I usually have on hand, and that it adapts so easily to whatever I’m in the mood for.

I hope you give this recipe a try and make it your own. Maybe you’ll add extra spice, or swap in different beans, or load it up with all the toppings. That’s the beauty of a good chili recipe—it’s a starting point, not a rigid set of rules. Let me know how it turns out in the comments below. Did you add anything unexpected? Did your family love it? I’d love to hear your stories. And if you’re looking for more cozy dinner ideas, you might enjoy my creamy Tuscan chicken soup or this easy black bean soup for another night. Happy cooking, friends!

Frequently Asked Questions

Can I use leftover chicken for this recipe?

Absolutely! Leftover rotisserie chicken or any cooked, shredded chicken works perfectly. Just add it in step 5 after the beans and corn, and skip the simmering step for the chicken. You’ll only need to simmer for about 5 minutes total to heat everything through.

Can I make this in a slow cooker?

Yes, you can. Sauté the onions, garlic, and spices first on the stovetop, then transfer everything except the sour cream and cilantro to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Shred the chicken, stir in the tempered sour cream and cilantro, and serve.

How do I thicken the chili if it’s too thin?

If your chili is thinner than you’d like, try mashing some of the beans against the side of the pot with a spoon or using an immersion blender to blend about a cup of the chili. The starch from the beans will thicken it naturally. You can also let it simmer uncovered for an extra 5-10 minutes to reduce the liquid.

Is this recipe spicy?

This version is mild to medium in spice level. The green chiles add a gentle warmth without being overpowering. If you’re sensitive to spice, skip the jalapeño and use mild green chiles. For more heat, add extra jalapeño or a pinch of cayenne pepper.

Can I freeze the leftovers?

Yes, this chili freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave. The texture may change slightly, but the flavor will still be fantastic.

Pin This Recipe!

white chicken chili recipe

Print

Cozy White Chicken Chili with Green Chiles – Easy 30-Minute Dinner

This creamy white chicken chili with green chiles comes together in just 30 minutes, making it perfect for busy weeknights. Tender chicken, white beans, and a subtle kick from green chiles create a comforting bowl of warmth that tastes like home.

  • Author: Luma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil (or avocado oil)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 jalapeño, seeded and finely diced (optional, for extra heat)
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon chili powder (ancho chili powder recommended)
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper
  • 1.5 pounds boneless, skinless chicken breasts (about 2–3 breasts)
  • 4 cups low-sodium chicken broth
  • 2 cans (4 ounces each) diced green chiles, undrained
  • 2 cans (15 ounces each) cannellini beans or great northern beans, drained and rinsed
  • 1 can (15 ounces) white corn, drained (or 1.5 cups frozen corn)
  • Juice of 1 lime (about 2 tablespoons)
  • ½ cup sour cream or plain Greek yogurt (full-fat recommended)
  • ¼ cup chopped fresh cilantro (plus more for garnish)
  • Shredded Monterey Jack cheese (for serving, optional)
  • Crushed tortilla chips (for serving, optional)
  • Diced avocado (for serving, optional)
  • Lime wedges (for serving, optional)

Instructions

  1. Heat the olive oil in a Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent. Add the minced garlic and diced jalapeño (if using) and cook for another minute, stirring constantly.
  2. Sprinkle the cumin, oregano, chili powder, salt, and pepper over the cooked onions. Stir and cook for about 30 seconds to bloom the spices.
  3. Place the chicken breasts in the pot in a single layer. Pour in the chicken broth, then add the undrained green chiles. Bring to a gentle boil, then reduce heat to medium-low, cover, and simmer for 15-20 minutes until the chicken reaches an internal temperature of 165°F and shreds easily.
  4. Transfer the cooked chicken to a cutting board and let rest for 1-2 minutes. Use two forks to shred the chicken into bite-sized pieces. Return the shredded chicken to the pot.
  5. Stir in the drained beans and corn. Let simmer uncovered for 5 minutes to meld flavors and thicken slightly.
  6. Ladle about 1 cup of hot broth (without too many solids) into a small bowl. Whisk in the sour cream or Greek yogurt until smooth. Pour the mixture back into the pot and stir gently. Add the lime juice and stir to combine.
  7. Remove the pot from heat. Stir in the chopped cilantro. Taste and adjust seasoning as needed.
  8. Ladle the chili into bowls and top with desired garnishes such as shredded Monterey Jack cheese, crushed tortilla chips, diced avocado, and lime wedges.

Notes

For best results, don’t rush the aromatics—properly cooking the onions and garlic creates the flavor foundation. Always temper dairy by whisking hot broth into sour cream before adding to prevent curdling. This chili gets better the next day as flavors meld. For a thicker chili, mash some beans against the pot or use an immersion blender. Leftovers can be stored in the refrigerator for up to 5 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 375
  • Sugar: 4
  • Sodium: 700
  • Fat: 11
  • Saturated Fat: 3.5
  • Carbohydrates: 33
  • Fiber: 9
  • Protein: 38

Keywords: white chicken chili, green chiles, easy dinner, 30-minute meal, comfort food, chicken chili, creamy chili

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆