Written by

Grace Freeman

Published

Creamy White Chicken Chili with Cannellini Beans (Best Easy Recipe)

Ready In 40 minutes
Servings 6 servings
Difficulty Easy

This was supposed to be a white chicken chili with a clear broth. I had the whole thing planned out in my head—simple, brothy, the kind of chili that lets you see every bean floating around in there. But then I grabbed the wrong cream cheese at the store (the whipped kind, not the block), the power flickered mid-cook, and I was already running late for a dinner party. I threw everything in the pot, muttered a few choice words, and figured I’d be serving a bowl of regret. What came out was nothing like the plan—and better. Honestly, it was so much creamier, so much more comforting than anything I could have planned. I mean, I sat there staring at the pot like it had betrayed me in the best possible way. That first spoonful had this unexpected velvety texture that wrapped around the cannellini beans and chicken like a warm blanket. Maybe you’ve been there—when a recipe goes sideways and somehow lands exactly where it needed to be. That night, my friends asked for seconds, and I had to admit it was a happy disaster. Now, I can’t make this creamy white chicken chili with cannellini beans any other way. It’s become my go-to for busy weeknights, lazy Sundays, or any time I need a bowl of something that feels like a hug. The creamy white chicken chili with cannellini beans just hits different, you know? It’s the kind of recipe that stays with you because it taught you something—in this case, that sometimes the best dishes come from the messiest moments.

Why You’ll Love This Recipe

Let me tell you why this creamy white chicken chili with cannellini beans has earned a permanent spot in my weekly rotation. I’ve tested this recipe at least a dozen times—tweaking the creaminess, adjusting the spice level, and even swapping out beans—and this version is the one that gets the most nods from my family.

  • Quick & Easy: Comes together in under 40 minutes, perfect for those nights when you need dinner on the table fast. No complicated steps or fancy techniques here.
  • Simple Ingredients: You likely already have most of these in your pantry. No weird grocery store runs for obscure spices or hard-to-find items.
  • Perfect for Cozy Nights: Great for chilly evenings, game days, or when you’re craving something warm and satisfying without the heaviness of traditional chili.
  • Crowd-Pleaser: Always gets rave reviews from kids and adults alike. Even my picky eater asks for seconds.
  • Unbelievably Delicious: The texture is next-level comfort food—creamy without being heavy, with tender chicken and creamy cannellini beans in every bite.

What makes this recipe different from the rest? It’s the way the cream cheese melts into the broth, creating this silky base that coats every bean and shred of chicken. I’ve tried versions with heavy cream, half-and-half, and even coconut milk, but nothing beats the richness you get from cream cheese. Plus, the blend of cumin, oregano, and a pinch of cayenne gives it just enough warmth without overpowering the delicate flavors. This isn’t just another white chicken chili—it’s my best version, perfected through trial and error. Honestly, it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this creamy white chicken chili with cannellini beans an easy weeknight win.

  • For the Base:
    • 2 tablespoons olive oil (or avocado oil for a neutral flavor)
    • 1 large yellow onion, diced
    • 4 cloves garlic, minced
    • 1 jalapeño, seeded and minced (optional, for heat)
  • For the Spices:
    • 1 teaspoon ground cumin
    • 1 teaspoon dried oregano
    • ½ teaspoon smoked paprika (adds a subtle smokiness)
    • ¼ teaspoon cayenne pepper (adjust to taste)
    • Salt and black pepper, to taste
  • For the Chili:
    • 1½ pounds boneless, skinless chicken breasts (about 2-3 breasts)
    • 4 cups low-sodium chicken broth
    • 2 cans (15 ounces each) cannellini beans, drained and rinsed
    • 1 can (4 ounces) diced green chiles (mild or hot, your call)
    • 4 ounces cream cheese, softened and cut into cubes (I recommend Philadelphia for best texture)
    • ½ cup heavy cream or half-and-half (adds extra richness)
  • For Garnish (optional but recommended):
    • Fresh cilantro, chopped
    • Shredded Monterey Jack cheese
    • Lime wedges
    • Crushed tortilla chips or avocado slices

Ingredient Tips: For the creamiest texture, use full-fat cream cheese—the low-fat version can get grainy when melted. I’ve tested both, and the full-fat version wins every time. If you want a dairy-free option, use a plant-based cream cheese and coconut cream instead of heavy cream. For the beans, I prefer cannellini beans for their buttery texture, but great northern beans work just as well. If you’re using dried beans, cook them separately and add about 3 cups cooked beans. Oh, and don’t skip the green chiles—they add a subtle brightness that balances the richness of the cream cheese.

