My neighbor Karen knocked on my door at 4:30 PM on a Tuesday, holding a bottle of wine and looking apologetic. Her oven had died mid-meal prep, and she had a houseful of hungry relatives arriving in an hour. I opened my fridge and found chicken breasts, a bag of poblanos from last week’s farmers market, and half a block of cream cheese. The pantry gave me white beans, chicken broth, and a vague memory of a chili recipe I’d seen online but never tried. Thirty minutes later, the crockpot was bubbling away with something that smelled smoky, creamy, and completely unplanned. Karen’s family devoured it, and she texted me the next morning demanding the recipe I’d made up on the spot.
This creamy crockpot white chicken chili with roasted poblanos became a regular in my kitchen after that night. There’s something about the way the roasted peppers melt into the broth, giving it this subtle heat that builds slowly without overwhelming you. The cream cheese makes it velvety in a way that feels indulgent, even though it’s pretty straightforward. I’ve tweaked it over dozens of batches, adjusting the poblano ratio and figuring out the exact timing for that perfect consistency. It’s the kind of recipe that saves you when you’re staring at random ingredients, wondering if they’ll work together.
Honestly, I wasn’t planning on creating a chili recipe that day. But necessity has a way of forcing good food into existence. This creamy white chicken chili has bailed me out more times than I can count since then—for busy weeknights, sick friends, and those days when you just need something warm in a bowl. It’s become my go-to for those moments when cooking feels like a chore, because the crockpot does all the heavy lifting.
Why You’ll Love This Recipe
This isn’t just another white chicken chili recipe floating around the internet. I’ve tested this one extensively, and it’s the version I keep coming back to for good reason. The roasted poblanos are the secret weapon here—they add a smoky depth that canned green chiles just can’t replicate.
- Set It and Forget It: Ten minutes of prep, then your crockpot handles everything. Perfect for busy days when you want dinner ready without hovering over the stove.
- Simple Ingredients: Nothing fancy here. Chicken, beans, broth, cream cheese, and poblanos. You probably have most of these already.
- Perfect for Meal Prep: This chili actually gets better after a day in the fridge. Make it Sunday and enjoy it all week.
- Crowd-Pleaser: I’ve served this at game days and family dinners, and it disappears every time. Even picky eaters go back for seconds.
- Unbelievably Creamy: The cream cheese melts into the broth creating this luscious texture that feels restaurant-quality without the effort.
What sets this recipe apart is the roasted poblano technique. Most white chicken chilis use canned green chiles, which work fine but lack that charred, smoky flavor. Taking ten extra minutes to roast the poblanos transforms the entire dish. It’s a small step that makes a huge difference, and once you try it, you won’t go back.
This is the kind of meal that makes you close your eyes after the first spoonful. It’s comfort food that feels a little bit fancy, but takes almost no real work. Perfect for impressing guests without breaking a sweat, or making a regular Tuesday feel special.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that come together to create something surprisingly complex. Most of these are pantry staples, and the few fresh items are easy to find at any grocery store.
For the Chili Base
- Chicken breasts (1.5 pounds, boneless skinless) — I prefer using breasts here because they shred beautifully and stay tender in the slow cooker. You can use thighs if you want, but breasts give that classic white chicken chili texture.
- White beans (2 cans, 15 ounces each, drained and rinsed) — Great Northern or cannellini beans work perfectly. They hold their shape during cooking and add that creamy texture without needing to blend anything.
- Chicken broth (4 cups, low-sodium) — I use Swanson’s low-sodium broth so I can control the salt level. Homemade broth works great too if you have it on hand.
- Cream cheese (8 ounces, softened and cubed) — Full-fat cream cheese gives the best creamy texture. Neufchâtel works if you want less fat, but avoid fat-free—it gets grainy when melted.
- Yellow onion (1 medium, diced) — Adds that savory base flavor that builds as it cooks down.
- Garlic (4 cloves, minced) — Fresh garlic is non-negotiable here. The jarred stuff won’t give you the same punch.
- Ground cumin (2 teaspoons) — This is the backbone spice for white chicken chili. Don’t skip it.
- Dried oregano (1 teaspoon) — Mexican oregano if you can find it, but regular works fine too.
- Salt and black pepper (to taste) — Start with 1 teaspoon salt and ½ teaspoon pepper, then adjust at the end.
For the Roasted Poblanos

