Creamy White Chicken Chili with Cream Cheese

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

The last spoonful got scraped from the pot before I even had a chance to offer seconds. My husband stood at the stove, holding the ladle like he was caught mid-crime, and just said, “Sorry, I couldn’t stop.” That was the third time I made this creamy white chicken chili with cream cheese in two weeks. I wasn’t even trying to invent anything special that first day. I had a rotisserie chicken in the fridge, a block of cream cheese that needed using, and a craving for something warm that didn’t require another trip to the store.

I honestly didn’t expect much. White chili can be hit or miss, you know? Sometimes it’s too thin, sometimes the beans are the only thing giving it texture. But this one? It turned into something I actually craved. The cream cheese melts into the broth in a way that feels almost accidental, like it was always supposed to be there. It’s not heavy or gloppy, just silky and rich without being over the top.

I kept tweaking it that first week, adding a little more green chiles here, a pinch of cumin there. By the time I wrote down the measurements, the pot was empty more often than not. And honestly, I think that’s the best kind of recipe test there is.

This isn’t a complicated chili. It’s the kind you throw together on a Tuesday when you need something to look forward to at dinner. And somehow, that’s exactly why it works.

Why You’ll Love This Recipe

There are a lot of white chicken chili recipes out there. I’ve tried versions that were too watery, some that relied on heavy cream and still fell flat, and others that just tasted like bean soup with chicken floating around. This one is different. It’s the one I keep coming back to, and here’s why it’ll probably become your go-to too.

  • Quick & Easy: This comes together in about 30 minutes from start to finish. No soaking beans, no slow simmering all afternoon. It’s perfect for those nights when you walk in the door hungry and need dinner on the table before everyone gets cranky.
  • Simple Ingredients: You probably already have most of this in your kitchen right now. Canned beans, chicken broth, cream cheese, and a few spices. No chasing down obscure ingredients at three different stores.
  • Perfect for Busy Weeknights: This is the kind of meal that works on a Tuesday, but it’s also good enough to serve when friends come over. It feels like you put in way more effort than you actually did.
  • Crowd-Pleaser: I’ve made this for my family, for neighbors, and for picky eaters who swear they don’t like chili. Every single person has asked for the recipe. Even my kids, who normally push beans to the side of their plate, go back for seconds.
  • Unbelievably Creamy: The cream cheese is the secret here. It melts into the broth and creates this velvety texture that you just don’t get from heavy cream or milk. It coats every spoonful without feeling greasy or heavy.

What makes this recipe stand out is how balanced it is. The cream cheese adds richness, but the green chiles and cumin keep it from feeling one-note. It’s not just another white chili. It’s the version you’ll actually want to make again and again. The kind that makes you close your eyes after the first bite, not because it’s fancy, but because it just tastes right.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients that come together to create something surprisingly rich and flavorful. No complicated shopping list, just pantry staples that do the heavy lifting. Here’s what you’ll need and why each one matters.

For the Chili Base

  • Chicken breast or rotisserie chicken: About 1.5 pounds of boneless, skinless chicken breast works great. But honestly, I use rotisserie chicken more often than not. It’s already cooked, it’s flavorful, and it saves you a step. Just shred it up and you’re good to go. If you’re cooking raw chicken, you’ll simmer it right in the broth and shred it later. Either way works beautifully.
  • Olive oil: Just a tablespoon or two for sautéing the aromatics. You can use avocado oil if that’s what you have. It’s just there to get things started.
  • Yellow onion: One medium onion, diced. It adds that savory backbone every good chili needs. Sweet or white onion works too, but yellow gives the best flavor here.
  • Garlic cloves: Four cloves, minced. Don’t skimp on the garlic. It’s not overpowering once it cooks down, but it adds so much depth. I use fresh garlic here, not the jarred stuff. It really does make a difference.

For the Creamy Broth

creamy white chicken chili with cream cheese preparation steps

  • Chicken broth: Four cups. Use low-sodium if you can. That way you control the salt level yourself. I’ve tried this with vegetable broth too, and it works fine, but chicken broth gives it that savory richness that feels right.
  • Cream cheese: One 8-ounce block, softened and cut into cubes. This is the star of the show. Full-fat cream cheese gives the best texture. I’ve tried reduced-fat, and it works okay, but it’s not as silky. Let it sit out for about 20 minutes before you start so it melts in smoothly. I recommend Philadelphia brand for the creamiest result.
  • Heavy cream or half-and-half: A quarter cup. This is optional, honestly. The cream cheese does most of the work, but a splash of cream at the end makes it extra luxurious. If you’re watching calories, just leave it out. You won’t miss it.