Equipment Needed

You don’t need anything fancy for this creamy white chicken chili with cannellini beans. Here’s what I use every time:

  • Large Dutch oven or heavy-bottomed pot: A 5- to 6-quart pot works perfectly. I use my trusty Le Creuset, but any heavy pot will do. If you don’t have one, a large soup pot works fine—just watch the heat to prevent sticking.
  • Wooden spoon or silicone spatula: For stirring and scraping up any browned bits from the bottom.
  • Sharp knife and cutting board: For dicing the onion and mincing the garlic.
  • Measuring cups and spoons: For accurate spice and liquid measurements.
  • Two forks or tongs: For shredding the chicken once it’s cooked.
  • Can opener: For the beans and green chiles.

Budget-Friendly Tip: If you don’t own a Dutch oven, a stainless steel stockpot works just fine. Just make sure it’s heavy-bottomed to distribute heat evenly. I’ve also made this in a slow cooker—just sauté the aromatics first, then add everything except the cream cheese and cream, and cook on low for 6 hours. Stir in the dairy at the end.

Preparation Method

creamy white chicken chili with cannellini beans preparation steps

Alright, let’s get cooking! This creamy white chicken chili with cannellini beans comes together in about 35-40 minutes. Here’s how I do it:

  1. Sauté the aromatics (5 minutes): Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook until soft and translucent, about 3-4 minutes. Add the minced garlic and jalapeño (if using) and cook for another minute until fragrant. The smell at this stage is amazing—you’ll know you’re on the right track.
  2. Bloom the spices (1 minute): Stir in the cumin, oregano, smoked paprika, and cayenne pepper. Cook for about 30 seconds, stirring constantly. This wakes up the spices and makes them more flavorful. Don’t skip this step—it really makes a difference.
  3. Add the chicken and broth (15 minutes): Place the chicken breasts in the pot and pour in the chicken broth. The broth should just cover the chicken—if not, add a splash more. Bring to a gentle boil, then reduce the heat to low, cover, and let it simmer for 12-15 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F. Pro tip: Don’t boil it too hard, or the chicken can get tough.
  4. Shred the chicken (3 minutes): Using tongs, transfer the cooked chicken to a cutting board. Let it rest for a minute or two, then shred it with two forks. The chicken should be tender and pull apart easily. If it’s not shredding easily, it needs a few more minutes in the broth.
  5. Add the beans and chiles (2 minutes): Stir in the drained cannellini beans and diced green chiles. Let everything heat through for about 2 minutes.
  6. Make it creamy (5 minutes): Reduce the heat to low. Add the cubed cream cheese, stirring constantly until it’s fully melted and incorporated into the broth. The broth will turn a beautiful pale yellow and become thick and velvety. Then, slowly pour in the heavy cream while stirring. Let it simmer for another 2-3 minutes until everything is hot and creamy. Taste and adjust salt and pepper.
  7. Return the chicken (1 minute): Add the shredded chicken back to the pot and stir until combined. Let it warm through for about a minute.
  8. Serve and garnish: Ladle the chili into bowls and top with your favorite garnishes—fresh cilantro, shredded cheese, a squeeze of lime, and some crunchy tortilla chips. The contrast of textures is everything.

Sensory Cues: At step 6, you’ll see the broth transform from a thin liquid to a creamy, almost sauce-like consistency. It should coat the back of a spoon. If it’s too thick, add a splash of broth or milk. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.

Cooking Tips & Techniques

I’ve made this creamy white chicken chili with cannellini beans more times than I can count, and I’ve learned a few things along the way. Here are my best tips:

  • Don’t rush the cream cheese: This is the biggest mistake I’ve made. If you add cold cream cheese to hot liquid, it will clump and look grainy. Always let it come to room temperature and cut it into small cubes before adding. Stir constantly until fully melted.
  • Season as you go: Don’t wait until the end to add all the salt. Season the onions lightly, then taste the broth after adding the chicken and adjust again. Layers of seasoning build the best flavor.
  • Use low-sodium broth: Canned beans already have sodium, so using low-sodium broth gives you more control over the salt level. You can always add more, but you can’t take it out.
  • Shred chicken while warm: Cold chicken is harder to shred and doesn’t absorb the flavors as well. Shred it as soon as it’s cool enough to handle.
  • Multitasking tip: While the chicken is simmering, use that time to drain and rinse the beans, mince the garlic, and prep your garnishes. It saves so much time.