- Fresh poblano peppers (3 large) — Look for firm, dark green poblanos with smooth skin. They should feel heavy for their size. I get mine from the Mexican grocery section—they’re usually cheaper there.
- Olive oil (1 tablespoon) — Just enough to coat the peppers before roasting.
For Garnish (Optional but Recommended)
- Fresh cilantro (¼ cup, chopped)
- Lime wedges (for squeezing)
- Shredded Monterey Jack cheese (½ cup)
- Sour cream or Greek yogurt (for extra creaminess)
- Tortilla chips or strips (for crunch)
- Diced avocado (1 medium)
If you’re looking to switch things up, you can substitute the chicken with turkey or even shredded pork shoulder. For a vegetarian version, swap the chicken for extra beans and use vegetable broth. I’ve made this with coconut cream instead of cream cheese for a dairy-free option, and it worked surprisingly well—just add it at the very end to avoid curdling.
Equipment Needed
You don’t need a fancy kitchen to make this recipe work. Here’s what you’ll need:
- Slow cooker (6-quart or larger) — I use a Crock-Pot brand, but any brand works. A 6-quart gives you enough room for everything without overcrowding. If you only have a 4-quart, reduce the recipe by a third.
- Sheet pan (for roasting poblanos) — Any rimmed baking sheet works. Line it with foil for easier cleanup.
- Mixing bowl (medium, for shredding chicken)
- Chef’s knife and cutting board — A sharp knife makes dicing the onion and mincing garlic so much easier.
- Tongs (for handling hot peppers)
- Plastic or paper bag (for steaming roasted poblanos) — A brown paper bag works perfectly, but a ziplock bag works too. This step makes peeling the skin effortless.
- Immersion blender or potato masher (optional) — If you want a thicker chili, blend a cup of the beans before adding them. I use my immersion blender right in the crockpot.
My first time making this, I didn’t have a sheet pan and roasted the poblanos directly on the oven rack. It worked, but cleaning up the drips was a nightmare. Spend the two dollars on a cheap sheet pan—your future self will thank you.
Preparation Method
Let’s get cooking. This recipe has a few steps, but none of them are complicated. The key is roasting those poblanos properly—it’s the step that makes this chili special.
Step 1: Roast the Poblanos
Preheat your oven’s broiler to high. Place the poblano peppers on a foil-lined sheet pan and broil them for 4-5 minutes per side, until the skin is charred and blistered all over. You want the skin to look blackened and bubbly—that’s where the smoky flavor comes from. Don’t be shy about getting them dark. Once they’re done, transfer the hot peppers to a bowl and cover tightly with plastic wrap, or pop them in a paper bag and seal it. Let them steam for 10 minutes. This loosens the skin so it slides right off. After steaming, rub the blackened skin off with your fingers (it should come off easily). Remove the stems and seeds, then dice the peppers into small pieces. Set aside.
Step 2: Build the Base
While the peppers are steaming, add the diced onion, minced garlic, drained white beans, chicken broth, cumin, oregano, salt, and pepper to your slow cooker. Give everything a good stir. Place the chicken breasts on top of the mixture—they don’t need to be submerged completely, but try to nestle them in a bit. This helps them cook evenly and absorb flavor.
Step 3: Slow Cook
Cover the slow cooker and cook on low for 6-7 hours or on high for 3-4 hours. The chicken is done when it shreds easily with a fork. I usually check around the 5-hour mark on low to see how things are progressing. Every slow cooker runs a little differently, so trust your senses more than the timer. If the chicken isn’t shredding easily, give it another 30 minutes.
Step 4: Shred the Chicken
Once the chicken is tender, remove it to a cutting board or mixing bowl. Use two forks to shred it into bite-sized pieces. Don’t over-shred—you want some chunks for texture. Return the shredded chicken to the slow cooker.
Step 5: Add the Cream Cheese and Poblanos
Add the cubed cream cheese and the diced roasted poblanos to the slow cooker. Stir gently until the cream cheese melts into the broth. This usually takes about 5 minutes. The chili will look thin at first, but it thickens as the cream cheese incorporates. If you want an even thicker chili, use a potato masher to mash some of the beans against the side of the slow cooker before adding the cream cheese.
Step 6: Finish and Serve
Let the chili cook on low for another 15-20 minutes, uncovered, to allow it to thicken slightly. Taste and adjust seasoning—you might want more salt, a squeeze of lime, or an extra pinch of cumin. Ladle into bowls and top with your favorite garnishes. I always add a generous squeeze of lime and a handful of tortilla chips for crunch.
Your kitchen should smell incredible at this point—smoky, savory, and a little bit like a cozy restaurant on a cold night. The chili should be thick enough to coat the back of a spoon, with tender shreds of chicken and soft beans throughout.
Cooking Tips & Techniques
I’ve made this creamy crockpot white chicken chili with roasted poblanos at least twenty times, and I’ve learned a few things the hard way. Here are my best tips for getting it right every time.
Don’t rush the poblano roasting. I know it’s tempting to skip this step, but the charred skin is where the magic happens. I once tried using jarred roasted poblanos to save time, and the chili tasted flat. The fresh roasting adds a smokiness that you just can’t replicate. If you’re short on time, you can char the poblanos directly over a gas stove burner using tongs—it takes about 3 minutes per pepper.
Cube your cream cheese before adding. Cold cream cheese straight from the fridge takes forever to melt and can leave lumpy spots. Cut it into small cubes and let it sit at room temperature for 15 minutes before adding. If you forget, microwave it for 10 seconds to soften it up.
Watch your salt levels. Chicken broth, canned beans, and cream cheese all contain salt. I use low-sodium broth and rinse my beans thoroughly to avoid an overly salty chili. Season at the end, not the beginning, so you can adjust based on what your ingredients bring to the table.
Thicken it your way. If you prefer a thicker chili, mash a cup of the beans with a fork before adding them to the slow cooker. This releases their starches and creates a naturally thick texture without any flour or cornstarch. I do this about half the time, depending on my mood.
Don’t overcook the chicken. Six hours on low is usually perfect for 1.5 pounds of chicken breasts. If you cook it much longer, the chicken can get stringy and dry. Set a timer and check it at the 5-hour mark to be safe.
I once forgot to add the cream cheese entirely and ended up with a decent but unremarkable soup. It was a sad dinner that night. The cream cheese is non-negotiable—it’s what makes this chili feel luxurious and satisfying.
Variations & Adaptations
This recipe is forgiving and adaptable. Here are some ways to make it your own.
Spicy Version: Add one or two diced jalapeños along with the poblanos, or stir in a minced chipotle pepper in adobo sauce for that smoky heat. I’ve done this for game day gatherings, and it kicks the flavor up several notches.
Dairy-Free Adaptation: Swap the cream cheese for full-fat coconut cream or cashew cream. Add it at the very end of cooking and stir gently—coconut cream can separate if boiled. I’ve made this for dairy-free friends and they couldn’t tell the difference.
Protein Swap: Use boneless skinless chicken thighs instead of breasts for a richer, more forgiving protein. Thighs stay moist even if you accidentally overcook them by an hour. You can also use leftover rotisserie chicken—just add it during the last 30 minutes of cooking.
Bean Options: Not a fan of white beans? Swap in chickpeas or even black beans for a different texture. I’ve used chickpeas in a pinch and loved the nutty flavor they added.
Thicker Chili: If you want a stew-like consistency, stir in 2 tablespoons of cornstarch mixed with 2 tablespoons of cold water during the last 30 minutes. Let it cook uncovered to thicken. This works well if you’re serving the chili over rice or quinoa.
Seasonal Twist: In summer, add fresh corn kernels and diced zucchini during the last hour of cooking. In fall, stir in cubed butternut squash at the beginning for sweetness. I tried the squash version last October, and it was a hit with my family.
Serving & Storage Suggestions
This creamy crockpot white chicken chili with roasted poblanos is versatile enough for casual weeknights and dinner parties alike. Here’s how to serve and store it.
Serving Temperature: Serve piping hot, straight from the slow cooker. I like to set out a toppings bar with bowls of shredded cheese, diced avocado, cilantro, lime wedges, sour cream, and tortilla chips. Let everyone customize their bowl—it makes the meal feel interactive and fun.
Complementary Dishes: This chili pairs beautifully with a simple side salad dressed with lime vinaigrette, or with warm cornbread for soaking up every last drop. If you’re feeling fancy, serve it alongside Creamy 15-Minute Tuscan Shrimp for an Italian-Mexican fusion dinner that sounds weird but works.
Storage: Leftovers keep in the refrigerator for up to 5 days in an airtight container. The flavors actually deepen overnight, so this is one of those rare dishes that tastes better the next day. Store garnishes separately to keep them fresh.
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.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the chili has thickened too much. You can also microwave individual portions in 30-second bursts, stirring between each. The cream cheese might separate slightly upon reheating, but a good stir brings it back together.
I’ve found that this chili thickens significantly after refrigeration, almost like a dip. If you prefer it soupier, add a little broth when reheating. My kids actually prefer the thicker version spread on tortilla chips as a nacho topping—leftover hack!
Nutritional Information & Benefits
This creamy white chicken chili isn’t just delicious—it’s packed with nutrients that make it a smart choice for regular meals.
Estimated Nutritional Values (per serving, based on 8 servings):
- Calories: 385
- Protein: 32g
- Carbohydrates: 28g
- Fiber: 8g
- Fat: 16g
- Saturated Fat: 8g
- Sodium: 680mg
Health Highlights: The chicken provides lean protein that keeps you full and supports muscle health. White beans are loaded with fiber, which aids digestion and helps stabilize blood sugar. Poblanos are rich in vitamin C and capsaicin, which may boost metabolism and reduce inflammation. The cream cheese adds calcium, though you can reduce the amount if you’re watching saturated fat.
Dietary Considerations: This recipe is naturally gluten-free and can be made dairy-free with the substitutions mentioned above. It’s also low-carb if you skip the beans and add extra chicken and vegetables. For a lower-fat version, use reduced-fat cream cheese and skim the chili after cooking to remove excess fat.
I’m not a nutritionist, but I’ve found that eating this chili leaves me feeling satisfied without being weighed down. It’s the kind of meal that fuels you for the rest of the day without that heavy, sluggish feeling some comfort foods leave behind.
Conclusion
This creamy crockpot white chicken chili with roasted poblanos has become a staple in my kitchen for good reason. It’s the recipe that started with a panicked neighbor and an empty fridge, and turned into something I genuinely look forward to making. The smoky poblanos, the velvety broth, the tender chicken—it all comes together in a way that feels both comforting and special.
What I love most about this recipe is how forgiving it is. You can tweak the spices, swap the protein, adjust the creaminess, and it still turns out delicious. It’s the kind of dish that builds confidence in the kitchen, because even if you mess up a little, it’s still going to be good. If you’re looking for more slow cooker inspiration, you might enjoy Tender Crockpot Mississippi Pot Roast or Creamy Crockpot Marry Me Chicken Thighs for another set-it-and-forget-it dinner that delivers big flavor.
I’d love to hear how yours turns out. Did you add extra spice? Swap the beans? Top it with something unexpected? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest, tag me so I can see your beautiful bowl of chili. Happy cooking, friends!
Frequently Asked Questions
Can I make this creamy white chicken chili on the stovetop instead of a crockpot?
Absolutely. Sauté the onion and garlic in a large pot, add the broth, beans, and seasonings, then simmer the chicken for 20-25 minutes until cooked through. Shred the chicken, stir in the cream cheese and roasted poblanos, and simmer for another 10 minutes. It’s faster but requires more attention.
How do I prevent the cream cheese from curdling?
Make sure your cream cheese is at room temperature and cubed before adding. Stir it in gently over low heat, and don’t let the chili boil after adding the cream cheese. High heat is the main cause of curdling. If it does separate slightly, an immersion blender can often smooth it back out.
Can I use canned green chiles instead of roasting fresh poblanos?
You can, but the flavor won’t be the same. Canned green chiles lack that smoky, charred depth that makes this recipe special. If you’re in a pinch, use two 4-ounce cans of diced green chiles and add a teaspoon of smoked paprika to mimic some of that smokiness.
How can I make this chili thicker?
Mash some of the beans before adding them to the slow cooker, or stir in a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) during the last 30 minutes of cooking. Let it cook uncovered to allow excess liquid to evaporate. You can also remove the lid for the last hour of cooking.
Can I freeze leftovers?
Yes, this chili freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving some room for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture remains creamy and delicious after thawing.
Pin This Recipe!