For the Beans and Veggies

  • White beans: Two 15-ounce cans, drained and rinsed. Great Northern beans are my go-to. They’re creamy but hold their shape. Cannellini or navy beans work too. Don’t skip rinsing them, it washes away the extra sodium and makes the chili taste cleaner.
  • Green chiles: Two 4-ounce cans of diced green chiles. This is where the mild heat comes from. If you want more kick, use one can of regular and one can of fire-roasted with jalapeño. I’ve done that before, and it adds a nice smoky layer.
  • Frozen corn: One cup. Adds a little sweetness and texture. You can use canned corn, just drain it well. Fresh corn cut off the cob in summer is amazing too, but frozen is what I reach for most of the time.

For Seasoning

  • Ground cumin: Two teaspoons. This is non-negotiable for me. Cumin gives white chili its warm, earthy flavor. I use McCormick brand, but any good quality cumin works.
  • Chili powder: One teaspoon. Not the heavy red kind, just a mild chili powder to round things out. Ancho chili powder is great here if you have it.
  • Garlic powder: One teaspoon. Adds another layer of garlicky goodness without being sharp.
  • Onion powder: Half a teaspoon. Just for depth.
  • Dried oregano: Half a teaspoon. Mexican oregano is ideal, but regular works too. It adds a little herbal note that cuts through the richness.
  • Salt and black pepper: To taste. Start with half a teaspoon of salt and adjust at the end. Beans and broth vary in saltiness, so taste as you go.

For Toppings (Optional but Highly Recommended)

  • Shredded Monterey Jack cheese: A handful per bowl. It melts into the hot chili and makes everything even more decadent.
  • Fresh cilantro: Chopped, for brightness.
  • Diced avocado: Adds creaminess and a cool contrast.
  • Lime wedges: A squeeze of lime juice at the end wakes up all the flavors.
  • Tortilla chips or crusty bread: For scooping up every last drop.

Equipment Needed

You don’t need a fancy kitchen to make this chili. Most of these tools you probably already own. Here’s what I use and a few tips I’ve picked up along the way.

  • Large Dutch oven or heavy-bottomed pot: A 5 to 6-quart pot is perfect. I use my Le Creuset Dutch oven for almost everything, but any heavy pot works. The key is even heat distribution so nothing scorches on the bottom. If you don’t have a Dutch oven, a large stockpot will do the job.
  • Wooden spoon or silicone spatula: For stirring and scraping up any bits that stick to the bottom. A wooden spoon is my favorite because it doesn’t scratch the pot.
  • Chef’s knife and cutting board: A sharp knife makes dicing the onion and mincing garlic so much easier. I use a Victorinox chef’s knife, it’s affordable and stays sharp forever.
  • Measuring cups and spoons: For accuracy, especially with the spices. I’ve eyeballed cumin before and ended up with chili that tasted like a spice cabinet. Trust me, measure it out.
  • Can opener: You’ll be opening quite a few cans. A good one saves you from frustration. I like the OXO Good Grips one.
  • Colander: For rinsing the beans. A fine-mesh strainer works too.
  • Two forks or a hand mixer: For shredding the chicken. Two forks work perfectly, but if you have a hand mixer, it shreds chicken in about 10 seconds. Just be careful not to overdo it or you’ll end up with chicken mush.
  • Ladle: For serving. A deep ladle gets you plenty of broth and beans in every scoop.

If you don’t have a Dutch oven, don’t stress. A regular large pot works just fine. The most important thing is that it’s heavy enough to hold heat without burning. I’ve made this chili in a cheap nonstick pot before, and it still turned out great. You just have to stir a little more often.

Preparation Method

This comes together in about 30 minutes, and most of that time is hands-off simmering. Let me walk you through it step by step.

Step 1: Sauté the Aromatics (5 minutes)

Heat 1 tablespoon of olive oil in your large pot over medium heat. Once it shimmers, add the diced onion. Cook for about 3 minutes, stirring occasionally, until the onion turns translucent and starts to soften. You’re not looking for color here, just softened onion. Add the minced garlic and cook for another 30 seconds until it’s fragrant. Don’t let the garlic burn, it turns bitter fast.

Step 2: Bloom the Spices (1 minute)

Add the cumin, chili powder, garlic powder, onion powder, oregano, and a pinch of salt and pepper to the pot. Stir constantly for about 30 seconds. This is called blooming, and it wakes up the spices, making them more aromatic and flavorful. You’ll smell it immediately, that warm, earthy scent that tells you you’re on the right track.

