Let me tell you, the aroma of tender chicken mingling with fragrant spices and creamy beans simmering on the stove is enough to make anyone’s mouth water. The first time I made this creamy white chicken chili with cannellini beans, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. It was a chilly evening, and I needed something warm and satisfying, but also a bit different from the usual tomato-based chili I’d been making for years.
Years ago, when I was knee-high to a grasshopper, my grandma used to make a similar stew that was all about comfort and simplicity. This chili feels like a nod to those memories, but with a fresh, modern twist. The cannellini beans bring this creamy texture and subtle earthiness that you don’t always find in regular chili recipes. Honestly, I wish I’d discovered this recipe sooner—it’s dangerously easy and perfect for those nights when you want pure, nostalgic comfort without standing over the stove for hours.
My family couldn’t stop sneaking spoonfuls off the stove while it was still cooking (and I can’t really blame them). This creamy white chicken chili with cannellini beans has become a staple for our family gatherings and casual weeknight dinners alike. Whether you’re looking for something to brighten up your Pinterest recipe board or a sweet treat to warm up after a long day, this recipe hits all the right notes. I’ve tested it multiple times in the name of research, of course, and it’s always a hit—trust me, you’re going to want to bookmark this one.
Why You’ll Love This Creamy White Chicken Chili with Cannellini Beans
After many trials and tweaks, I can confidently say this recipe stands out for so many reasons. Here’s why it might just become your new favorite too:
- Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or those last-minute cravings when you want something hearty, fast.
- Simple Ingredients: No fancy supermarket runs needed—you probably already have most of these ingredients sitting in your pantry or fridge.
- Perfect for Any Occasion: Whether it’s a cozy dinner, a casual potluck, or a weekend lunch, this chili fits right in.
- Crowd-Pleaser: Kids and adults alike rave about the creamy texture and balanced flavors—no fighting over the last bowl here!
- Unbelievably Delicious: The combo of tender chicken, creamy cannellini beans, and a subtle spice blend delivers a comforting flavor that hits all the right spots.
This isn’t just another white chicken chili recipe. The secret lies in the way the cannellini beans are blended slightly to give that silky, creamy base without needing heavy cream. Plus, a touch of fresh lime juice at the end adds a bright note that keeps things lively and fresh. It’s comfort food that feels wholesome and satisfying—perfect for impressing guests without the stress or turning a simple meal into something memorable. Honestly, after the first bite, you’ll close your eyes and know you’ve found something worth making again and again.
What Ingredients You Will Need for Creamy White Chicken Chili with Cannellini Beans
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and substitutions are easy if needed.
- Chicken Breasts (about 1.5 lbs / 700 g, boneless and skinless) – shredded or cubed; I prefer organic or free-range for best taste
- Cannellini Beans (2 cans, 15 oz / 425 g each, drained and rinsed) – small-curd varieties work best for creaminess
- Yellow Onion (1 medium, finely chopped) – adds sweetness and depth
- Garlic Cloves (3 large, minced) – fresh garlic is a must here
- Green Chilies (1 can, 4 oz / 113 g, diced) – for mild heat; swap with jalapeños if you like it spicier
- Chicken Broth (3 cups / 720 ml) – homemade or low-sodium store-bought; I recommend Swanson for consistent flavor
- Ground Cumin (2 teaspoons) – adds that earthy warmth
- Dried Oregano (1 teaspoon) – classic chili herb
- Ground White Pepper (½ teaspoon) – subtle heat without overpowering
- Sour Cream (½ cup / 120 ml) – for creamy texture; use Greek yogurt for a lighter twist
- Cream Cheese (4 oz / 115 g, softened) – melts into the chili for richness
- Lime Juice (from 1 lime) – brightens and balances flavors
- Salt (to taste) – start with 1 teaspoon
- Olive Oil (2 tablespoons) – for sautéing
Optional Garnishes:
- Fresh cilantro, chopped
- Shredded Monterey Jack or cheddar cheese
- Avocado slices
- Crumbled tortilla chips
Substitution Tips: For a dairy-free version, swap sour cream and cream cheese with coconut cream or a plant-based cream cheese alternative. You can also use turkey breast instead of chicken for a leaner protein.
Equipment Needed
- Large heavy-bottomed pot or Dutch oven – ideal for even heat distribution and simmering
- Sharp chef’s knife – for chopping onions, garlic, and chilies
- Cutting board – sturdy and easy to clean
- Wooden spoon or silicone spatula – to stir without scratching your cookware
- Measuring cups and spoons – for precise ingredient amounts
- Can opener – for opening the beans and chilies
- Hand blender or regular blender (optional) – to partially puree some beans for creaminess
If you don’t have a Dutch oven, a large pot with a tight-fitting lid works well. For blending, I’ve found a hand blender saves time and cleanup, but a regular blender works just fine—just be careful with hot liquids! For budget-friendly options, basic non-stick pots and a sturdy wooden spoon will get the job done perfectly.
Preparation Method

