Love this? Save it for later!
Share the inspiration with your friends
My accountant, Mr. Henderson, is a man of few words and even fewer smiles. For three years, our conversations were strictly about deductions and quarterly estimates. So, when I ran into him at the farmers’ market last October, clutching a bag of hatch chiles, I expected a nod and a quick goodbye. Instead, he launched into a detailed monologue about the precise ratio of cream cheese to chicken broth needed for the perfect white chili. I stood there, holding a butternut squash, completely stunned. He wasn’t just an accountant; he was a secret chili architect.
Honestly, I almost didn’t write it down. It felt like finding a treasure map in a tax return. But the way he described it—”creamy, but not heavy; spicy, but not hot”—stuck with me. That weekend, I dug out the little scrap of paper he’d scribbled on and gave it a shot. I mean, you can’t ignore a recipe that comes with that kind of backstory, can you? Let me tell you, the first bite was a revelation. It was the kind of cozy that makes you want to curl up on the couch and ignore the rest of the world.
This isn’t just another chicken chili recipe. It’s a bowl of pure, unadulterated comfort, born from a chance encounter and a shared love for good food. The cream cheese makes it velvety smooth without being heavy, and the green chiles give it a gentle, warming kick. It’s the kind of meal that feels like a hug in a bowl, and I’ve been making it non-stop ever since that day at the market. You know that feeling when you find a recipe that just *works*? This is it.
Why You’ll Love This Recipe
This Cozy White Chicken Chili has become my go-to for so many reasons, and I think it will become yours too. It’s the perfect solution for those nights when you want something deeply satisfying but don’t have hours to spend in the kitchen. It’s the recipe I turn to when I need a guaranteed win.
- Quick & Easy: From start to finish, this chili is on the table in about 30 minutes. It’s perfect for a rushed weeknight dinner or a last-minute craving for something warm and comforting. No slow cooker required!
- Simple Ingredients: You likely have most of these in your pantry and fridge right now. There’s no need for a special trip to a gourmet store. This is real, honest food made from everyday staples.
- Perfect for Cozy Nights: This is the ultimate meal for a chilly evening, a rainy Sunday, or when you just need a little comfort. It’s a hug in a bowl, perfect for curling up on the couch with a good book.
- Crowd-Pleaser: I’ve served this at family gatherings and casual get-togethers, and it always gets rave reviews. It’s creamy, flavorful, and has a gentle warmth that appeals to both kids and adults.
- Unbelievably Delicious: The magic is in the texture. The cream cheese melts into the broth, creating a luscious, velvety sauce that coats every piece of chicken and bean. It’s next-level comfort food that tastes like you spent all day simmering it.
What truly sets this chili apart is that creamy, tangy finish from the cream cheese. It’s a simple trick that transforms a standard white chicken chili into something special. It’s not just another version; it’s the best version. This is the kind of meal that makes you close your eyes after the first bite, and it’s exactly what you need when the weather turns crisp and the days get shorter.
What Ingredients You Will Need
This recipe relies on a handful of simple, wholesome ingredients to create a bowl of chili that’s packed with flavor and a wonderfully creamy texture. Most of these are pantry staples, making this a perfect last-minute meal when you need something satisfying.
- Chicken: I prefer using boneless, skinless chicken breasts (about 1.5 lbs) because they shred beautifully and stay tender. You can also use boneless, skinless chicken thighs for a richer flavor. (Shredded rotisserie chicken works great for an even faster option!)
- Green Chiles: Two (4-ounce) cans of diced green chiles are the heart of the flavor. They add a mild, earthy heat that isn’t overpowering. I like the Ortega brand for their consistent quality.
- Cream Cheese: One (8-ounce) block of full-fat cream cheese is the secret to that velvety, luscious broth. Make sure it’s softened to room temperature so it melts smoothly without getting lumpy. (I use Philadelphia, but any good brand works).
- Chicken Broth: Use a good quality, low-sodium chicken broth (about 4 cups). This lets you control the salt level. Swanson’s or Kitchen Basics are my go-to brands for a clean flavor.
- White Beans: Two (15-ounce) cans of cannellini beans or great northern beans, drained and rinsed. They add heartiness and a creamy texture that blends perfectly with the broth.
- Onion & Garlic: One medium yellow onion, diced, and 3-4 cloves of garlic, minced, form the aromatic base of the chili. Don’t skip these—they’re essential for depth of flavor.
- Spices: You’ll need ground cumin (2 teaspoons), dried oregano (1 teaspoon), and chili powder (1 teaspoon). Cumin gives it that warm, earthy note that’s classic for white chili. I prefer the Spice Islands brand for its robust flavor.
- Olive Oil: For sautéing the aromatics. A good extra-virgin olive oil, like California Olive Ranch, works perfectly.
- Optional Toppings: Fresh cilantro, sliced jalapeños, shredded Monterey Jack cheese, a squeeze of lime, sour cream, or sliced avocado. These add freshness and a pop of color.
Ingredient Selection Tip: For the best texture, look for firm, small-curd cream cheese. If you’re dairy-free, you can use a block of vegan cream cheese, but the texture will be slightly different. For a gluten-free option, always check your chicken broth label to ensure it’s certified gluten-free.
Equipment Needed
You don’t need any fancy gadgets for this recipe, which is part of its charm. A few basic kitchen tools will get the job done beautifully.
- Large Dutch Oven or Heavy-Bottomed Pot: This is my favorite tool for chili. It distributes heat evenly and has high sides to prevent splattering. A 5-6 quart pot is ideal. If you don’t have one, a large stockpot will work just fine.
- Sharp Knife and Cutting Board: For dicing the onion and mincing the garlic. A good chef’s knife makes prep so much faster and safer.
- Wooden Spoon or Silicone Spatula: For stirring the chili as it cooks. A wooden spoon won’t scratch your pot and is great for scraping up any browned bits from the bottom.
- Measuring Spoons and Cups: Accurate measurements are key for the spices and broth. I use a set of stainless steel measuring spoons that I’ve had for years.
- Two Forks or a Hand Mixer: For shredding the cooked chicken. Two forks work perfectly and give you that classic, rustic shredded texture. A hand mixer can also work, but be careful not to over-mix.
Budget-Friendly Tip: If you don’t own a Dutch oven, a large, deep skillet or a non-stick pot will work in a pinch. Just keep an eye on the liquid level and adjust the heat as needed.
Preparation Method