Step 3: Add the Broth and Chicken (15 minutes)

Pour in the 4 cups of chicken broth and stir to combine, scraping up any bits from the bottom of the pot. If you’re using raw chicken breasts, add them to the pot now. Bring the broth to a gentle boil, then reduce the heat to low and let it simmer for about 12 to 15 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F. If you’re using rotisserie chicken, skip this step and just bring the broth to a simmer.

Step 4: Shred the Chicken (3 minutes)

If you cooked raw chicken, carefully remove the breasts from the pot and place them on a cutting board. Use two forks to shred the chicken into bite-sized pieces. If you want it finer, use a hand mixer on low speed for about 10 seconds. Return the shredded chicken to the pot.

Step 5: Add the Beans, Corn, and Chiles (2 minutes)

Drain and rinse the white beans, then add them to the pot along with the frozen corn and the two cans of diced green chiles. Stir everything together. Let it simmer for about 5 minutes so the flavors start to meld. The corn will thaw right in the hot broth, so no need to defrost it first.

Step 6: Melt in the Cream Cheese (5 minutes)

Reduce the heat to low. Add the softened cream cheese, cut into cubes, to the pot. Stir continuously until the cream cheese is completely melted and incorporated into the broth. This takes about 2 to 3 minutes. The broth will go from looking thin to beautifully creamy and pale. Don’t rush this step, if you add the cream cheese while the broth is boiling, it can get grainy. Low and slow is the way to go.

Step 7: Finish with Cream and Adjust Seasoning (2 minutes)

If you’re using heavy cream or half-and-half, stir it in now. Let the chili simmer for another 2 minutes to thicken slightly. Taste it and adjust the seasoning. I usually add another pinch of salt and a crack of black pepper at this point. If it tastes flat, a squeeze of fresh lime juice can brighten it right up.

Step 8: Serve and Garnish (1 minute)

Ladle the chili into bowls. Top with shredded Monterey Jack cheese, fresh cilantro, diced avocado, and a squeeze of lime. Serve with tortilla chips or crusty bread for scooping. The chili will be thick, creamy, and absolutely irresistible.

Cooking Tips & Techniques

I’ve made this creamy white chicken chili with cream cheese more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips to make sure yours turns out perfect every time.

Soften your cream cheese. This is probably the most important tip I can give you. Cold cream cheese straight from the fridge will clump up and leave you with weird white chunks floating in your chili. Let it sit on the counter for 20 to 30 minutes before you start. If you forget, cut it into small cubes and microwave it for about 10 seconds. Not too much, you just want it soft, not melted.

Don’t boil the cream cheese. Once you add the cream cheese, keep the heat on low. Boiling it can cause it to separate and turn grainy. You want a gentle simmer, not a rolling boil. I learned this the hard way when I got distracted and walked away. The chili was still good, but the texture wasn’t as silky.

Taste and adjust as you go. Broths vary in saltiness, and so do canned beans. I always start with less salt and add more at the end. You can always add salt, but you can’t take it out. Same goes for the spices. If you want more heat, add another can of green chiles or a pinch of cayenne at the end.

Use rotisserie chicken for convenience. On busy nights, I almost always use a store-bought rotisserie chicken. It’s already seasoned and cooked, so you just shred it and stir it in. It saves about 15 minutes and tastes just as good as cooking your own. If you’re cooking raw chicken, poaching it right in the broth adds flavor to the broth itself, so that’s a win too.

Let it rest before serving. After you finish cooking, let the chili sit for about 5 minutes off the heat. It thickens up as it cools slightly, and the flavors have a chance to settle. I’ve served it immediately before, and it’s still good, but that short rest makes a noticeable difference.

Don’t skip the toppings. I know it’s tempting to just ladle it into bowls and call it done, but the toppings really make this chili shine. A sprinkle of cheese, a handful of fresh cilantro, and a squeeze of lime add brightness and texture that balance out the richness. It’s worth the extra minute.

Variations & Adaptations

One of the best things about this creamy white chicken chili is how easy it is to adapt. I’ve tried several variations over the months, and they’ve all been delicious in their own way. Here are a few to try.

Spicy Green Chile Version

If you like more heat, swap one can of mild green chiles for a can of fire-roasted green chiles with jalapeño. You can also add a finely diced jalapeño (seeds removed if you want less heat) when you sauté the onion. A pinch of cayenne pepper at the end gives it a nice kick too. I made this version for a friend who loves spicy food, and she said it was the best chili she’d ever had.

Slow Cooker Adaptation

