Written by

Adriana Joseph

Published

Cozy 20-Minute White Chicken Chili with Corn – Easy One-Pot Meal

Ready In 20 minutes
Servings 4-6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I had claimed to hate white chicken chili for about five years. Maybe six. Long enough that it became a personality trait, honestly—the kind of mild food opinion you trot out when someone suggests a potluck theme. “Anything but white chicken chili,” I’d say, with the smugness of someone who thought they had taste. Then last November, on a Tuesday that felt like a Wednesday, my neighbor Carla knocked on my door holding a steaming Dutch oven. “I made too much,” she said, which is neighbor-code for “I made this specifically for you because I know you’ve been working late.” I took a bowl to be polite. I ate three more while standing at my kitchen counter, using a tortilla chip as a spoon, and had to text her for the recipe before she even made it back to her own house.

The thing about white chicken chili—the version I’d been rejecting in my head—is that it always felt like a compromise. Too brothy, not enough heat, the kind of meal you eat when you’re being virtuous, not when you want something actually good. But this one? It had corn. Sweet, pop-in-your-mouth corn that cut through the creaminess like little bursts of sunshine. It had green chiles doing their quiet work in the background. And it had that perfect weeknight energy—the kind of meal that comes together in the time it takes to convince yourself to order takeout.

Maybe you’ve been there. You write off a whole category of food based on one sad cafeteria version or a friend’s bland attempt. I get it. But let me tell you—this cozy 20-minute white chicken chili with corn is the one that made me eat my words. Literally. I mean, I had to admit I was wrong while wiping the bowl clean with a piece of crusty bread. There’s no dignified way to do that.

I’ve made this recipe at least a dozen times since that Tuesday. It’s become my go-to for those nights when the sky goes gray at four in the afternoon and all you want is something warm that doesn’t require a trip to the grocery store. It’s the meal I make when I’m tired, when I’m happy, when I need a hug in bowl form. And honestly? It’s the recipe that taught me to stop being so stubborn about food I haven’t tried properly made.

Why You’ll Love This Recipe

This cozy 20-minute white chicken chili with corn isn’t just another quick dinner recipe—it’s the kind of meal that makes you wonder why you ever bothered with complicated weeknight cooking. I’ve tested this more times than I care to admit, tweaking the spice levels and the corn-to-chicken ratio until every single spoonful felt right. Here’s why this one stands out:

  • Quick & Easy: Twenty minutes from start to finish. I mean it. This is the recipe you turn to when you walk through the door at 6:15 and need dinner on the table before 7. No soaking, no simmering for hours, no complicated techniques.
  • Simple Ingredients: You probably have most of these in your pantry right now. Canned white beans, frozen corn, a rotisserie chicken from yesterday’s grocery run. This isn’t a recipe that requires a special trip to the fancy market.
  • Perfect for Cozy Nights: Whether it’s a rainy Tuesday, a snowy Sunday, or just one of those days where the couch is calling your name, this chili delivers that deep comfort without the heavy feeling afterward.
  • Crowd-Pleaser: I’ve served this to spice lovers and mild-food enthusiasts alike. Everyone finds something to love—the sweetness of the corn, the gentle heat from the green chiles, that creamy broth that coats every spoonful.
  • Unbelievably Delicious: Here’s the thing—this tastes like it simmered all afternoon. The secret is in how you build the base. Sautéing the aromatics first, letting the spices bloom in the hot oil, finishing with a splash of cream that ties everything together. It’s a 20-minute miracle.

What makes this recipe different from every other white chicken chili out there? It’s the corn, honestly. Most versions treat corn as an afterthought, something you toss in at the end. But here, the corn is integral—it adds sweetness, texture, and those little pops of joy that make you keep going back for another spoonful. Plus, the technique of mashing some of the beans before adding them creates a naturally creamy broth without needing heavy cream or flour. It’s smart cooking that tastes like you spent hours on it.

This recipe is the kind that makes you close your eyes after the first bite. Not because it’s fancy or complicated, but because it’s exactly what you needed. It’s comfort food reimagined—faster, brighter, but with the same soul-soothing satisfaction that makes you want to curl up on the couch and eat the whole pot.

What Ingredients You Will Need

This cozy 20-minute white chicken chili with corn relies on simple, pantry-friendly ingredients that come together to create something genuinely special. No obscure spices, no hard-to-find specialty items—just good, honest food that works. Here’s what you’ll need:

For the Chili Base

  • 2 tablespoons olive oil (or avocado oil—whatever you have on hand for sautéing)
  • 1 medium yellow onion, diced (about 1 cup—this forms the aromatic foundation)
  • 3 cloves garlic, minced (fresh is best here; don’t skip it)
  • 1 jalapeño, seeded and minced (optional, but I love the gentle warmth it adds)
  • 1 teaspoon ground cumin (this is non-negotiable—it gives the chili its signature warmth)
  • 1 teaspoon dried oregano (Mexican oregano if you have it, but regular works beautifully)
  • ½ teaspoon smoked paprika (adds a subtle smokiness that deepens the flavor)
  • ½ teaspoon salt (plus more to taste at the end)
  • ¼ teaspoon black pepper

For the Chili Body

20-minute white chicken chili preparation steps

  • 3 cups low-sodium chicken broth (I prefer Swanson’s or Kitchen Basics—they have clean flavor without being too salty)
  • 2 cans (15 ounces each) cannellini beans or great northern beans, drained and rinsed (white beans are essential here—they break down beautifully and create that creamy texture)
  • 1 can (4 ounces) diced green chiles (mild or medium, depending on your heat preference—I use mild for broader appeal)
  • 2 cups frozen corn kernels (no need to thaw—just toss them in frozen. Sweet corn works best, but yellow corn is fine too)
  • 2 cups cooked shredded chicken (from a rotisserie chicken is my go-to, but leftover grilled chicken or even canned chicken in a pinch works)

For the Finishing Touch

  • ¼ cup heavy cream or half-and-half (this adds that luxurious texture—coconut cream works for dairy-free)
  • Juice of 1 lime (brightens everything up right before serving)

For Serving (Optional but Highly Recommended)

  • Fresh cilantro, chopped
  • Diced avocado
  • Tortilla chips or crusty bread
  • Shredded Monterey Jack cheese
  • Sour cream or Greek yogurt
  • Lime wedges

A few notes on ingredient selection: Look for firm, medium-sized white beans—cannellini beans are creamier than great northern, but both work. For the corn, I actually prefer frozen over canned because it has better texture and sweetness. If you’re using fresh corn, cut from about 3 ears of corn. And for the chicken, a rotisserie chicken from the grocery store is your best friend here—it’s already seasoned and cooked, which saves you a ton of time.

Equipment Needed

One of the best things about this cozy 20-minute white chicken chili with corn is that it doesn’t require fancy equipment. Here’s what you’ll need:

  • A large pot or Dutch oven (4 to 5 quarts is ideal—I use my trusty Le Creuset, but any heavy-bottomed pot works. The key is even heat distribution so nothing scorches on the bottom)
  • A wooden spoon or silicone spatula (for stirring and scraping up any flavorful bits from the bottom of the pot)
  • A sharp knife and cutting board (for dicing the onion, mincing the garlic, and prepping any garnishes)
  • A potato masher or the back of a fork (for mashing some of the beans—this is the secret to that creamy texture without adding cream)
  • Measuring cups and spoons (for accuracy, especially with the spices)
  • A ladle (for serving, though I’ve been known to just use a big spoon in a pinch)

If you don’t have a Dutch oven, don’t worry. A large stainless steel pot or even a deep skillet with a lid works perfectly. The important thing is that it’s large enough to hold everything without overflowing. And if you don’t have a potato masher, just use the back of a fork—it takes a little more effort, but it gets the job done. I’ve also used a pastry blender in a pinch, and honestly, it worked great.

Preparation Method

