There used to be this tiny, wood-paneled café called The Rusty Spoon tucked away on a side street in downtown Portland—the kind of place with mismatched chairs and a chalkboard menu that changed daily. When they closed suddenly two years ago, I actually drove past the darkened windows three times, hoping it was just a renovation. Their creamy white chicken chili was the thing I craved most: velvety, tangy, rich, with just enough heat to warm you from the inside out. After twelve tries—and one truly disastrous batch that involved curdled cream cheese and a lot of swearing—I finally cracked the code.
Honestly, let me tell you, this cozy creamy white chicken chili with cream cheese is the recipe I’ve been chasing for months. It’s not quite the same as sitting in that creaky booth by the window, but it’s close enough that I actually teared up a little the first time I got it right. The key was finding that balance between the tang of the cream cheese and the subtle kick of green chiles—something The Rusty Spoon did effortlessly, and something I had to learn through trial and error.
I remember standing in my kitchen on a rainy Tuesday, staring at a pot of chili that looked more like soup gone wrong, when my neighbor knocked on the door. “Smells like you’re cooking up trouble,” she said, laughing. She ended up tasting my fourth attempt—meekly flavored and way too thin—and suggested adding a splash of heavy cream at the end. That advice changed everything. Maybe you’ve been there too, chasing a ghost flavor from a place that no longer exists, determined to bring it back to life in your own kitchen. This chili is that victory.
Why You’ll Love This Recipe
This cozy creamy white chicken chili with cream cheese isn’t just another white chicken chili recipe floating around the internet. It’s the one that makes you close your eyes after the first spoonful—I promise you that. After testing this recipe for what felt like forever, I can tell you exactly why it works, and why you’ll keep coming back to it.
- Quick & Easy : Comes together in just 30 minutes, making it perfect for those weeknights when you need comfort food fast. No slow cooker required, though I’ll share that variation too.
- Simple Ingredients : You likely have most of these in your pantry right now. No hunting down obscure spices or specialty items at three different stores.
- Perfect for Cozy Nights : This is the chili you want when the weather turns cold, you’ve had a rough day, or you just need something warm and soothing. It’s comfort in a bowl.
- Crowd-Pleaser : I’ve served this at gatherings and watched people go back for seconds and thirds. Kids love it, adults love it—it’s universally adored.
- Unbelievably Delicious : The texture is what sets this apart. The cream cheese melts into the broth, creating this luscious, velvety base that coats every piece of chicken and every bean. It’s next-level comfort food.
What makes this recipe different from the rest is the technique. Instead of just dumping cream cheese into the pot and hoping for the best, you’ll soften it first and whisk it in gradually. This prevents curdling and gives you that silky-smooth consistency every time. The seasoning is also carefully balanced—not too spicy, not too bland, with just enough cumin and green chiles to make things interesting. This isn’t just another version of white chicken chili. It’s your new favorite version.
This recipe is the kind that makes you text your friends about it. It’s the kind you’ll make for company and pretend it took hours. It’s comfort food reimagined—faster, creamier, and with the same soul-soothing satisfaction that makes you want to curl up on the couch with a big bowl and a good movie.
What Ingredients You Will Need
This cozy creamy white chicken chili with cream cheese uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, which means you can make this on a whim without a special trip to the grocery store.
For the Chili Base
- 2 tablespoons olive oil (or avocado oil for a neutral flavor)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 jalapeño, seeded and minced (optional—leave the seeds in for more heat)
- 1 teaspoon ground cumin (I prefer Spice Islands for its bold flavor)
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika (adds a subtle smokiness)
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- 4 cups low-sodium chicken broth (homemade is great, but store-bought works too)
- 2 (4-ounce) cans diced green chiles (mild or medium, depending on your preference)
- 2 (15-ounce) cans cannellini beans, drained and rinsed (great northern beans work too)
- 1½ pounds boneless, skinless chicken breasts (about 2-3 breasts)
For the Creamy Finish

