I still remember the first time I tasted this chili. It was a Tuesday in late November, the kind of day where the wind bites through your coat and the sky looks like wet slate. I was staying at my grandmother’s house in Ohio, and she didn’t ask what I wanted for dinner. She just pointed to the stove and said, “Sit down. It’s almost ready.” When she ladled that thick, white, peppery broth over a slice of cornbread, I realized I had been eating chili wrong my entire life. Most people think chili is just red sauce and beef. But this? This was warmth. This was safety. This was Grandma’s Creamy White Chicken Chili.
For years, I tried to recreate it using shortcuts. I used canned cream soup because it was easier. I rushed the onions because I was late for work. And every time, it tasted… off. It tasted like a cafeteria meal, not a hug in a bowl. It wasn’t until I stopped trying to speed it up and started respecting the ingredients that I finally got it right. I’ve made this Grandma’s Creamy White Chicken Chili dozens of times since, tweaking it until it matches that rainy Tuesday in Ohio perfectly.
There’s something deeply satisfying about a white chili. It feels sophisticated, like something you’d order at a nice bistro, but it’s actually humble and forgiving. It uses chicken thighs for richness, green chilies for a kick, and a touch of cream to tie it all together. It’s the kind of meal that makes your house smell incredible and your soul settle down. If you’re looking for a dinner that feels special without requiring a culinary degree, this is it. This Grandma’s Creamy White Chicken Chili is the answer to those cold, gray evenings when you need something hearty and comforting.
Why You’ll Love This Recipe
Real talk: weeknights are hard. You’re tired, you’re hungry, and the last thing you want to do is stand over a hot stove for an hour. But you also don’t want cereal. This recipe sits in that perfect sweet spot. It’s substantial enough to satisfy a big appetite but simple enough to throw together after a long day. Here’s why this Grandma’s Creamy White Chicken Chili has earned a permanent spot in my rotation:
- One-Pot Wonder — Seriously, one pot. I use my 6-quart Dutch oven, and that’s it. Less cleanup means more time relaxing. I’ve made this while helping my kid with homework, and it doesn’t demand constant attention once the onions are sautéing.
- Rich Without Being Heavy — Some creamy soups feel like you’re wearing a wool sweater in summer. This one is velvety but light. The cream adds body, but the chicken and beans keep it grounded. It’s comforting, not sluggish.
- Flexible Protein — I usually use boneless, skinless chicken thighs because they stay juicy, but you can use breasts if you’re watching calories. You can even use leftover roast chicken from Sunday dinner. I once made this with leftover turkey from Thanksgiving, and it was surprisingly good.
- Customizable Heat — Do you like it mild? Do you like it spicy? This Grandma’s Creamy White Chicken Chili lets you control the burn. I start with mild green chilies and add a dash of cayenne if I want to feel the heat. My husband prefers it mild, so we keep the seeds out.
- Freezes Like a Dream — I make a double batch every time. Half goes in the freezer for those nights when I’m too tired to cook. It reheats beautifully, and the flavors actually get better after sitting for a day or two.
- Pantry Staples — You probably have most of this on hand. Chicken, beans, broth, cream, spices. No obscure ingredients you have to drive to three stores to find. It’s accessible comfort food.
This is my go-to when dinner needs to just work. It’s reliable, it’s delicious, and it makes everyone happy.
Key Ingredients
Let’s talk about what goes into this Grandma’s Creamy White Chicken Chili. I’ve tested this recipe enough times to know exactly what matters and what you can skip. Here’s what you need to get that authentic, home-cooked flavor.
Chicken Thighs (2 lbs / 900g)
I insist on thighs. Breasts dry out easily, especially when simmered in chili. Thighs have a bit more fat and connective tissue, which breaks down during cooking and keeps the meat tender and juicy. If you must use breasts, cut them into large chunks and don’t overcook them. But please, try thighs first.
Yellow Onion (1 large / approx. 2 cups diced)
This is your base. You want it sweet and translucent. I use a large yellow onion because it has the right balance of sulfur and sugar. Don’t rush this step. If you brown the onion too fast, it’ll burn and taste bitter. Low and slow is the key.
Garlic (4 cloves, minced)
Yes, four cloves. Fresh garlic only. Jarred minced garlic tastes metallic and sharp in a way that ruins the delicate cream sauce. Mince it yourself. It takes thirty seconds and makes a world of difference.
Green Chilies (1 can, 4 oz / 113g)
This is the signature flavor of white chili. I use mild diced green chilies, like the Hatch brand or a standard store brand. They add that distinct peppery kick without overwhelming the cream. If you can find fresh Hatch chilies in season, roast and dice them instead—it’s even better.
Heavy Cream (1 cup / 240ml)
This is what makes it creamy. I don’t use half-and-half because it’s too thin, and milk makes it watery. Heavy cream gives it that restaurant-quality richness. If you’re watching your fat intake, you can use half-and-half, but the texture won’t be as luxurious. I also like to stir in 1/2 cup of cream at the end for a marbled look.
White Beans (2 cans, 15 oz / 425g each)
Cannellini beans are traditional, but Great Northern beans work too. They’re mild and creamy, blending slightly into the broth to thicken it. Rinse them well to remove that canned tinny taste. I’ve made this with navy beans once, and it was fine, but cannellini is the gold standard here.
Chicken Broth (4 cups / 960ml)
Use low-sodium broth. You can control the salt better that way. I prefer a good quality chicken broth, like Swanson or Kettle & Fire, but any low-sodium brand will work. Avoid bouillon cubes if you can help it; they often have too much MSG and sodium for my taste.
Spices
You’ll need cumin (1 tsp), dried oregano (1 tsp), and salt and pepper to taste. I also add a pinch of cayenne for depth. The cumin is essential—it gives that earthy chili flavor that grounds the cream. Don’t skip it.
Tools Needed
You don’t need fancy equipment to make this Grandma’s Creamy White Chicken Chili. I keep it simple so you can make it anywhere.
Large Dutch Oven or Heavy-Bottomed Pot
I use a 6-quart Dutch oven. It distributes heat evenly and prevents hot spots that might burn the cream. If you don’t have a Dutch oven, a large stockpot or a heavy skillet works. Just make sure it has a lid for simmering.
Chef’s Knife and Cutting Board
A sharp knife makes prep a breeze. I use my 8-inch chef’s knife for the onions and chicken. Dull knives are dangerous and frustrating.
Ladle
For serving. I like a deep ladle because this chili is thick. A soup spoon might not get all the beans and chicken in one scoop.
Wooden Spoon
I prefer wooden spoons for stirring cream-based sauces because they don’t scratch the pot and they’re gentle on the sauce. Metal spoons can sometimes cause the cream to split if you’re not careful.
Cooking Instructions
Here’s how to make this Grandma’s Creamy White Chicken Chili from start to finish. It’s straightforward, but attention to detail matters.
Step 1: Prep the Chicken (5 minutes)
Pat your chicken thighs dry with paper towels. This is crucial for browning. If the chicken is wet, it will steam instead of sear. Cut the thighs into 1-inch chunks. Season them generously with salt and pepper. I use about 1 teaspoon of salt for the chicken. Set aside.
Step 2: Sauté the Aromatics (5 minutes)
Heat 2 tablespoons of olive oil in your Dutch oven over medium heat. Add the diced onion. Cook for 5-7 minutes, stirring occasionally. You want the onion to become translucent and soft, not brown. This builds the flavor base. Add the minced garlic in the last minute of cooking. Stir constantly so it doesn’t burn. The kitchen should smell sweet and savory.
Step 3: Brown the Chicken (5-7 minutes)
Add the chicken chunks to the pot in a single layer. Don’t crowd the pan. If you do, they’ll steam. Brown them for 2-3 minutes on each side. You don’t need to cook them all the way through yet; you just want a nice golden crust. This adds texture and flavor. Remove the chicken to a plate and set aside.
Step 4: Build the Chili (10 minutes)
Return the chicken to the pot. Add the drained white beans, green chilies (with their juice), cumin, oregano, and cayenne. Stir to coat everything in the spices. Pour in the chicken broth, scraping up any browned bits from the bottom of the pot. Those bits are flavor gold. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 20 minutes. This lets the chicken finish cooking and the flavors meld.
Step 5: Cream It Up (5 minutes)
Remove the lid. The chili should be thickening. Stir in the heavy cream. Let it simmer for another 2-3 minutes on low heat. Do not boil after adding the cream, or it might curdle. Taste and adjust seasoning. Add more salt or pepper if needed. If you like it spicier, add more cayenne or a dash of hot sauce.
Step 6: Serve (5 minutes)
Ladle into bowls. This Grandma’s Creamy White Chicken Chili is best served hot. Total time: about 35-40 minutes.
Expert Tips
Here’s everything I learned from making this too many times. These are the secrets that separate a good white chili from a great one.
The Game-Changers
Don’t Rush the Onions
I made this once when I was late for a dinner party. I chopped the onions and threw them in, cooking them for two minutes. The result? Raw onion bite. It ruined the balance. Take your time. Sweet onions make a sweet chili. It’s worth the extra five minutes.
Reserve Some Beans
For a thicker chili, mash half the beans against the side of the pot before adding the cream. This releases their starch and naturally thickens the broth. For a chunkier chili, leave them whole. I usually do a mix—mash a few, leave the rest whole.
Acidity is Key
Creamy dishes can taste flat. A splash of lime juice or a teaspoon of apple cider vinegar at the end brightens everything up. I add a squeeze of lime right before serving. It cuts through the richness and makes the flavors pop.
Common Problems & Solutions
Sauce is Too Thin
Simmer it longer uncovered. Or, make a slurry with 1 tablespoon of cornstarch and 1 tablespoon of cold water, stir it in, and cook for 2 minutes.
Sauce is Too Thick
Add more broth or water, a quarter cup at a time, until it reaches your desired consistency.
Chicken is Dry
You overcooked it. Next time, remove the chicken when it’s just cooked through (165°F internal temp) and let it rest before adding it back. Or, use thighs.
Recipe Variations
Once you’ve nailed the basic version, here’s how to mix it up. This Grandma’s Creamy White Chicken Chili is a canvas.
Spicy Jalapeño White Chili
Replace the mild green chilies with diced jalapeños (seeds removed for less heat, kept in for more). Add a diced jalapeño when sautéing the onions. This gives it a fresh, bright heat.
Smoky Chipotle White Chili
Add 1-2 canned chipotle peppers in adobo sauce, minced. This adds a deep, smoky heat that pairs beautifully with the cream. It’s a game-changer if you like bold flavors.
Vegetarian White Chili
Skip the chicken. Add extra beans and a cup of diced butternut squash or cauliflower. The squash adds sweetness and body. It’s hearty and satisfying.
Green Chili Chicken Enchilada Soup
Add 1 cup of shredded Mexican cheese blend and 1/2 cup of corn. Top with crushed tortilla chips. It tastes like the soup version of an enchilada.
Dairy-Free Option
Use coconut cream instead of heavy cream. It adds a slight coconut flavor, but it’s creamy and rich. Use vegetable broth instead of chicken broth.
Serving & Storage
Serving
I serve this Grandma’s Creamy White Chicken Chili with crusty bread or cornbread. I like to top it with sour cream, chopped cilantro, and sliced avocado. A squeeze of lime on top is non-negotiable for me. It adds freshness. Pair it with a simple green salad to cut the richness. If you’re feeling indulgent, serve it with a side of creamy buffalo chicken dip for dipping, though that might be overkill!
Storage
Refrigerator: Store in an airtight container for up to 4 days. The flavors deepen after a day, so it often tastes better on day two.
Freezer: This freezes well for up to 3 months. Let it cool completely, then freeze in portions. Thaw in the refrigerator overnight. Note: The cream may separate slightly upon thawing. Just reheat gently on the stove, stirring frequently, and it will come back together.
Reheating: Reheat on the stove over low heat. Do not microwave on high, or the cream might curdle. Add a splash of broth if it’s too thick after reheating.
Nutrition Informations
I’m not a nutritionist, but here’s the breakdown. This is comfort food, so it’s not diet food, but it’s balanced.
| Nutrient | Per Serving (approx. 1.5 cups) |
|---|---|
| Calories | 450 |
| Protein | 35g |
| Carbs | 25g |
| Fiber | 8g |
| Fat | 22g |
| Sodium | 800mg |
My Take: It’s rich in protein and fiber from the beans, which keeps you full. The fat comes from the chicken skin (if left on) and the cream. If you’re watching calories, use skinless chicken breasts and reduce the cream to 1/2 cup. It’s still delicious, just lighter.
Final Thoughts
There’s something magical about a bowl of hot chili on a cold night. It’s not just food; it’s a moment of peace. This Grandma’s Creamy White Chicken Chili is my tribute to my grandmother’s kitchen. It’s simple, honest, and deeply comforting. I hope it brings that same warmth to your table. Don’t be afraid to make it your own. Add more spices, swap the beans, or top it with whatever you love. Cooking is about sharing, and this recipe is meant to be shared.
If you make this, drop a comment! I love hearing how it turns out in your kitchen. Did you add extra heat? Did your kids eat it? I want to know. Happy cooking!
FAQs
Can I use canned chicken instead of fresh?
Yes, you can. Use two 10.5-ounce cans of shredded chicken. Add it in the last 5 minutes of cooking just to heat it through. It won’t have the same texture as fresh-browned chicken, but it’s a great time-saver.
Why did my chili separate?
Probably because you boiled it after adding the cream. Cream can curdle if it gets too hot. Always add cream at the end and simmer gently. If it does separate, you can often fix it by whisking in a tablespoon of cold cream or ice cubes.
Can I make this in a slow cooker?
Absolutely. Sauté the onions and garlic in a pan first, then add everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the cream in the last 30 minutes. It’s a great option for busy days.
Is this chili spicy?
The base recipe is mild. The green chilies add a gentle kick, but it’s not hot. If you want heat, add cayenne, jalapeños, or hot sauce to taste.
Can I freeze this without the cream?
Yes, that’s actually the best way to freeze it. Freeze the chili without the cream, then add fresh cream when you reheat it. This prevents the cream from separating or becoming grainy.
What else can I add to this chili?
It’s very versatile. You can add corn, diced tomatoes (drained), or even leftover vegetables. I’ve added roasted sweet potatoes before, and it was delicious. It’s a great way to use up leftovers.
Pin This Recipe!
Grandma’s Creamy White Chicken Chili
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A comforting, one-pot white chicken chili made with tender chicken thighs, white beans, green chilies, and heavy cream. This recipe offers rich flavor without being heavy, making it perfect for cold evenings.
Ingredients
- 2 lbs boneless, skinless chicken thighs, cut into 1-inch chunks
- 1 large yellow onion, diced (approx. 2 cups)
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 can (4 oz / 113g) mild diced green chilies, with juice
- 2 cans (15 oz / 425g each) cannellini or Great Northern beans, rinsed
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 1 tsp cumin
- 1 tsp dried oregano
- Pinch of cayenne pepper (optional)
- Salt and black pepper to taste
Instructions
- Pat chicken thighs dry and season generously with salt and pepper.
- Heat olive oil in a 6-quart Dutch oven over medium heat. Add diced onion and cook for 5-7 minutes until translucent and soft.
- Add minced garlic and cook for 1 minute, stirring constantly.
- Add chicken chunks in a single layer and brown for 2-3 minutes on each side. Remove chicken to a plate.
- Return chicken to the pot. Add beans, green chilies (with juice), cumin, oregano, and cayenne. Stir to coat.
- Pour in chicken broth, scraping up browned bits from the bottom. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes.
- Remove lid and stir in heavy cream. Simmer gently for 2-3 minutes. Do not boil.
- Taste and adjust seasoning with salt, pepper, or additional cayenne. Serve hot.
Notes
For a thicker chili, mash half the beans against the side of the pot before adding cream. Add a splash of lime juice or apple cider vinegar before serving to brighten the flavors. If freezing, omit the cream until reheating to prevent separation.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 450
- Sugar: 4
- Sodium: 800
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 25
- Fiber: 8
- Protein: 35
Keywords: white chicken chili, creamy chili, comfort food, one pot meal, chicken thighs, winter recipes, family dinner