Let me walk you through how to make this cozy 20-minute white chicken chili with corn. I’ve tested this exact process more times than I can count, so trust the timing and the order of operations. It matters.

  1. Start with the aromatics. Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for about 3 minutes, stirring occasionally, until it becomes translucent and fragrant. You should smell that sweet onion aroma filling your kitchen. Add the minced garlic and jalapeño (if using) and cook for another minute, just until the garlic is fragrant. Don’t let it brown—burnt garlic will ruin the whole pot.
  2. Bloom the spices. This is the step that makes this 20-minute chili taste like it simmered for hours. Add the cumin, oregano, smoked paprika, salt, and pepper to the pot. Stir constantly for about 30 seconds until the spices become fragrant. You’ll know it’s ready when the kitchen smells warm and earthy. This step wakes up the spices and infuses the oil with flavor.
  3. Add the broth and beans. Pour in the chicken broth and scrape the bottom of the pot with your wooden spoon to release any stuck-on bits. Add the drained and rinsed white beans. Here’s the trick: before you add all the beans, set aside about ½ cup of them. Mash the remaining beans with your potato masher or fork right in the pot. This creates a naturally creamy base without any flour or heavy cream. Then add the reserved whole beans for texture.
  4. Bring to a simmer. Increase the heat to medium-high and bring the chili to a gentle boil. This should take about 3 to 4 minutes. You’ll see small bubbles breaking the surface. Once it’s simmering, reduce the heat to medium-low.
  5. Add the corn and green chiles. Stir in the frozen corn and diced green chiles. The frozen corn will help cool the chili down slightly, which is fine—it’ll come back up to temperature quickly. Let everything simmer together for 5 minutes, stirring occasionally. The corn should be tender and the flavors should start melding together.
  6. Add the chicken. Stir in the shredded chicken. Let it heat through for about 2 to 3 minutes. You don’t want to boil the chicken—just warm it gently so it stays tender and doesn’t dry out.
  7. Finish with cream and lime. Remove the pot from the heat. Stir in the heavy cream and lime juice. The cream adds richness, and the lime juice brightens everything up. Taste and adjust seasoning—you might want a pinch more salt or another squeeze of lime.
  8. Serve immediately. Ladle the chili into bowls and top with your favorite garnishes. I go for a sprinkle of fresh cilantro, a few slices of avocado, and a generous handful of tortilla chips for scooping.

A few sensory cues to watch for: The chili should be thick enough to coat the back of a spoon but still brothy enough to be spoonable. The corn should be tender but still have a slight pop when you bite into it. And the color should be a pale golden cream—not too white, not too yellow. That’s how you know it’s right.

Cooking Tips & Techniques

After making this cozy 20-minute white chicken chili with corn about a dozen times, I’ve collected a few hard-won lessons. Let me save you the trouble of learning them the hard way.

Don’t skip the bean-mashing step. I know it seems like an extra thing to do, but this is what gives the chili that velvety texture without needing to add a roux or extra cream. The starches from the mashed beans thicken the broth naturally. The first time I made this, I skipped it and ended up with a thin, watery chili that felt more like chicken soup. Big mistake. Mash at least half the beans, and you’ll thank me later.

Toast your spices properly. This is a professional technique that home cooks often overlook. When you add the spices to the hot oil and stir for 30 seconds, you’re essentially creating a spice paste that releases essential oils and deepens the flavor. I learned this the hard way after making a batch where the cumin tasted raw and dusty. Trust me—those 30 seconds make all the difference.

Use low-sodium broth. This gives you control over the salt level. Canned beans and rotisserie chicken already contain salt, so if you use regular broth, you risk ending up with something too salty. Start with low-sodium and adjust at the end. You can always add more salt, but you can’t take it out.

Don’t boil the cream. This is a mistake I made exactly once. I added the cream while the chili was still bubbling away on the stove, and it curdled into little white flecks. Not the end of the world, but not pretty either. Always remove the pot from the heat before adding cream. The residual heat is plenty to warm it through.

Let it rest for 5 minutes before serving. I know you’re hungry, but this short rest allows the flavors to settle and the chili to thicken slightly. Use those 5 minutes to prep your garnishes—slice the avocado, chop the cilantro, set out the tortilla chips. It makes the whole experience feel more intentional.

Make extra for leftovers. This chili actually gets better overnight as the flavors meld together. The corn absorbs some of the broth, the spices deepen, and everything becomes more cohesive. I always double the recipe so I have lunch for the next two days.

Variations & Adaptations

This cozy 20-minute white chicken chili with corn is wonderfully adaptable. Here are some variations I’ve tried and loved:

Vegetarian Version: Omit the chicken and use vegetable broth instead of chicken broth. Add an extra can of beans (try black beans or pinto beans for variety) and a diced zucchini for bulk. The texture is slightly different, but the flavor is still incredibly satisfying. I made this for my vegetarian sister, and she asked for the recipe before she finished her bowl.

Spicy Version: If you like heat, use hot green chiles instead of mild, and add an extra jalapeño (seeds included). You can also stir in a tablespoon of hot sauce at the end—I like Cholula or Valentina for their vinegar-forward heat. A pinch of cayenne pepper with the other spices works too. My husband loves this version, and he’s the kind of person who adds hot sauce to everything anyway.

Dairy-Free Version: Swap the heavy cream for full-fat coconut milk or unsweetened cashew cream. The coconut milk adds a subtle sweetness that pairs beautifully with the corn. Use avocado oil instead of butter if you’re cooking for someone with dairy sensitivities. I’ve served this version to dairy-free friends, and no one noticed the difference.