This recipe works beautifully in a slow cooker. Sauté the onion and garlic first, then transfer everything except the cream cheese and heavy cream to the slow cooker. Cook on low for 4 to 6 hours or on high for 2 to 3 hours. About 30 minutes before serving, stir in the softened cream cheese and let it melt. Add the heavy cream at the end. It’s perfect for busy days when you want dinner ready when you walk in the door.

Dairy-Free Version

I’ve made this for friends who are dairy-free, and it still turns out creamy and delicious. Use a block of dairy-free cream cheese (I like Kite Hill brand) and swap the heavy cream for full-fat coconut milk. The coconut flavor is very subtle and actually complements the green chiles nicely. Use olive oil instead of butter if you’re avoiding dairy entirely.

Low-Carb / Keto Version

Skip the beans and corn entirely. Add extra shredded chicken and a diced zucchini or two for bulk. The cream cheese and heavy cream keep it rich and satisfying without the carbs. I’ve made this version for myself when I was watching my carbs, and it was just as comforting as the original. You can also add a handful of spinach at the end for extra nutrients.

Smoky Bacon Version

Cook 4 slices of bacon until crispy, then crumble them. Use the bacon fat instead of olive oil to sauté the onion and garlic. Stir the crumbled bacon in at the end. The smoky flavor pairs beautifully with the creamy broth. I made this for a game day gathering, and the pot was empty in 20 minutes. It’s indulgent, but sometimes that’s exactly what you need.

Serving & Storage Suggestions

This chili is incredibly versatile when it comes to serving and storing. Here’s what I’ve learned from making it over and over.

Serving Suggestions

Serve this chili hot, straight from the pot. Ladle it into deep bowls and pile on the toppings. I love a generous handful of shredded Monterey Jack cheese, a spoonful of diced avocado, a sprinkle of fresh cilantro, and a squeeze of lime. The cool avocado and bright lime cut through the richness beautifully.

For dipping, you can’t go wrong with crispy tortilla chips or a chunk of crusty bread. If you want to make it a full meal, serve it alongside a simple green salad with a tangy vinaigrette. The acidity in the dressing balances the creamy chili perfectly. I’ve also served it with easy crispy sheet pan honey mustard chicken for a fun twist on a dinner spread, but honestly, this chili is hearty enough to stand on its own.

Storage Instructions

This chili stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better after a day or two, as they have time to meld together. I often make a double batch on Sunday just so I have lunches for the week.

To reheat, warm it gently on the stovetop over low heat, stirring occasionally. You can also microwave individual portions in 30-second intervals, stirring in between. If the chili has thickened too much in the fridge, add a splash of chicken broth or water to loosen it up.

Freezer Instructions

This chili freezes really well. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. It will keep in the freezer for up to 3 months. When you’re ready to eat it, thaw it overnight in the refrigerator, then reheat gently on the stovetop. The texture of the cream cheese might change slightly after freezing, but it’s still delicious. I’ve frozen it several times, and my family never notices the difference.

One tip: if you’re planning to freeze it, consider leaving out the avocado and fresh cilantro. Add those fresh when you serve it. They don’t freeze well and will turn mushy or discolored.

Nutritional Information & Benefits

This creamy white chicken chili is surprisingly balanced for how indulgent it tastes. Here’s a rough breakdown per serving, based on 6 servings.

Nutrient Amount Per Serving
Calories ~420
Protein 32g
Fat 22g
Carbohydrates 28g
Fiber 7g
Sugar 6g
Sodium ~800mg (varies by broth and beans)

This chili is packed with protein from the chicken and beans, which helps keep you full and satisfied. The white beans are a great source of fiber, which supports digestion and helps stabilize blood sugar. Green chiles are rich in vitamin C, and the garlic and onions provide antioxidants that support immune health.

If you’re watching your sodium, use low-sodium broth and rinse your beans well. You can also reduce the salt in the seasoning and add more at the table. For a lower-fat version, use reduced-fat cream cheese and skip the heavy cream. It won’t be quite as silky, but it’s still delicious.

This recipe is naturally gluten-free, and with the dairy-free adaptations mentioned earlier, it can easily fit into a variety of dietary needs. It’s comfort food you can feel good about eating.

Conclusion

This creamy white chicken chili with cream cheese has become one of those recipes I just keep coming back to. It’s not fancy, it’s not complicated, but it hits every single note I want in a comfort meal. It’s warm and creamy, filling without being heavy, and it comes together fast enough for a busy weeknight.