Let’s get cooking! This chili comes together in a single pot, which means less cleanup and more time to enjoy your meal. Follow these steps, and you’ll have a cozy bowl of goodness in no time.
- Prep the Aromatics (5 minutes): Dice your yellow onion and mince the garlic. Set them aside together. Drain and rinse the white beans. Open the cans of green chiles. Cut the block of cream cheese into small cubes (about 1-inch) to help it soften and melt faster.
- Sauté the Base (5 minutes): Place your large Dutch oven over medium heat and add 1 tablespoon of olive oil. Once the oil is shimmering, add the diced onion. Cook for 3-4 minutes, stirring occasionally, until the onion becomes translucent and soft. Add the minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn the garlic.
- Bloom the Spices (1 minute): Stir in the ground cumin, dried oregano, and chili powder. Cook for about 30 seconds, stirring constantly. This “blooming” step wakes up the spices and makes their flavor much more intense and aromatic.
- Simmer the Chicken (15 minutes): Pour in the chicken broth and add the whole chicken breasts. Bring the liquid to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 12-15 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C). The time will depend on the thickness of your breasts.
- Shred the Chicken (5 minutes): Using tongs, carefully transfer the cooked chicken breasts to a clean cutting board. Let them rest for a minute or two. Then, using two forks, shred the chicken into bite-sized pieces. It should pull apart very easily.
- Build the Creamy Base (3 minutes): With the pot still on low heat, add the cubed cream cheese to the hot broth. Whisk continuously until the cream cheese is completely melted and the broth is smooth and creamy. This should take about 2-3 minutes. Don’t rush this step; a smooth base is key.
- Combine and Heat Through (5 minutes): Return the shredded chicken to the pot. Add the drained white beans and the diced green chiles (with their juices). Stir everything together until well combined. Let the chili simmer for another 3-5 minutes, allowing all the flavors to meld together. If the chili seems too thick, add a splash more broth or water until it reaches your desired consistency.
- Season and Serve: Taste the chili and season with salt and black pepper. You’ll likely need about 1 teaspoon of salt, but start with ½ teaspoon and adjust from there. Ladle the chili into bowls and top with your favorite garnishes like fresh cilantro, sliced jalapeños, shredded cheese, or a dollop of sour cream.
Troubleshooting Tip: If your cream cheese looks a little lumpy, don’t panic. Make sure your broth is hot (but not boiling) and whisk vigorously. You can also use an immersion blender for a few seconds to smooth it out completely.
Cooking Tips & Techniques
I’ve made this chili more times than I can count, and I’ve learned a few tricks along the way to make it perfect every single time. Here are my best tips for success.
- Don’t Boil the Cream Cheese: This is the most important tip. When you add the cream cheese, make sure the heat is on low and you’re whisking constantly. If the broth is boiling, the cream cheese can separate and become grainy. Gentle heat is your friend here.
- Shred, Don’t Cube, the Chicken: For the best texture, shred the chicken rather than dicing it. Shredded chicken soaks up the creamy broth much better and creates a more cohesive, satisfying chili. Those little nooks and crannies are perfect for holding all that flavor.
- Toast Your Spices: That 30-second step where you cook the spices in the hot oil? It’s a game-changer. It transforms the cumin and chili powder from dusty, raw flavors into warm, aromatic ones that will fill your kitchen with the most incredible smell.
- Use Full-Fat Cream Cheese: I know it’s tempting to reach for the low-fat version, but trust me on this one. The full-fat cream cheese is what gives the chili that luscious, velvety texture. Low-fat versions have more water and stabilizers, which can make the chili watery and less creamy.
- Make It Ahead: This chili is even better the next day! The flavors have time to meld and deepen in the refrigerator. Just store it in an airtight container and reheat gently on the stovetop or in the microwave. You might need to add a splash of broth to thin it out.
I once forgot to soften my cream cheese and added it straight from the fridge. Let me tell you, it was a lumpy mess. I had to whisk like crazy and even use an immersion blender to save it. Lesson learned! Always let your cream cheese come to room temperature for about 30 minutes before you start cooking.
Variations & Adaptations
This recipe is incredibly versatile and easy to adapt to your own taste or what you have on hand. Here are a few of my favorite ways to change it up.
- Spicy Kick: If you like more heat, add a diced jalapeño along with the onion and garlic. You can also stir in a teaspoon of chipotle powder or a few dashes of your favorite hot sauce at the end. For an even bigger punch, top with fresh sliced serrano peppers.
- Vegetarian Version: To make this a hearty vegetarian meal, simply skip the chicken and use two extra cans of white beans (or a mix of beans and corn). Use vegetable broth instead of chicken broth. The cream cheese and beans will still give you that wonderfully creamy and satisfying texture.
- Slow Cooker Adaptation: This is perfect for a busy day. Sauté the onion and garlic in a pan, then transfer them to a slow cooker. Add the broth, chicken, beans, green chiles, and spices. Cook on low for 4-6 hours or on high for 2-3 hours. Shred the chicken, then stir in the softened cream cheese at the end until melted and smooth.
- Smoky Twist: Add a smoky depth of flavor by using fire-roasted diced green chiles. You can also toss in a few slices of cooked and crumbled bacon along with the chicken. The smoky, salty bacon pairs beautifully with the creamy, tangy broth.
- Dairy-Free Option: For a dairy-free version, substitute the cream cheese with a block of vegan cream cheese (I like the one from Kite Hill or Violife). You can also use a can of full-fat coconut milk for a different kind of creaminess, though it will have a slight coconut flavor.
My personal favorite variation is to add a cup of frozen corn kernels along with the beans. It adds a little pop of sweetness and color that I just love.
Serving & Storage Suggestions
This chili is a meal in itself, but the right accompaniments can make it even more special. Here’s how I like to serve and store it.
Serving: Ladle the hot chili into deep bowls. I love to set up a “topping bar” so everyone can customize their own bowl. My must-haves are a generous sprinkle of fresh cilantro, a squeeze of fresh lime juice, and a few slices of creamy avocado. A dollop of sour cream or a handful of shredded Monterey Jack cheese adds an extra layer of richness. For a little crunch, crushed tortilla chips or crispy fried onions are fantastic.
What to Serve With It: This chili is perfect with a side of warm cornbread or a simple green salad dressed with a tangy vinaigrette. A crusty loaf of bread for dipping into the creamy broth is also a wonderful choice.
Storage: This chili stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better as they meld together overnight!
Freezing: This chili freezes very well. Portion it into freezer-safe bags or containers, leaving a little room for expansion. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight.
Reheating: Reheat the chili gently on the stovetop over medium-low heat, stirring occasionally. You may need to add a splash of chicken broth or water to thin it out, as it will thicken as it sits. You can also reheat individual portions in the microwave in 30-second intervals, stirring in between. The texture of the cream cheese might change slightly after freezing, but it will still be delicious!
Nutritional Information & Benefits
This Cozy White Chicken Chili is not just delicious; it’s packed with good-for-you ingredients that make it a balanced and satisfying meal. The nutritional values below are estimates and will vary based on specific ingredients and serving sizes.
| Nutrient | Amount Per Serving (approx. 1.5 cups) |
|---|---|
| Calories | 380-450 |
| Protein | 35-40g |
| Fat | 18-22g |
| Carbohydrates | 25-30g |
| Fiber | 8-10g |
Health Highlights:
- High in Protein: The chicken and white beans provide a great source of lean protein, which helps keep you full and satisfied for hours.
- Rich in Fiber: The cannellini beans are an excellent source of dietary fiber, which is great for digestive health and helps regulate blood sugar levels.
- Good Source of Vitamins: The onions and garlic provide immune-boosting compounds, while the green chiles offer a dose of vitamin C.
- Dietary Considerations: This recipe is naturally gluten-free (check your broth label). For a lower-carb option, you can reduce the amount of beans or replace them with additional shredded chicken and zucchini.
Potential Allergens: This recipe contains dairy (cream cheese). It is free from nuts, eggs, and soy.
I love that this chili feels like a hearty indulgence while actually being a really smart, balanced meal. It’s comfort food that you can feel good about eating.
Conclusion
So there you have it—a bowl of cozy, creamy, absolutely delicious White Chicken Chili that came to me from the most unexpected source. It’s proof that the best recipes often come from the most surprising places. This chili is my go-to for those nights when I need a little warmth, a lot of flavor, and minimal fuss. It’s become a staple in my home, and I have a feeling it will become one in yours too.
I hope you give this recipe a try and make it your own. Add a little extra spice, throw in some corn, or pile it high with your favorite toppings. The beauty of a recipe like this is that it’s a perfect canvas for your own creativity. Don’t be afraid to experiment!
I’d love to hear how it turns out for you. Did you make any fun variations? What’s your favorite topping combo? Drop a comment below and let me know, and don’t forget to share this recipe with a friend who could use a little cozy comfort. Until next time, happy cooking!
Frequently Asked Questions
Can I use frozen chicken breasts for this recipe?
Yes, you can use frozen chicken breasts, but you will need to increase the simmering time. Add the frozen chicken directly to the broth and simmer for about 20-25 minutes, or until the internal temperature reaches 165°F (74°C). The texture might be slightly less tender than using thawed chicken.
Can I make this chili in an Instant Pot or pressure cooker?
Absolutely! Use the sauté function to cook the onion and garlic. Add the broth, chicken, beans, green chiles, and spices. Pressure cook on high for 10 minutes, then do a quick release. Shred the chicken, then stir in the softened cream cheese until melted and smooth.
How can I thicken the chili if it’s too thin?
If your chili is too thin, you can mash some of the white beans with a fork before adding them to the pot. This will release their starch and naturally thicken the broth. Another option is to let the chili simmer uncovered for an extra 5-10 minutes to allow some of the liquid to evaporate.
Can I use a different type of bean?
Yes, you can easily swap the white beans. Great northern beans, cannellini beans, or even chickpeas would all work beautifully. If you want a heartier texture, you can use a mix of beans. Just be sure to drain and rinse them well.
Is this recipe spicy?
This recipe is very mild. The green chiles add a gentle warmth and flavor, not a spicy heat. If you are sensitive to spice, you can use mild green chiles. For those who like it hot, add a diced jalapeño, a pinch of cayenne pepper, or your favorite hot sauce.
Pin This Recipe!