Slow Cooker Version: Sauté the aromatics and bloom the spices on the stovetop, then transfer everything except the cream and lime to a slow cooker. Cook on low for 4 to 6 hours or on high for 2 to 3 hours. Stir in the cream and lime just before serving. This is perfect for busy days when you want dinner ready when you walk through the door.

Seasonal Variations: In summer, use fresh corn cut from the cob—about 3 ears. In fall, add a diced sweet potato along with the broth for extra heartiness. In winter, stir in a handful of chopped kale or spinach at the end for some green. The recipe is flexible enough to work with whatever you have on hand.

Serving & Storage Suggestions

This cozy 20-minute white chicken chili with corn is best served hot, straight from the pot, with a generous array of toppings. Here’s how I like to set it up:

Serving Temperature: Serve piping hot, but not boiling. Let it cool for about 5 minutes after adding the cream so the flavors settle. The ideal temperature is warm enough to feel comforting but not so hot that you burn your mouth on the first spoonful.

Presentation: Ladle the chili into deep bowls. Top with a sprinkle of fresh cilantro, a few slices of creamy avocado, a dollop of sour cream or Greek yogurt, and a handful of shredded Monterey Jack cheese. Arrange tortilla chips around the edge of the bowl for scooping. A lime wedge on the side lets everyone add extra brightness to their taste.

Complementary Dishes: This chili pairs beautifully with a simple green salad dressed with lime vinaigrette. For a heartier meal, serve with warm cornbread or crusty bread for sopping up the broth. I also love it with a side of Mexican rice or roasted sweet potatoes.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 4 days. The chili will thicken as it sits, which I actually prefer. To reheat, warm it gently on the stovetop over medium-low heat, adding a splash of broth or water to thin it out if needed. You can also microwave individual portions in 30-second intervals, stirring between each.

Freezer Instructions: This chili freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop. Stir in a fresh squeeze of lime before serving to brighten the flavors.

Flavor Development: Here’s something I’ve noticed—this chili actually tastes better on day two. The corn absorbs more of the broth, the spices meld together, and everything becomes more cohesive. I’ve been known to make it a day ahead on purpose, just for that deeper flavor. If you’re serving it the same day, don’t worry—it’s still fantastic. But if you have the time, let it rest overnight.

Nutritional Information & Benefits

This cozy 20-minute white chicken chili with corn isn’t just delicious—it’s also packed with nutritional benefits. Here’s what you’re getting in each serving:

Nutrient Per Serving (approx. 1.5 cups)
Calories 385
Protein 32g
Carbohydrates 38g
Fiber 10g
Fat 12g
Saturated Fat 4g
Sodium 680mg

Health Benefits: The white beans are an excellent source of plant-based protein and fiber, which helps keep you full and supports digestive health. Chicken provides lean protein for muscle maintenance and repair. Corn adds antioxidants like lutein and zeaxanthin, which are good for eye health. The garlic and onions contain compounds that support immune function. And the lime juice provides a dose of vitamin C to help your body absorb the iron from the beans.

Dietary Considerations: This recipe is naturally gluten-free (just check your broth label to be sure). It’s also nut-free and egg-free. For a dairy-free version, use coconut cream instead of heavy cream. For a lower-carb version, reduce the corn to 1 cup and add extra zucchini or bell peppers. The protein content makes it a satisfying meal for anyone watching their blood sugar.

Potential Allergens: This recipe contains dairy (heavy cream) unless modified. It does not contain common allergens like nuts, eggs, or soy. As always, check your ingredient labels if you’re cooking for someone with specific allergies.

Personally, I love that this chili feels indulgent while actually being pretty good for you. It’s the kind of meal that fills you up without weighing you down—perfect for those evenings when you want something comforting but don’t want to undo all your healthy habits.

Conclusion

This cozy 20-minute white chicken chili with corn has become my weeknight hero. It’s the recipe I turn to when I’m tired, when I’m busy, when I need something warm and satisfying without spending hours in the kitchen. It’s proof that you don’t need complicated techniques or obscure ingredients to make something genuinely delicious.

What I love most about this recipe is how forgiving it is. You can swap the beans, use different vegetables, adjust the spice level to your liking—it always turns out great. It’s the kind of recipe that becomes yours after you make it a few times, adapting to your tastes and your pantry. That’s the best kind of cooking, honestly.

I’d love to hear how this turns out for you. Did you add extra spice? Swap in different beans? Serve it with something unexpected? Drop a comment below and let me know—I read every single one, and I love seeing how you make this recipe your own. And if you make it for someone who claims they don’t like white chicken chili, well, that’s just extra satisfying.