- Prep the Ingredients: Chop the onion finely and mince the garlic cloves. Drain and rinse the cannellini beans to remove excess starch and sodium. Dice the canned green chilies if needed. Shred or cube the chicken breasts into bite-sized pieces.
- Sauté Aromatics (5-7 minutes): Heat 2 tablespoons of olive oil in your Dutch oven over medium heat. Add the chopped onions and sauté until translucent and slightly golden, about 4-5 minutes. Toss in the minced garlic and cook another minute until fragrant, but watch carefully so it doesn’t burn.
- Cook the Chicken (8-10 minutes): Add the chicken pieces to the pot. Stir occasionally, cooking until the chicken turns opaque and starts to brown slightly on the edges. This step locks in flavor and prevents dryness. Season with a pinch of salt at this stage.
- Add Spices and Chilies (2 minutes): Sprinkle in the ground cumin, dried oregano, and white pepper. Stir to coat the chicken and aromatics. Then, pour in the diced green chilies, stirring to combine all the flavors.
- Pour Broth and Beans (10 minutes): Add the chicken broth, bring the mixture to a gentle boil, then reduce heat to a simmer. Stir in the drained cannellini beans. Cover the pot and let it simmer for about 10 minutes, allowing the flavors to meld and the chicken to finish cooking.
- Make It Creamy (5 minutes): Lower the heat and add the softened cream cheese and sour cream. Stir gently until the cheeses melt completely into the chili, creating that luscious creamy texture. If you want it extra silky, use a hand blender to carefully pulse a few times right in the pot—just blend about a third of the chili to keep some texture.
- Final Touches (2 minutes): Squeeze the juice of one lime into the chili and stir well. Taste and adjust salt or spice levels as needed. The lime juice cuts through the richness and brightens the entire dish.
- Serve: Ladle the chili into bowls and garnish with fresh cilantro, shredded cheese, avocado slices, or crunchy tortilla chips if desired. Serve hot and enjoy!
Cooking Tips & Techniques for the Best Creamy White Chicken Chili
Cooking this creamy white chicken chili with cannellini beans taught me a few things that might save you some headaches. First, never rush the sautéing of onions and garlic—they need time to sweeten and develop flavor, which is the base of your chili’s depth.
When cooking the chicken, make sure the pieces are not overcrowded in the pot to get a nice sear. If they steam instead of brown, the flavor won’t be as rich. Also, blending just a portion of the beans instead of all of them keeps the chili from turning into pureed soup—it’s all about balance.
Another tip: add the lime juice right at the end. If added too early, it can curdle the dairy and lose its bright punch. This little splash makes the creamy chili feel fresh and lively instead of heavy.
Don’t skip the seasoning adjustments before serving. Sometimes canned beans and broth can vary in saltiness, so a final taste test is key.
Variations & Adaptations
This creamy white chicken chili with cannellini beans is super flexible. Here are a few ways to tweak it:
- Spice it Up: Add diced jalapeños or a pinch of cayenne pepper if you like your chili with a kick. Chipotle powder adds a smoky depth too.
- Vegetarian Version: Swap chicken for hearty vegetables like roasted cauliflower and sweet potatoes. Use vegetable broth and add extra beans or lentils for protein.
- Slow Cooker Method: Brown the chicken and onions first, then transfer everything to a slow cooker. Cook on low for 4-6 hours. Add cream cheese and sour cream at the end and stir well.
- Seasonal Twist: In summer, fresh corn kernels and diced zucchini make a nice addition. In colder months, add chopped kale or spinach for extra greens.
- Dairy-Free: Use coconut milk or cashew cream instead of cream cheese and sour cream for a luscious, dairy-free chili.
One time, I added a splash of white wine during the simmering stage, and it brought an unexpected brightness that paired beautifully with the lime juice. Don’t be afraid to experiment!
Serving & Storage Suggestions
Serve your creamy white chicken chili piping hot with your choice of garnishes. It’s amazing with a sprinkle of fresh cilantro and a few slices of creamy avocado. For a bit of crunch, crumbled tortilla chips or crispy onions do the trick. Pair it with warm cornbread or a simple green salad for a full meal.
Leftovers keep really well in an airtight container in the fridge for up to 4 days. The flavors actually deepen after a day or two, making it even more delicious. To reheat, warm it gently on the stove over low heat, stirring occasionally to keep the creaminess smooth. If it thickens too much, add a splash of broth or water to loosen it up.
This chili also freezes nicely for up to 3 months. Thaw overnight in the fridge before reheating. Just a heads-up: any dairy-based ingredients may separate slightly after freezing, but a good stir usually brings everything back together.
Nutritional Information & Benefits
This creamy white chicken chili with cannellini beans is not only comforting but also packed with nutrition. A typical serving provides approximately 350 calories, 35 grams of protein, 25 grams of carbohydrates, and 10 grams of fat.
Cannellini beans are a great source of fiber and plant-based protein, helping keep you full and supporting digestion. Chicken adds lean protein, essential for muscle repair and energy. The spices like cumin and oregano bring antioxidants, and lime juice adds vitamin C for immune support.
For those watching carbs, this chili is moderate and can be paired with low-carb sides or enjoyed on its own. It’s naturally gluten-free and can be adjusted for dairy-free diets with simple swaps.
Conclusion
To wrap it up, this creamy white chicken chili with cannellini beans is a warm, satisfying dish that’s easy to make and impossible not to love. Whether you’re feeding a hungry crowd or just craving a cozy meal for yourself, it checks all the boxes: creamy, flavorful, and just the right amount of spice.
Feel free to customize it based on what you have and your taste preferences—this recipe is forgiving and fun to make your own. Personally, it’s become my go-to when I want comfort food that feels both wholesome and indulgent, like a warm hug in a bowl.
Give it a try, and let me know how it turns out! Drop your comments, tweaks, or favorite garnishes below—I love hearing your takes. And if you enjoyed this recipe, don’t forget to share it with friends who need a little chili love in their lives.
Happy cooking and stay cozy!
FAQs about Creamy White Chicken Chili with Cannellini Beans
Can I make this chili ahead of time?
Absolutely! It tastes even better the next day after the flavors meld. Just store it in the fridge and reheat gently before serving.
What if I don’t have cannellini beans?
You can substitute with great northern beans or navy beans. They have a similar texture and mild flavor that works well.
Is this recipe spicy?
It’s mildly spiced but can be easily adjusted. Add jalapeños or cayenne if you want more heat, or skip the chilies for a gentler version.
Can I use rotisserie chicken instead of fresh chicken breasts?
Yes! Using shredded rotisserie chicken saves time and adds extra flavor. Just add it near the end of cooking to warm through.
How do I make this chili dairy-free?
Swap the sour cream and cream cheese with coconut cream or plant-based alternatives. The chili will still be creamy and delicious.
Pin This Recipe!