I once forgot to add the cream cheese entirely and ended up with a brothy chili that was good but not great. I learned that day that the cream cheese is the star of the show—it’s what makes this chili so memorable. Another time, I tried to speed things up by using pre-cooked rotisserie chicken. It worked, but the flavor wasn’t as deep because the chicken didn’t simmer in the spices. Trust the process—it’s worth the extra 15 minutes.

Variations & Adaptations

One of the best things about this creamy white chicken chili with cannellini beans is how adaptable it is. Here are some variations I’ve tried and loved:

  • Dairy-Free Version: Swap the cream cheese for a plant-based version (I like Kite Hill) and use full-fat coconut cream instead of heavy cream. The coconut flavor is subtle but adds a nice richness. My dairy-free friend couldn’t tell the difference.
  • Spicy Kick: Add an extra jalapeño (seeds included) or a teaspoon of chipotle powder for a smoky heat. I once added a whole habanero—big mistake. Stick with jalapeño unless you really love heat.
  • Vegetarian Option: Omit the chicken and use vegetable broth. Add an extra can of cannellini beans and some frozen corn for texture. It’s still creamy and satisfying.
  • Slow Cooker Method: Sauté the aromatics and spices, then transfer everything except the cream cheese and cream to a slow cooker. Cook on low for 6 hours or high for 3 hours. Shred the chicken, then stir in the cream cheese and cream 15 minutes before serving.
  • Flavor Twist: Try adding a tablespoon of lime juice and a handful of fresh spinach at the end. The spinach wilts into the creamy broth, adding color and nutrients. It’s become my go-to variation.

Serving & Storage Suggestions

This creamy white chicken chili with cannellini beans is best served hot, straight from the pot. I like to ladle it into deep bowls and pile on the toppings—fresh cilantro, shredded Monterey Jack, a squeeze of lime, and a handful of crushed tortilla chips for crunch. It pairs beautifully with a side of warm cornbread or a crusty baguette for dipping. For drinks, a cold beer or a crisp white wine like Sauvignon Blanc balances the creaminess.

Storage: Leftovers keep well in the refrigerator for up to 4 days. Store in an airtight container. The flavors actually deepen overnight, making it even better the next day. To reheat, warm it gently on the stovetop over low heat, stirring occasionally. Add a splash of broth or milk if it’s too thick. You can also microwave individual portions—just cover the bowl to prevent splatters.

Freezing: This chili freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave some room for expansion. Thaw overnight in the refrigerator before reheating. The cream cheese may separate slightly upon thawing, but a good stir will bring it back together. I like to freeze individual portions for quick lunches—just grab and go.

Nutritional Information & Benefits

This creamy white chicken chili with cannellini beans isn’t just delicious—it’s packed with nutrition. Here’s a rough estimate per serving (based on 6 servings):

Nutrient Amount Per Serving
Calories 420
Protein 35g
Fat 22g
Carbohydrates 28g
Fiber 8g
Sugar 4g
Sodium 680mg

Health Benefits: Cannellini beans are a fantastic source of plant-based protein and fiber, which helps keep you full and supports digestive health. Chicken provides lean protein for muscle repair, while the garlic and onions offer immune-boosting properties. The cream cheese and cream add calcium and vitamin D, but you can lighten it up with lower-fat options if needed. This chili is naturally gluten-free and can be made low-carb by serving it without the tortilla chips. It’s comfort food that actually nourishes you—my favorite kind of meal.

Conclusion

Honestly, this creamy white chicken chili with cannellini beans has become my go-to for so many reasons. It’s quick enough for a busy weeknight, fancy enough for company, and comforting enough to make any day feel a little cozier. The best part? It’s forgiving. You can tweak the spices, swap the beans, or add more heat, and it still turns out amazing. I love that this recipe started as a mistake and turned into something I genuinely look forward to making. It reminds me that not everything has to be perfect to be wonderful.

I’d love to hear how yours turns out! Did you add extra spice? Try it with different beans? Leave a comment below and let me know your favorite variation. And if you loved it, share it with a friend—good food is meant to be passed around. Until next time, happy cooking!

Frequently Asked Questions

Can I use pre-cooked rotisserie chicken for this recipe?

Yes, you can! To save time, shred about 3 cups of rotisserie chicken and add it at the end when you stir in the cream cheese. Just keep in mind that the flavor won’t be as deep since the chicken won’t simmer in the spices. I recommend using raw chicken for the best results.

