Let’s be real for a second. I have a love-hate relationship with takeout. I love the convenience. I hate the fact that by the time the food arrives, it’s lukewarm, the containers are leaking, and my wallet is noticeably lighter. Last Tuesday, I was staring at my phone, thumb hovering over a popular Mexican restaurant’s app, ready to spend $25 on a bowl of “white chicken chili” that I knew would be mostly broth and regret.
Then I remembered I had a slow cooker waiting in the corner, a bag of frozen chicken breasts in the freezer, and a can of roasted green chiles in the pantry. I decided to skip the delivery app and just throw everything in the pot instead.
That decision changed my weeknight dinner game. What came out of that slow cooker four hours later wasn’t just good for a “dump-and-go” meal. It was rich, creamy, packed with flavor, and had that perfect kick of roasted green chiles that you just can’t replicate with a jar of salsa. It was, hands-down, better than the takeout version.
I’ve made this slow cooker white chicken chili with roasted green chiles at least a dozen times since that random Tuesday. I’ve tweaked the ratios, tested different types of beans, and even tried swapping out the cream cheese (spoiler: don’t do that). This recipe is now my go-to when I want something comforting but not heavy, spicy but not overwhelming, and creamy without feeling like I’ve eaten a brick of cheese. If you’re tired of watery, bland chili that tastes like it came from a plastic tub, you need to try this. It’s easy, it’s cheap, and it smells amazing while it cooks.
Why You’ll Love This Recipe
There are a lot of chili recipes out there, but this specific version hits a sweet spot that most others miss. It’s not just about dumping ingredients in a pot and hoping for the best. It’s about building layers of flavor that develop while you’re busy doing literally anything else. Here’s why this slow cooker white chicken chili has earned a permanent spot in my weekly rotation:
- Zero Active Cooking Time — Seriously. If you can open a can and chop a onion, you can make this. I’ve made this while working from home, while watching a movie, and even while folding laundry. The slow cooker does all the heavy lifting. You spend about 10 minutes prepping, and then you’re done for the day.
- Creamy Without the Guilt — Traditional white chili often relies on heavy cream or a ton of butter to get that rich texture. This version uses a clever mix of cream cheese and a little sour cream at the end. It’s lush and velvety but doesn’t leave you feeling sluggish. It’s comfort food that feels a little smarter.
- The Roasted Green Chile Kick — This is the secret weapon. Most white chilis are bland. By using canned roasted green chiles (like Hatch or Poblano), you get that smoky, slightly spicy depth that makes you want to keep eating. It’s not just heat; it’s flavor. If you like slow cooker chicken tortilla soup, you’ll love how similar this vibe is, but with a creamier texture.
- Incredibly Budget-Friendly — Chicken breasts are one of the cheapest proteins you can buy, especially when bought in bulk. Canned beans and rice are pennies. This recipe feeds a family of four for less than $15. Compare that to a $20 takeout order, and you’re saving money while eating better.
- Meal Prep Magic — This chili actually tastes better the next day. The flavors meld together overnight, and the texture thickens up nicely. I make a huge batch on Sunday, and it becomes my lunch for three or four days. It reheats perfectly in the microwave or on the stove.
Real talk: this is the recipe I make when I’m tired, when I don’t want to think, and when I still want to eat something that feels like a treat. It’s reliable, it’s delicious, and it’s incredibly forgiving.
Ingredients You’ll Need
One of the best things about this slow cooker white chicken chili is that the ingredient list is short. You probably have most of this in your pantry right now. I’m particular about a few things here, so pay attention to the notes below.
For the Base
Chicken breasts (2 pounds / 900g) — Boneless, skinless is standard here. I usually buy the large ones and cut them in half so they cook evenly. You can use thighs if you prefer juicier meat, but breasts hold their shape better in the slow cooker. Thighs can get a bit mushy if you overcook them.
Chicken broth (32 ounces / 960ml) — I use low-sodium broth because I can control the salt level myself. If you use regular broth, you’ll need to be careful adding extra salt later. Good quality broth makes a huge difference in the final flavor.
White beans (1 can, 15oz / 425g) — Cannellini beans or Great Northern beans are my go-to. They’re creamy and mild, which lets the other flavors shine. Rinse and drain them well. I don’t like the canned liquid in my chili.
Roasted green chiles (1 can, 4oz / 115g) — Look for diced roasted green chiles. Hatch chiles are great if you can find them. This is non-negotiable. Don’t substitute with jalapeños unless you want a different flavor profile. You need that smoky, roasted taste.
Onion (1 medium yellow onion, diced / about 150g) — Yellow onion gives the best savory base. If you’re sensitive to raw onion taste, make sure you cook it down a bit before adding it, or just trust the slow cooker to mellow it out.
Garlic (4 cloves, minced / about 2 tablespoons) — Fresh garlic only. Jarred garlic has a metallic aftertaste that really shows up in white chili. Mince it yourself. It takes two minutes.
For the Flavor & Creaminess
Cream cheese (8 ounces / 225g) — Full-fat brick cream cheese, softened. This is what gives the chili its signature creamy texture without making it heavy. Do not use the tub spreadable kind; it has too much water and won’t melt properly.
Sour cream (½ cup / 120g) — Stirred in at the end for tang and extra creaminess. Full-fat is best here for flavor.
Ground cumin (1 teaspoon) — Cumin is the backbone of chili flavor. Don’t skip it. It adds that earthy, warm note.
Chili powder (1 teaspoon) — Not just “chile powder.” Chili powder is a blend that usually includes cumin, garlic, and oregano. It adds depth without too much heat.
Dried oregano (1 teaspoon) — Mexican oregano is ideal if you can find it, but regular dried oregano works fine.
Salt and black pepper — To taste. I usually add 1 teaspoon salt and ½ teaspoon pepper at the start, then adjust at the end.
Optional Add-ins
Shredded Mexican cheese (1 cup / 100g) — Pepper Jack or a Mexican blend. I like to stir half in at the end and use the rest for topping.
Fresh cilantro (½ cup, chopped) — Essential for freshness. It cuts through the richness of the cream cheese.
Lime wedges — A squeeze of lime right before eating brightens everything up. I can’t stress this enough. Acid is your friend.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
Slow Cooker (Crock-Pot) — A 6-quart model is perfect for this recipe. It fits all the ingredients comfortably without being too full. I’ve used a 4-quart, but it was too tight. Don’t crowd the pot.
Knife and Cutting Board — For dicing the onion and mincing the garlic. Sharp knife saves time and frustration.
Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine.
Wooden Spoon or Silicone Spatula — For stirring everything together. Silicone is great because it doesn’t scratch the slow cooker insert.
Colander — For rinsing the beans. Or you can just drain them in the can opening if you’re lazy (I’ve done it).
Small Mixing Bowl — To soften the cream cheese before adding it. This helps it melt smoother.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Prep Your Chicken (5 minutes)
Start by chopping your chicken breasts into large chunks. I cut them into 1.5-inch pieces. Why? Because smaller pieces cook faster and shred easier later. If you leave them whole, they might not cook evenly in a slow cooker, especially if they’re thick. Toss the chicken in a bowl with the cumin, chili powder, oregano, salt, and pepper. Coating the chicken in spices before cooking helps infuse flavor throughout the meat.
Step 2: Layer the Slow Cooker (2 minutes)
Add the diced onion to the bottom of your slow cooker. Then add the seasoned chicken chunks. Pour in the chicken broth. Finally, add the rinsed white beans and the can of diced roasted green chiles. Stir everything gently to combine. The chicken should be mostly submerged in the broth. If it’s not, that’s okay—it’ll cook in its own juices too.
Step 3: Cook on Low (6-8 hours)
Cover and cook on LOW for 6-8 hours. I prefer low because it keeps the chicken tender. High heat (3-4 hours) works, but the chicken can sometimes get a bit dry. If you’re running late, high heat is fine, but check it earlier. The chicken is done when it’s fork-tender and shreds easily.
Step 4: Shred and Thicken (5 minutes)
Once the chicken is cooked, use two forks to shred it directly in the pot. Or, if you’re lazy like me, just chop it up with a big spoon. You want chunks, not powder. Now, here’s the tricky part: the cream cheese. Take your softened cream cheese and cut it into small cubes. Stir it into the hot chili gradually. It might take a few minutes to melt completely. Don’t rush it. If it’s still lumpy, the chili isn’t hot enough yet. Keep stirring until it’s smooth and creamy.
Step 5: Finish and Serve (2 minutes)
Remove the slow cooker insert from the heat (if it’s removable) or just turn it to “Warm.” Stir in the sour cream and half of the shredded cheese. Taste and adjust seasoning. Add more salt if needed. The chili should be thick and creamy, not watery. If it’s too thick, add a splash of broth. If it’s too thin, let it cook on high for another 15-20 minutes uncovered.
Serve hot, topped with the remaining cheese, fresh cilantro, a dollop of sour cream, and a squeeze of lime. Crack some tortilla chips on the side for dipping. It’s that simple.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Softening the Cream Cheese
This is the #1 tip. If you throw cold cream cheese into the chili, it will clump and never fully melt. Cut it into small cubes and let it sit on the counter for 15 minutes before adding. Or, microwave it for 15 seconds to soften it up. It should be pliable, not liquid.
Don’t Skip the Acid
White chili can taste heavy because of all the dairy. A squeeze of fresh lime juice right before serving cuts through the richness and wakes up the flavors. It’s not optional in my book. It makes the dish taste fresh instead of old.
Shredding vs. Chopping
Shredding the chicken gives a more traditional chili texture, but chopping it into chunks makes the chili heartier. I usually do a mix: shred half, chop half. Best of both worlds.
Common Mistakes (and how to avoid them)
Mistake: The chili is too thin.
Fix: You didn’t cook it long enough, or you added too much broth. Let it simmer on high for 20-30 minutes uncovered to reduce. Or, mix 1 tablespoon of cornstarch with 1 tablespoon of cold water and stir it in. It will thicken up quickly.
Mistake: The cream cheese is lumpy.
Fix: The heat was too low when you added it, or you added it all at once. Remove the pot from heat, add the cream cheese in small batches, and stir vigorously until melted. If it’s still lumpy, use an immersion blender for 10 seconds to smooth it out (don’t over-blend or you’ll lose the texture).
Mistake: It tastes bland.
Fix: White chili needs bold flavors. Taste it before serving. Does it need more salt? More cumin? A pinch of cayenne for heat? Adjust to your liking. Don’t be shy with the seasoning.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Spicy Version
Add a diced jalapeño (seeds removed for less heat, kept in for more) with the onions. Or stir in ½ teaspoon of cayenne pepper. If you like it hot, top with sliced jalapeños and a drizzle of hot sauce.
Vegetarian Version
Skip the chicken and double the beans. Add 1 cup of corn kernels for sweetness and texture. You can also add diced bell peppers for extra veggies. It’s just as filling and creamy.
Chicken Thighs
Use boneless, skinless chicken thighs instead of breasts. They stay juicier and have more flavor. Just cook them for the same amount of time. They might shred a bit more easily, which is fine.
Instant Pot Version
If you’re in a hurry, you can make this in an Instant Pot. Use the sauté function to cook the onions and garlic, then add everything else. Pressure cook on high for 10 minutes, then natural release for 10 minutes. Follow the cream cheese steps as usual. Check out my instant pot white chicken chili recipe for more details on this method.
Gluten-Free
This recipe is naturally gluten-free as long as you use gluten-free broth and check your chili powder label (some brands add wheat flour as an anti-caking agent). Most brands are safe, but always double-check.
Serving & Storage
How to Serve:
I usually serve this straight from the slow cooker at the dinner table. It keeps warm and everyone can help themselves. But here are other ways I’ve enjoyed it:
- Tortilla Chips — Obviously. Dip them in. Crush them on top. Do whatever you want with chips.
- Rice — Serve it over white rice or brown rice for a heartier meal. The chili sauce soaks into the rice perfectly.
- Baked Potatoes — Spoon the chili over a baked potato. It’s like a loaded baked potato, but healthier-ish.
- Salad — Pair it with a simple green salad with vinaigrette to balance the richness.
Storage Instructions:
Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal. Just add a splash of broth or water when reheating to loosen it up.
Reheating: Best method: Add to a pot on the stove over low heat. Stir frequently and add liquid as needed. Microwave method: Heat in 1-minute intervals, stirring between. Add a splash of water or broth to prevent drying out.
Freezing: Honestly, this doesn’t freeze well because of the dairy. The cream cheese and sour cream can separate and become grainy when thawed. If you must freeze it, freeze it without the cream cheese and sour cream, then add them fresh when you reheat. But honestly? It’s best eaten fresh.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 6 servings):
| Nutrient | Amount |
|---|---|
| Calories | 380 |
| Protein | 35g |
| Carbs | 25g |
| Fiber | 6g |
| Sugar | 3g |
| Fat | 18g |
| Saturated Fat | 10g |
| Cholesterol | 95mg |
| Sodium | 650mg |
What’s Good: High in protein from the chicken and beans. Good fiber content. Can be made lighter by using low-fat dairy.
What to Know: Higher in calories due to cream cheese and sour cream. Contains dairy. Moderate sodium (use low-sodium broth to reduce).
My Take: Look, this is comfort food. It’s creamy and rich. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less cream cheese and add more beans and veggies. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to slow cooker white chicken chili with roasted green chiles! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice level. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use frozen chicken breasts?
Yes, but you’ll need to cook it on high for 4-5 hours or low for 8-9 hours. Frozen chicken can release extra water, so check the consistency at the end. You might need to thicken it a bit more with cornstarch if it’s too watery.
Why did my chili turn out watery?
This usually happens if you used frozen chicken (which releases water) or if you didn’t cook it long enough to reduce. Let it simmer on high for 20-30 minutes uncovered. Or, use a cornstarch slurry (1 tbsp cornstarch + 1 tbsp water) to thicken it quickly.
Can I make this ahead for a dinner party?
Sort of. You can prep all the ingredients (chop chicken, dice onion, measure spices) and store them in the fridge. In the morning, dump everything into the slow cooker and start it. It’s a great way to minimize morning stress. Just add the cream cheese and sour cream at the end.
Why did my cream cheese get lumpy?
The heat was too low when you added it, or you added it all at once. Cream cheese needs gentle, steady heat to melt smoothly. Soften it first, cut it into small cubes, and stir it in gradually. If it’s already lumpy, use an immersion blender briefly to smooth it out.
Can I use black beans instead of white beans?
You can, but the flavor and color will change significantly. White beans (cannellini or Great Northern) are mild and creamy, which fits the “white chili” profile. Black beans are earthier and darker. If you use them, it’s more of a black bean chili, which is also delicious, but different.
How do I reheat leftovers without it getting dry?
Add a splash of milk, broth, or water to the leftovers before reheating. Dairy-based soups tend to thicken and dry out in the fridge. Gentle heat on the stove is best. Stir frequently to distribute the liquid.
Can I double this recipe?
Absolutely! Double everything and use a large enough slow cooker (at least 7-quart). The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your slow cooker isn’t more than 2/3 full.
Pin This Recipe!
Slow Cooker White Chicken Chili: 5-Ingredient Easy Recipe
- Total Time: 6 hours 10 minutes
- Yield: 6 servings 1x
Description
A rich, creamy, and flavorful slow cooker white chicken chili made with roasted green chiles, white beans, and cream cheese. This easy, budget-friendly meal requires minimal prep time and delivers better results than takeout.
Ingredients
- 2 pounds boneless, skinless chicken breasts
- 32 ounces low-sodium chicken broth
- 1 can (15oz) white beans (Cannellini or Great Northern), rinsed and drained
- 1 can (4oz) diced roasted green chiles
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 8 ounces full-fat brick cream cheese, softened
- 1/2 cup sour cream
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon salt (plus more to taste)
- 1/2 teaspoon black pepper (plus more to taste)
- 1 cup shredded Mexican cheese (optional, for topping/stirring)
- 1/2 cup fresh cilantro, chopped (optional, for garnish)
- Lime wedges (optional, for serving)
Instructions
- Chop chicken breasts into 1.5-inch chunks. Toss with cumin, chili powder, oregano, salt, and pepper.
- Add diced onion to the bottom of a 6-quart slow cooker. Layer seasoned chicken on top.
- Pour in chicken broth, then add rinsed white beans and diced roasted green chiles. Stir gently to combine.
- Cover and cook on LOW for 6-8 hours until chicken is fork-tender. (High heat for 3-4 hours is also acceptable).
- Shred chicken directly in the pot using two forks or chop with a spoon.
- Cut softened cream cheese into small cubes and stir into the hot chili gradually until fully melted and smooth.
- Stir in sour cream and half of the shredded cheese. Adjust seasoning with salt and pepper if needed.
- If too thin, cook uncovered on HIGH for 15-20 minutes. If too thick, add a splash of broth.
- Serve hot, topped with remaining cheese, fresh cilantro, sour cream, and a squeeze of lime.
Notes
Softening the cream cheese before adding it prevents lumps. Use low-sodium broth to control salt levels. This recipe freezes poorly due to dairy; freeze without cream cheese/sour cream if necessary. White beans are essential for the traditional flavor profile; black beans will change the dish significantly.
- Prep Time: 10 minutes
- Cook Time: 6-8 hours
- Category: Main Course
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 3
- Sodium: 650
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 25
- Fiber: 6
- Protein: 35
Keywords: slow cooker, white chicken chili, easy dinner, meal prep, creamy chili, roasted green chiles, budget friendly, weeknight dinner