- 8 ounces cream cheese, softened to room temperature (full-fat is best for texture—I recommend Philadelphia)
- ½ cup heavy cream (or half-and-half for a lighter version)
- Juice of 1 lime (about 2 tablespoons)
For Garnish (Optional but Recommended)
- Fresh cilantro, chopped
- Shredded Monterey Jack cheese
- Diced avocado
- Tortilla strips or crushed tortilla chips
- Sour cream (if you’re feeling extra indulgent)
Ingredient Tips: For the best texture, make sure your cream cheese is truly softened—not cold, not melted, just soft enough to leave a dent when you press it. If you forget to take it out of the fridge, cut it into small cubes and let it sit for 15 minutes. For the beans, I prefer cannellini because they’re creamy and hold their shape well, but great northern beans are a perfectly fine substitute. If you want a thicker chili, mash about half a cup of the beans before adding them to the pot.
Substitution Guidance: For a dairy-free version, use full-fat coconut milk instead of heavy cream and a dairy-free cream cheese alternative. For a gluten-free option, this recipe is naturally gluten-free as long as you check your chicken broth label. If you’re watching your sodium, use low-sodium broth and adjust the salt at the end.
Equipment Needed
You don’t need a fancy kitchen to make this cozy creamy white chicken chili with cream cheese. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart capacity is ideal)—I use my trusty Le Creuset, but any heavy pot will work
- Wooden spoon or silicone spatula for stirring
- Cutting board and sharp knife for prepping vegetables
- Measuring cups and spoons
- Can opener
- Small bowl for softening cream cheese
- Whisk (helps incorporate the cream cheese smoothly)
- Two forks for shredding the chicken
If you don’t have a Dutch oven, any large pot with a heavy bottom will work—just keep an eye on the heat to prevent sticking. A regular whisk works better than a fork for incorporating the cream cheese, but if you don’t have one, you can use a wooden spoon and some patience. Honestly, I made this for months with just a basic pot and a spatula, and it turned out great every time.
Preparation Method
Let me walk you through making this cozy creamy white chicken chili with cream cheese step by step. I’ve included all the little details I wish someone had told me the first time I tried.
- Sauté the aromatics. Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent—you want it to smell sweet, not burnt. Add the minced garlic and jalapeño (if using) and cook for another 30 seconds until fragrant. Your kitchen should smell amazing at this point.
- Bloom the spices. Stir in the cumin, oregano, smoked paprika, salt, and pepper. Cook for about 1 minute, stirring constantly. This step is crucial—blooming the spices in the oil releases their essential oils and deepens their flavor. Don’t skip it, or your chili will taste flat.
- Add the liquids and chiles. Pour in the chicken broth and add the diced green chiles. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor, so make sure you get them all.
- Add the beans and chicken. Stir in the drained cannellini beans. Nestle the chicken breasts into the liquid—they should be mostly submerged. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer for 15-18 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
- Remove and shred the chicken. Use tongs to transfer the chicken breasts to a cutting board. Let them rest for 2-3 minutes, then shred them using two forks. The chicken should be tender enough to fall apart easily. If it’s not, give it a few more minutes in the pot.
- Prepare the cream cheese mixture. While the chicken is resting, place the softened cream cheese in a small bowl and whisk it until smooth. Slowly whisk in about ½ cup of the hot broth from the pot—this tempers the cream cheese and prevents it from curdling when you add it to the chili. This is the trick I learned after that disastrous third attempt.
- Incorporate the cream cheese. Return the shredded chicken to the pot. Pour in the tempered cream cheese mixture and stir until fully incorporated. The broth should turn a beautiful pale golden color and become noticeably thicker. Add the heavy cream and lime juice, stirring gently.
- Simmer and adjust. Let the chili simmer for another 5 minutes over low heat, stirring occasionally. Taste and adjust the seasoning—you might want more salt, a squeeze of extra lime, or a pinch of cayenne for heat. The chili should be creamy, slightly tangy, and deeply comforting.
- Serve and garnish. Ladle the chili into bowls and top with your favorite garnishes. Fresh cilantro, shredded cheese, diced avocado, and a handful of tortilla strips are my go-to. Serve immediately while it’s hot and luscious.
Sensory Cues: At step 1, the onions should look glossy and smell sweet. At step 2, the spices should release a warm, earthy aroma. At step 7, the chili should look velvety and smooth, not grainy or separated. The final chili should coat the back of a spoon and have a slight sheen from the cream cheese.
Cooking Tips & Techniques
After making this cozy creamy white chicken chili with cream cheese more times than I care to count, I’ve learned a few things the hard way. Let me save you some trouble.
Temper your cream cheese. This is the most important tip I can give you. Cold cream cheese will seize up and form lumps when it hits hot liquid. Soften it to room temperature, then whisk in some hot broth before adding it to the pot. I learned this lesson after my third attempt turned into a grainy mess that looked like scrambled eggs floating in soup. Not my finest moment.
Don’t boil after adding dairy. Once you add the cream cheese and heavy cream, keep the chili at a gentle simmer—never a rolling boil. High heat can cause the dairy to separate and curdle, ruining that silky texture you’re after. Low and slow is the way to go.
Season in layers. Add salt at the beginning when you sauté the onions, then again at the end after you’ve added the cream cheese. Cream cheese has some salt in it, so you might need less than you think. Taste as you go—it’s the only way to get it right.
Shred chicken while warm. Hot chicken shreds like a dream. Cold chicken turns into a stringy, frustrating mess. Let the chicken rest for just a few minutes after cooking, then shred it immediately while it’s still warm.
Make it ahead. This chili actually gets better after a day in the fridge. The flavors meld together and the texture becomes even creamier. I often make it the night before I plan to serve it—just reheat gently over low heat, adding a splash of broth if it’s too thick.
Variations & Adaptations
This cozy creamy white chicken chili with cream cheese is wonderfully adaptable. Here are some variations I’ve tried and loved:
Slow Cooker Version
Sauté the onions, garlic, and spices in a skillet first, then transfer everything except the cream cheese and heavy cream to your slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Shred the chicken, then stir in the tempered cream cheese and heavy cream. Let it warm through for 15 minutes before serving.
Spicy Fiesta Version
Add an extra jalapeño (with seeds), a teaspoon of chipotle powder, and a can of fire-roasted corn. Top with pickled red onions and a drizzle of hot honey. This version has a smoky, spicy kick that’s perfect for those who like heat.
Vegetarian Version
Skip the chicken and use vegetable broth. Add an extra can of beans (try chickpeas or black beans for variety) and a cup of frozen corn. The cream cheese still gives you that luscious texture, and the beans provide plenty of protein. I’ve made this for vegetarian friends and they couldn’t tell the difference.
Lighter Version
Use reduced-fat cream cheese and half-and-half instead of heavy cream. Add extra vegetables like zucchini or bell peppers to bulk it up. It’s still creamy and satisfying, just a little lighter on the calories.
Green Chile Chicken Variation
Swap the diced green chiles for a can of green enchilada sauce and add a handful of fresh spinach at the end. The spinach wilts into the chili and adds a pop of color and nutrients.
I personally love the spicy fiesta version—it reminds me of a chili I had at a food truck in Austin. The heat cuts through the richness of the cream cheese perfectly.
Serving & Storage Suggestions
This cozy creamy white chicken chili with cream cheese is best served piping hot, straight from the pot. Ladle it into deep bowls and let everyone customize their own toppings—it makes for a fun, interactive meal.
Serving Temperature: Serve hot, but not boiling. Let it sit for 2-3 minutes after ladling so the flavors settle. A slightly cooler temperature actually allows the creaminess to shine more.
Complementary Dishes: This chili pairs beautifully with a simple side salad dressed with lime vinaigrette, or with warm cornbread slathered in butter. For a low-carb option, serve it over cauliflower rice. A cold beer or a glass of crisp white wine balances the richness nicely.
Storage: Store leftover chili in an airtight container in the refrigerator for up to 4 days. The flavors will deepen and meld together, making it even better the next day. The texture might thicken slightly, which is totally normal.
Freezing: This chili freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw in the refrigerator overnight before reheating.
Reheating: Reheat gently on the stovetop over low heat, stirring occasionally. If the chili has thickened too much, add a splash of chicken broth or milk to loosen it up. You can also reheat individual portions in the microwave—just use 50% power and stir halfway through to prevent hot spots.
Flavor Development: Like many soups and stews, this chili actually tastes better on day two. The cream cheese continues to meld with the broth, and the spices become more rounded. I often plan to make it a day ahead for this reason.
Nutritional Information & Benefits
This cozy creamy white chicken chili with cream cheese is comfort food that also packs some nutritional benefits. Here’s an approximate breakdown per serving (based on 6 servings):
- Calories: 425
- Protein: 32g
- Fat: 24g
- Carbohydrates: 22g
- Fiber: 6g
- Sugar: 4g
- Sodium: 680mg
Health Benefits: Chicken provides lean protein that keeps you full and satisfied. Cannellini beans are packed with fiber and plant-based protein, supporting digestive health and stable blood sugar. Garlic and onions are rich in antioxidants and have anti-inflammatory properties. The cream cheese and heavy cream add calcium and vitamin A, though they also add saturated fat—so enjoy in moderation as part of a balanced diet.
Dietary Considerations: This recipe is naturally gluten-free and nut-free. For a lower-carb version, reduce the beans and add extra chicken or vegetables. For a lower-fat version, use reduced-fat dairy products. The chili is relatively high in protein and fiber, making it a satisfying meal that won’t leave you hungry an hour later.
Allergen Note: This recipe contains dairy (cream cheese, heavy cream). It does not contain common allergens like eggs, soy, or shellfish, but always check your ingredient labels for cross-contamination risks.
I personally love that this chili feels indulgent but actually has a decent nutritional profile. It’s the kind of meal that nourishes your body and your soul at the same time.
FAQs
Can I use pre-cooked or rotisserie chicken?
Absolutely! If you’re short on time, use 3-4 cups of shredded rotisserie chicken. Add it at the end with the cream cheese mixture, just long enough to warm through. You’ll save about 15 minutes of cooking time.
Can I make this chili dairy-free?
Yes, you can! Use full-fat coconut milk instead of heavy cream and a dairy-free cream cheese alternative. The texture will be slightly different—a bit thinner and more coconut-forward—but still delicious. I’ve made it this way for friends with dairy allergies and it was a hit.
Why did my cream cheese curdle?
This usually happens when the cream cheese is too cold or the chili is too hot. Always soften your cream cheese to room temperature and temper it by whisking in some hot broth before adding it to the pot. Also, keep the chili at a gentle simmer, not a rolling boil, after adding the dairy.
Can I double this recipe?
Definitely! This recipe doubles beautifully. Just use a larger pot and increase the cooking time slightly. You might need an extra 5-10 minutes for the chicken to cook through. Leftovers freeze well, so I often make a double batch for busy weeks.
How can I thicken the chili if it’s too thin?
If your chili is thinner than you’d like, try mashing about half a cup of the beans against the side of the pot with a fork before adding the cream cheese. You can also let it simmer uncovered for an extra 10 minutes to reduce the liquid. Avoid adding cornstarch slurry—it can make the texture gummy.
Conclusion
This cozy creamy white chicken chili with cream cheese is more than just a recipe—it’s a warm hug in a bowl, a taste of comfort on a cold day, and a little piece of my kitchen that I’m sharing with you. After chasing that elusive flavor from The Rusty Spoon for so long, I can honestly say this version has become my new favorite. It’s the recipe I turn to when I need something reliable, satisfying, and deeply comforting.
I hope you’ll make this chili your own. Add extra heat if you like things spicy, pile on the toppings, or keep it simple with just a sprinkle of cilantro. The beauty of this recipe is that it welcomes your personal touch. Don’t be afraid to experiment—cooking is supposed to be fun, not perfect.
If you make this cozy creamy white chicken chili with cream cheese, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share your own twist on the recipe. Did you add something unexpected? Did your family go back for seconds? Let’s keep the conversation going—because good food is meant to be shared. Happy cooking, friends!
Pin This Recipe!