Cozy White Chicken Chili with Cream Cheese & Green Chiles – Easy 30-Min Recipe
This creamy white chicken chili is made with cream cheese and green chiles for a velvety, comforting bowl of goodness. Ready in just 30 minutes, it’s the perfect weeknight dinner that tastes like it simmered all day.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs boneless, skinless chicken breasts
- 2 (4-ounce) cans diced green chiles
- 1 (8-ounce) block full-fat cream cheese, softened
- 4 cups low-sodium chicken broth
- 2 (15-ounce) cans cannellini or great northern beans, drained and rinsed
- 1 medium yellow onion, diced
- 3–4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon chili powder
- 1 tablespoon olive oil
- Salt and black pepper to taste
- Optional toppings: fresh cilantro, sliced jalapeños, shredded Monterey Jack cheese, lime wedges, sour cream, sliced avocado
Instructions
- Prep the aromatics: Dice the onion and mince the garlic. Drain and rinse the beans. Open the green chiles. Cut the cream cheese into small cubes.
- Sauté the base: Heat olive oil in a large Dutch oven over medium heat. Add the onion and cook for 3-4 minutes until translucent. Add the garlic and cook for 30 seconds until fragrant.
- Bloom the spices: Stir in the cumin, oregano, and chili powder. Cook for 30 seconds, stirring constantly.
- Simmer the chicken: Pour in the chicken broth and add the whole chicken breasts. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 12-15 minutes until chicken is cooked through (165°F).
- Shred the chicken: Transfer the cooked chicken to a cutting board. Let rest for 1-2 minutes, then shred with two forks.
- Build the creamy base: With the pot on low heat, add the cubed cream cheese to the hot broth. Whisk continuously until completely melted and smooth (2-3 minutes).
- Combine and heat through: Return the shredded chicken to the pot. Add the drained beans and green chiles (with juices). Stir and simmer for 3-5 minutes. Add more broth if needed for desired consistency.
- Season and serve: Season with salt and pepper to taste. Ladle into bowls and top with desired garnishes.
Notes
For best results, use full-fat cream cheese and let it come to room temperature before adding. Do not boil the cream cheese to avoid graininess. The chili thickens as it sits; add a splash of broth when reheating. This chili freezes well for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 415
- Sugar: 4
- Sodium: 680
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 9
- Protein: 38
Keywords: white chicken chili, cream cheese chili, easy chili recipe, 30-minute chili, cozy chili, green chiles, comfort food