I love that I can make it with ingredients I already have in my pantry. I love that my family asks for it by name. And I really love that first spoonful, when the cream cheese has melted into the broth and everything just comes together. It’s the kind of meal that makes you slow down and actually enjoy dinner, even on the craziest days.

I hope you give this one a try. Play with the toppings, adjust the spice level, make it your own. And if you do, I’d love to hear about it. Leave a comment below and let me know how it turned out, or share your own twist on it. Happy cooking, friends.

Frequently Asked Questions

Can I use frozen chicken breasts?

Yes, you can use frozen chicken breasts. Just add them directly to the pot with the broth and increase the simmering time by about 5 to 10 minutes. Make sure the internal temperature reaches 165°F before shredding. The texture might be slightly different, but it works in a pinch.

Why did my cream cheese turn grainy?

This usually happens when the cream cheese is added to broth that’s too hot. Make sure the broth is at a gentle simmer, not a rolling boil, before adding the cream cheese. Also, let the cream cheese soften at room temperature first. If it’s too cold, it can seize up and get lumpy.

Can I make this in an Instant Pot?

Absolutely. Use the sauté function to cook the onion and garlic, then add the broth, raw chicken, beans, corn, and chiles. Pressure cook on high for 10 minutes, then quick release. Remove the chicken, shred it, and return it to the pot. Stir in the cream cheese on the sauté setting until melted.

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

If your chili is thinner than you’d like, let it simmer uncovered for an extra 5 to 10 minutes to reduce the liquid. You can also mash some of the beans against the side of the pot with a spoon to release their starches, which naturally thickens the broth.

Can I use Greek yogurt instead of cream cheese?

You can, but the texture and flavor will be different. Greek yogurt is tangier and thinner than cream cheese. If you want to try it, stir it in at the very end and don’t let it boil, or it will curdle. For the creamiest results, stick with cream cheese.

Pin This Recipe!

creamy white chicken chili with cream cheese recipe

Print

Creamy White Chicken Chili with Cream Cheese

This creamy white chicken chili with cream cheese is a quick and easy weeknight dinner that comes together in about 30 minutes. It’s rich, velvety, and packed with flavor from green chiles, cumin, and tender chicken.

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

Ingredients

Scale
  • 1.5 pounds boneless, skinless chicken breast or 1 rotisserie chicken, shredded
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 1 (8-ounce) block cream cheese, softened and cut into cubes
  • 1/4 cup heavy cream or half-and-half (optional)
  • 2 (15-ounce) cans Great Northern beans, drained and rinsed
  • 2 (4-ounce) cans diced green chiles
  • 1 cup frozen corn
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried oregano (preferably Mexican oregano)
  • Salt and black pepper to taste
  • For serving: shredded Monterey Jack cheese, fresh cilantro, diced avocado, lime wedges, tortilla chips or crusty bread

Instructions

  1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add diced onion and cook for about 3 minutes until translucent. Add minced garlic and cook for 30 seconds until fragrant.
  2. Add cumin, chili powder, garlic powder, onion powder, oregano, and a pinch of salt and pepper. Stir constantly for about 30 seconds to bloom the spices.
  3. Pour in chicken broth and stir, scraping up any bits from the bottom. If using raw chicken breasts, add them to the pot. Bring to a gentle boil, then reduce heat to low and simmer for 12-15 minutes until chicken is cooked through (165°F internal temperature). If using rotisserie chicken, simply bring broth to a simmer.
  4. Remove cooked chicken breasts from the pot and shred with two forks or a hand mixer. Return shredded chicken to the pot.
  5. Add drained and rinsed white beans, frozen corn, and diced green chiles. Stir and let simmer for 5 minutes.
  6. Reduce heat to low. Add softened cream cheese cubes and stir continuously until completely melted and incorporated, about 2-3 minutes. Do not boil.
  7. If using heavy cream or half-and-half, stir it in. Let simmer for another 2 minutes to thicken slightly. Taste and adjust seasoning with salt, pepper, or a squeeze of lime juice if needed.
  8. Ladle into bowls and top with shredded Monterey Jack cheese, fresh cilantro, diced avocado, and a squeeze of lime. Serve with tortilla chips or crusty bread.

Notes

Soften cream cheese to room temperature before adding to avoid graininess. Do not boil after adding cream cheese. For thicker chili, simmer uncovered longer or mash some beans. Leftovers keep refrigerated for up to 4 days or frozen for up to 3 months. Reheat gently on stovetop or microwave.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 420
  • Sugar: 6
  • Sodium: 800
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 28
  • Fiber: 7
  • Protein: 32

Keywords: white chicken chili, cream cheese chili, creamy chili, easy chili, 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