Cozy Creamy White Chicken Chili with Cream Cheese – Easy 30-Minute Dinner
A velvety, tangy, and rich white chicken chili with cream cheese that comes together in just 30 minutes. Perfect for cozy nights, this crowd-pleaser features tender chicken, cannellini beans, and a luscious cream cheese broth with just enough heat to warm you from the inside out.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 jalapeño, seeded and minced (optional)
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- 4 cups low-sodium chicken broth
- 2 (4-ounce) cans diced green chiles
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 1½ pounds boneless, skinless chicken breasts
- 8 ounces cream cheese, softened to room temperature
- ½ cup heavy cream
- Juice of 1 lime (about 2 tablespoons)
- Fresh cilantro, chopped (for garnish)
- Shredded Monterey Jack cheese (for garnish)
- Diced avocado (for garnish)
- Tortilla strips or crushed tortilla chips (for garnish)
- Sour cream (for garnish)
Instructions
- Sauté the aromatics: Heat olive oil in a Dutch oven over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Add minced garlic and jalapeño (if using) and cook for 30 seconds until fragrant.
- Bloom the spices: Stir in cumin, oregano, smoked paprika, salt, and pepper. Cook for 1 minute, stirring constantly.
- Add the liquids and chiles: Pour in chicken broth and add diced green chiles. Stir, scraping up any browned bits from the bottom.
- Add the beans and chicken: Stir in drained cannellini beans. Nestle chicken breasts into the liquid. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 15-18 minutes until chicken is cooked through (165°F).
- Remove and shred the chicken: Transfer chicken to a cutting board. Let rest for 2-3 minutes, then shred with two forks.
- Prepare the cream cheese mixture: In a small bowl, whisk softened cream cheese until smooth. Slowly whisk in about ½ cup of hot broth from the pot to temper it.
- Incorporate the cream cheese: Return shredded chicken to the pot. Pour in tempered cream cheese mixture and stir until fully incorporated. Add heavy cream and lime juice, stirring gently.
- Simmer and adjust: Let chili simmer for another 5 minutes over low heat, stirring occasionally. Taste and adjust seasoning as needed.
- Serve and garnish: Ladle into bowls and top with desired garnishes. Serve immediately.
Notes
For best texture, ensure cream cheese is softened to room temperature and tempered with hot broth before adding to the chili to prevent curdling. Do not boil after adding dairy; keep at a gentle simmer. Chili tastes even better the next day as flavors meld. For a thicker chili, mash about half a cup of beans before adding.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 425
- Sugar: 4
- Sodium: 680
- Fat: 24
- Saturated Fat: 12
- Carbohydrates: 22
- Fiber: 6
- Protein: 32
Keywords: white chicken chili, cream cheese chili, easy chili recipe, 30-minute dinner, creamy chicken chili, comfort food, white chili