Here’s to cozy nights, quick dinners, and the joy of being proven wrong about food. Happy cooking!

Frequently Asked Questions

Can I use canned chicken instead of rotisserie chicken?

Yes, you can! Drain the canned chicken well and add it along with the corn and green chiles. The texture will be slightly different—canned chicken tends to be softer—but the flavor will still be great. I’ve done this in a pinch, and it works perfectly fine.

Can I make this chili ahead of time?

Absolutely. In fact, I often recommend making it a day ahead because the flavors deepen overnight. Prepare the chili through step 6, let it cool, and refrigerate. When you’re ready to serve, reheat gently on the stovetop, then stir in the cream and lime juice just before serving.

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

If your chili is thinner than you’d like, mash another ½ cup of beans against the side of the pot and stir them in. You can also let it simmer uncovered for an extra 5 to 10 minutes to allow some of the liquid to evaporate. Avoid adding flour or cornstarch—the beans do a better job of thickening naturally.

Is this recipe freezer-friendly?

Yes, it freezes beautifully. Let the chili cool completely, then transfer to freezer-safe containers. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. Add a fresh squeeze of lime after reheating to brighten the flavors.

Can I make this in an Instant Pot?

You can! Use the sauté function to cook the aromatics and bloom the spices. Add the broth, beans, corn, green chiles, and chicken. Pressure cook on high for 5 minutes, then do a quick release. Stir in the cream and lime juice. The texture will be slightly different—the beans will break down more—but it’s still delicious and even faster.

Pin This Recipe!

20-minute white chicken chili recipe

Print

Cozy 20-Minute White Chicken Chili with Corn – Easy One-Pot Meal

This quick and easy white chicken chili with corn comes together in just 20 minutes, using simple pantry ingredients like rotisserie chicken, canned white beans, and frozen corn. It’s a creamy, comforting one-pot meal perfect for busy weeknights.

  • Author: Mia
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Mexican-American

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 jalapeño, seeded and minced (optional)
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 cups low-sodium chicken broth
  • 2 cans (15 ounces each) cannellini beans or great northern beans, drained and rinsed
  • 1 can (4 ounces) diced green chiles
  • 2 cups frozen corn kernels
  • 2 cups cooked shredded chicken (from a rotisserie chicken)
  • ¼ cup heavy cream or half-and-half
  • Juice of 1 lime
  • Fresh cilantro, chopped (for serving)
  • Diced avocado (for serving)
  • Tortilla chips or crusty bread (for serving)
  • Shredded Monterey Jack cheese (for serving)
  • Sour cream or Greek yogurt (for serving)
  • Lime wedges (for serving)

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for about 3 minutes, stirring occasionally, until translucent and fragrant.
  2. Add the minced garlic and jalapeño (if using) and cook for another minute, just until the garlic is fragrant. Do not let it brown.
  3. Add the cumin, oregano, smoked paprika, salt, and pepper to the pot. Stir constantly for about 30 seconds until the spices become fragrant.
  4. Pour in the chicken broth and scrape the bottom of the pot with a wooden spoon to release any stuck-on bits.
  5. Set aside about ½ cup of the drained and rinsed white beans. Add the remaining beans to the pot and mash them with a potato masher or fork until creamy. Then stir in the reserved whole beans.
  6. Increase the heat to medium-high and bring the chili to a gentle boil (about 3-4 minutes). Then reduce the heat to medium-low.
  7. Stir in the frozen corn and diced green chiles. Let simmer for 5 minutes, stirring occasionally.
  8. Stir in the shredded chicken and let it heat through for about 2-3 minutes. Do not boil.
  9. Remove the pot from the heat. Stir in the heavy cream and lime juice. Taste and adjust seasoning with more salt or lime if needed.
  10. Serve immediately in bowls with desired toppings such as cilantro, avocado, tortilla chips, cheese, sour cream, and lime wedges.

Notes

For a thicker chili, mash another ½ cup of beans against the pot. This chili tastes even better the next day as flavors meld. To freeze, cool completely and store in freezer-safe containers for up to 3 months. For dairy-free, use full-fat coconut milk instead of heavy cream.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 385
  • Sugar: 6
  • Sodium: 680
  • Fat: 12
  • Saturated Fat: 4
  • Carbohydrates: 38
  • Fiber: 10
  • Protein: 32

Keywords: white chicken chili, easy chili recipe, 20 minute chili, one pot meal, chicken chili with corn, quick dinner, weeknight dinner, comfort food

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 ★☆ ★☆ ★☆ ★☆ ★☆