Can I make this creamy white chicken chili ahead of time?

Absolutely! This chili actually tastes better the next day as the flavors meld together. Make it a day ahead, let it cool, and store it in the refrigerator. Reheat gently on the stovetop, adding a splash of broth if needed to thin it out.

Can I use a different type of bean?

Definitely! Great northern beans, navy beans, or even chickpeas work well in this recipe. Cannellini beans are my favorite for their buttery texture, but any white bean will do. Just make sure to drain and rinse them before adding.

How do I make this chili less spicy?

To keep it mild, skip the jalapeño and use mild diced green chiles instead of hot ones. You can also reduce or omit the cayenne pepper. The chili will still be flavorful and creamy without the heat.

Can I use a slow cooker for this recipe?

Yes! Sauté the aromatics and spices first, then transfer everything except the cream cheese and cream to a slow cooker. Cook on low for 6 hours or high for 3 hours. Shred the chicken, then stir in the cream cheese and cream 15 minutes before serving. Let it heat through until creamy.

Pin This Recipe!

creamy white chicken chili with cannellini beans recipe

Print

Creamy White Chicken Chili with Cannellini Beans (Best Easy Recipe)

This creamy white chicken chili with cannellini beans is a comforting, velvety dish that comes together in under 40 minutes. Made with simple ingredients like cream cheese, tender chicken, and buttery beans, it’s the perfect cozy meal for busy weeknights or lazy Sundays.

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

Ingredients

Scale
  • 2 tablespoons olive oil (or avocado oil for a neutral flavor)
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 jalapeño, seeded and minced (optional, for heat)
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika (adds a subtle smokiness)
  • ¼ teaspoon cayenne pepper (adjust to taste)
  • Salt and black pepper, to taste
  • pounds boneless, skinless chicken breasts (about 23 breasts)
  • 4 cups low-sodium chicken broth
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 1 can (4 ounces) diced green chiles (mild or hot, your call)
  • 4 ounces cream cheese, softened and cut into cubes (I recommend Philadelphia for best texture)
  • ½ cup heavy cream or half-and-half (adds extra richness)
  • Fresh cilantro, chopped (for garnish)
  • Shredded Monterey Jack cheese (for garnish)
  • Lime wedges (for garnish)
  • Crushed tortilla chips or avocado slices (for garnish)

Instructions

  1. Sauté the aromatics (5 minutes): Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook until soft and translucent, about 3-4 minutes. Add the minced garlic and jalapeño (if using) and cook for another minute until fragrant.
  2. Bloom the spices (1 minute): Stir in the cumin, oregano, smoked paprika, and cayenne pepper. Cook for about 30 seconds, stirring constantly.
  3. Add the chicken and broth (15 minutes): Place the chicken breasts in the pot and pour in the chicken broth. Bring to a gentle boil, then reduce the heat to low, cover, and let it simmer for 12-15 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
  4. Shred the chicken (3 minutes): Using tongs, transfer the cooked chicken to a cutting board. Let it rest for a minute or two, then shred it with two forks.
  5. Add the beans and chiles (2 minutes): Stir in the drained cannellini beans and diced green chiles. Let everything heat through for about 2 minutes.
  6. Make it creamy (5 minutes): Reduce the heat to low. Add the cubed cream cheese, stirring constantly until it’s fully melted and incorporated into the broth. Then, slowly pour in the heavy cream while stirring. Let it simmer for another 2-3 minutes until everything is hot and creamy. Taste and adjust salt and pepper.
  7. Return the chicken (1 minute): Add the shredded chicken back to the pot and stir until combined. Let it warm through for about a minute.
  8. Serve and garnish: Ladle the chili into bowls and top with your favorite garnishes—fresh cilantro, shredded cheese, a squeeze of lime, and some crunchy tortilla chips.

Notes

For the creamiest texture, use full-fat cream cheese—the low-fat version can get grainy when melted. If you want a dairy-free option, use a plant-based cream cheese and coconut cream instead of heavy cream. For the beans, cannellini beans are preferred for their buttery texture, but great northern beans work just as well. Don’t skip the green chiles—they add a subtle brightness that balances the richness of the cream cheese. Leftovers keep well in the refrigerator for up to 4 days and freeze beautifully for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 420
  • Sugar: 4
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 28
  • Fiber: 8
  • Protein: 35

Keywords: creamy white chicken chili, cannellini beans, white chicken chili, easy chili recipe, comfort food, quick dinner, weeknight meal

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