Creamy Crockpot White Chicken Chili with Roasted Poblanos (Easy!)
This creamy crockpot white chicken chili with roasted poblanos is a comforting, set-it-and-forget-it meal that combines smoky roasted peppers, tender chicken, and a velvety cream cheese broth. Perfect for busy weeknights or impressing guests with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1.5 pounds boneless skinless chicken breasts
- 2 cans (15 ounces each) white beans (Great Northern or cannellini), drained and rinsed
- 4 cups low-sodium chicken broth
- 8 ounces cream cheese, softened and cubed
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano (preferably Mexican)
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- 3 large fresh poblano peppers
- 1 tablespoon olive oil
- For garnish (optional): fresh cilantro, lime wedges, shredded Monterey Jack cheese, sour cream or Greek yogurt, tortilla chips or strips, diced avocado
Instructions
- Roast the poblanos: Preheat oven broiler to high. Place poblano peppers on a foil-lined sheet pan and broil 4-5 minutes per side until skin is charred and blistered. Transfer to a bowl, cover tightly with plastic wrap or place in a paper bag, and let steam for 10 minutes. Rub off blackened skin, remove stems and seeds, then dice peppers. Set aside.
- Build the base: In a 6-quart slow cooker, combine diced onion, minced garlic, drained white beans, chicken broth, cumin, oregano, salt, and pepper. Stir. Place chicken breasts on top, nestling them slightly.
- Slow cook: Cover and cook on low for 6-7 hours or on high for 3-4 hours, until chicken shreds easily with a fork.
- Shred the chicken: Remove chicken to a cutting board or bowl. Shred with two forks into bite-sized pieces. Return to slow cooker.
- Add cream cheese and poblanos: Add cubed cream cheese and diced roasted poblanos. Stir gently until cream cheese melts and incorporates, about 5 minutes. For thicker chili, mash some beans against the side of the slow cooker before adding cream cheese.
- Finish and serve: Let chili cook on low, uncovered, for 15-20 minutes to thicken. Taste and adjust seasoning. Ladle into bowls and garnish as desired.
Notes
Don’t skip roasting the poblanos—it adds essential smoky flavor. Cube cream cheese and let it come to room temperature for smooth melting. Use low-sodium broth and rinse beans to control salt. For thicker chili, mash some beans before adding cream cheese. Leftovers keep in the fridge for up to 5 days and freeze for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 4
- Sodium: 680
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 8
- Protein: 32
Keywords: white chicken chili, crockpot chili, creamy chili, poblano chili, slow cooker chili, easy chili recipe, chicken chili