Creamy White Chicken Chili with Cannellini Beans
A warm, satisfying chili featuring tender chicken, creamy cannellini beans, and a subtle spice blend, perfect for cozy dinners and family gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs boneless, skinless chicken breasts, shredded or cubed
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 medium yellow onion, finely chopped
- 3 large garlic cloves, minced
- 1 can (4 oz) diced green chilies
- 3 cups chicken broth
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon ground white pepper
- ½ cup sour cream
- 4 oz cream cheese, softened
- Juice of 1 lime
- 1 teaspoon salt, or to taste
- 2 tablespoons olive oil
- Optional garnishes: fresh cilantro, shredded Monterey Jack or cheddar cheese, avocado slices, crumbled tortilla chips
Instructions
- Chop the onion finely and mince the garlic cloves. Drain and rinse the cannellini beans. Dice the canned green chilies if needed. Shred or cube the chicken breasts into bite-sized pieces.
- Heat 2 tablespoons of olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onions and sauté until translucent and slightly golden, about 4-5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Add the chicken pieces to the pot. Stir occasionally and cook until the chicken turns opaque and starts to brown slightly on the edges, about 8-10 minutes. Season with a pinch of salt.
- Sprinkle in the ground cumin, dried oregano, and white pepper. Stir to coat the chicken and aromatics. Then add the diced green chilies and stir to combine.
- Pour in the chicken broth and bring the mixture to a gentle boil. Stir in the drained cannellini beans. Cover and simmer for about 10 minutes to meld flavors and finish cooking the chicken.
- Lower the heat and add the softened cream cheese and sour cream. Stir gently until the cheeses melt completely into the chili, creating a creamy texture. Optionally, use a hand blender to pulse about one-third of the chili for extra silkiness while keeping some texture.
- Squeeze the juice of one lime into the chili and stir well. Taste and adjust salt or spice levels as needed.
- Ladle the chili into bowls and garnish with fresh cilantro, shredded cheese, avocado slices, or crunchy tortilla chips if desired. Serve hot.
Notes
Do not rush sautéing onions and garlic to develop flavor. Avoid overcrowding chicken pieces to get a good sear. Blend only a portion of the beans for creamy texture without pureeing the entire chili. Add lime juice at the end to prevent curdling and brighten flavors. Adjust salt after tasting as canned beans and broth vary in saltiness.
Nutrition
- Serving Size: 1 bowl (approximatel
- Calories: 350
- Sugar: 3
- Sodium: 600
- Fat: 10
- Saturated Fat: 4
- Carbohydrates: 25
- Fiber: 6
- Protein: 35
Keywords: white chicken chili, creamy chili, cannellini beans, easy chili recipe, weeknight dinner, comfort food


