Soups & Stews
This 5-star white chicken chili recipe delivers the ultimate creamy, cumin-kissed comfort in every spoonful—no heavy lifting required. 🌟 The secret lies in slow-simmered chicken, white beans, and a velvety broth that balances rich coconut milk with bright lime and cilantro.
I developed this version after years of testing, ensuring it’s foolproof for weeknight dinners yet impressive enough for guests. What sets this apart is the creaminess without dairy—cashew cream replaces heavy cream, while cumin and garlic build depth.
The chicken stays tender, the beans hold their shape, and the broth develops a rich, almost velvety texture as it simmers. It’s the kind of chili that turns a simple meal into a cozy centerpiece, especially when served with warm cornbread or tortilla chips.
The process is straightforward: sauté aromatics, build the broth, and let everything meld over 30-40 minutes on low heat. The result is a creamy, spiced chili that’s hearty enough to stand alone but versatile enough to pair with sides.
No chopping, no fuss—just pure, comforting flavor that tastes like a hug in a bowl. Perfect for chilly evenings, game days, or whenever you crave a dish that’s both satisfying and elegant. Let’s get cooking!
Ingredients for 5 star white chicken chili
Creamy, cumin-spiced comfort with just 15 ingredients—no dairy in sight.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Great Northern Beans 🌾 | 1 ½ cups | Cooked or canned, drained |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, unsweetened |
| Cashews 🥜 | ½ cup | Raw, soaked for creaminess |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 2 tsp | Freshly toasted for depth |
| Ground Coriander 🌿 | 1 tsp | For earthy warmth |
| Chipotle Powder 🌶️ | 1 tsp | Smoky heat without overpowering |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Lime 🍋 | 1 whole | Juiced, seeds strained |
| Chicken Broth 💧 | 3 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For finishing |
The chicken and beans are your foundation. Chicken thighs work better than breasts for tenderness, but if you're set on breasts, cut them into even 1-inch pieces. For the beans, Great Northern or cannellini hold their shape beautifully—Trader Joe's sells them pre-cooked for convenience. The coconut milk? Full-fat is non-negotiable here—it's what gives that velvety texture. Grab the unsweetened version from the international aisle if your regular store doesn't carry it. And those cashews? Soak them for 20 minutes before blending—they'll turn into the creamiest base for your dairy-free richness.
No cashews? Silken tofu blended with a splash of coconut milk works in a pinch, though the texture will be slightly different. Fresh cilantro is ideal, but dried at half the amount gets you close if you're out. The chipotle powder can be swapped for smoked paprika if you want less heat—just add an extra pinch of cumin to compensate. For the lime, Key West limes from the grocery store have the best juice yield, but any fresh lime works. The chicken broth? Low-sodium is key—you don't want to over-salt your entire pot later. And if you're feeling fancy, toast your cumin and coriander in a dry pan for 30 seconds before adding to the pot—game-changer for depth.
This chili tastes even better the next day—make a double batch if you can. Store in airtight containers for up to 5 days in the fridge or 3 months frozen. The cashew cream can be prepped ahead and kept in the fridge for 5 days too. I like to portion mine into individual containers so I can grab a bowl straight from the freezer for lazy mornings. Garnish with fresh cilantro and a lime wedge right before serving—that bright pop of acidity makes all the difference.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything in one pan, simmer, and walk away. The chicken shreds itself, the beans soften perfectly, and the coconut milk blends in without a trace of effort.
- Creamy Without Guilt: That full-fat coconut milk? It’s the secret weapon—rich but not heavy, with a velvety texture that feels indulgent. The cashews add crunch, and the Great Northern beans soak up the flavor like a sponge.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The chili keeps for days in the fridge, reheats like a dream, and even tastes better the next day. Pack it cold for work or warm it up for a lazy evening.
- Budget-Friendly Luxury: Chicken breast and canned beans stretch into a whole meal, and the coconut milk makes it feel special without breaking the bank. Honestly, it’s the kind of dish that makes grocery shopping feel like a win.
Step-by-step instructions for creamy cumin-kissed white chicken chili
This one-pot wonder delivers velvety texture and smoky warmth—no fancy techniques, just perfect timing.
🍳 Step 1: Sauté Aromatics Until Fragrant and Golden
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent, stirring occasionally. Here's the thing—you want the onions to caramelize just slightly at the edges, but not brown.
Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—don't let them burn, or you'll taste bitter notes. Immediately add the 2 teaspoons ground cumin, 1 teaspoon ground coriander, and 1 teaspoon chipotle powder. Stir for 1 minute until the spices release their aroma and the mixture looks uniformly coated in oil. This aromatic base is the flavor foundation for your chili.
👨🍳 Step 2: Brown the Chicken and Add Beans
Push the onion-spice mixture to one side of the pot and add the 1.5 lb boneless, skinless chicken breast cut into 1-inch pieces. Let them sear undisturbed for 3-4 minutes until they develop a golden crust. This step is crucial—it prevents the chicken from turning out rubbery. Once browned on one side, stir and brown the other sides for another 2-3 minutes. Remove the chicken with a slotted spoon and set aside.
Return the pot to medium heat and add the 1.5 cups cooked or canned Great Northern beans (drained if canned). Stir them into the spiced onions for 1 minute to coat in the flavorful oil. Here's where it gets good—this step ensures every bite of your chili carries that deep, toasty aroma we built earlier.
🥘 Step 3: Build the Creamy Base with Coconut Milk
Pour in the 3 cups chicken broth and bring the mixture to a gentle simmer. Let it cook uncovered for 5 minutes to allow the flavors to meld. Then, add the 1 can full-fat coconut milk and stir gently. The coconut milk will create that signature creamy texture, but don't worry—it won't taste like dessert.
Return the chicken pieces to the pot and simmer for 10 minutes until the chicken is cooked through and reaches an internal temperature of 165°F. The chicken should be tender enough to flake easily with a fork. If the mixture looks too thick, add ½ cup water to reach your desired consistency—this chili should be luscious but not gluey.
🔥 Step 4: Finish with Cashews and Fresh Herbs
Drain and rinse the ½ cup raw cashews (if not pre-soaked), then add them to the pot. Simmer for another 5 minutes to soften the cashews and thicken the sauce slightly. The cashews add a subtle crunch and extra creaminess that elevates this dish from ordinary to extraordinary.
Remove the pot from heat and stir in the ½ teaspoon freshly ground black pepper and 1 teaspoon diamond crystal kosher salt. Taste and adjust the seasoning—this is where you fine-tune the balance between smoky, creamy, and slightly spicy. The chipotle powder should add warmth without overpowering, while the cumin brings that earthy depth.
⏰ Step 5: Rest and Serve with Bright Lime Zing
Let the chili rest off the heat for 10 minutes—this allows the flavors to fully meld and the cashews to absorb all that delicious liquid. Before serving, stir in the juice of 1 whole fresh lime (strain out seeds) and ¼ cup chopped fresh cilantro. The lime brightens the rich coconut and spice notes, while the cilantro adds freshness that cuts through the creaminess.
Ladle the chili into bowls and serve immediately with warm cornbread or crusty bread to soak up every last drop of that velvety sauce. The contrast between the creamy chili and the crunchy bread makes this dish truly unforgettable. Real talk: the first bite delivers that perfect balance of textures and flavors that'll have you coming back for seconds.
Pro Tips For Making 5 Star White Chicken Chili
- Sear Chicken First: After chopping the chicken into bite-sized pieces, hit a hot pan with oil and sear them for 2-3 minutes until golden—don’t skip this, even if the recipe says to simmer directly. I learned this the hard way when my chili tasted bland; the Maillard reaction adds depth that no amount of spices can replace.
- Soak Beans Overnight: Great Northern beans need a good 8+ hour soak (or quick-rinse + 2-hour simmer) to avoid that chalky texture. I used to skip this and ended up with beans that split but never softened—now I just set them in water first thing in the morning.
- Blend Cashews First: Toss the raw cashews into the blender before adding coconut milk and simmering—this creates a smoother, creamier base without lumps. I was skeptical until I tried it; the chili now has that velvety richness without extra work.
- Simmer Low and Long: After adding the coconut milk, keep the heat at a gentle simmer (not a boil) for at least 20 minutes—this lets the flavors meld instead of curdling. My first attempt had a weird, split texture because I rushed it; patience here makes all the difference.
Perfect pairings for these flavors
Creamy Side Dishes
Serve your white chicken chili with warm cornbread—its slight sweetness balances the smoky cumin perfectly. I use a simple recipe with 1 cup cornmeal, 1 cup buttermilk, and 1 egg, baked until golden. For extra richness, brush the top with melted butter before serving. 🌽
A creamy avocado salad adds freshness and texture. Mash 1 ripe avocado with ½ cup sour cream, 1 tbsp lime juice, and salt to taste. Top with chopped cilantro and serve alongside the chili for a bright contrast.
Crunchy Toppings
Tortilla chips are a must for scooping up every last bite. I love Fritos or Tostitos for their sturdy texture. For a spicy kick, sprinkle crushed red pepper flakes on top before serving. 🌶️
Add toasted pepitas (pumpkin seeds) for a nutty crunch. Heat ¼ cup pepitas in a dry skillet over medium heat for 2-3 minutes until golden. Sprinkle them over the chili right before serving—they add a delightful texture that stands up to the creamy broth.
Beverage Pairings
A Mexican lager like Modelo Especial or Pacifico complements the chili’s smoky warmth without overpowering it. The crisp, clean finish cuts through the richness beautifully. For a non-alcoholic option, try sparkling limeade—its effervescence balances the creamy texture. 🍺
If you prefer wine, a light-bodied white like Sauvignon Blanc from New Zealand works wonders. The citrus notes in the wine mirror the lime in the chili, creating a harmonious pairing. Avoid heavy reds—they’ll clash with the coconut and cashew creaminess.
Extra Garnishes
Finish your bowl with quick-pickled red onions for a tangy bite. Thinly slice ½ red onion, soak in ½ cup vinegar, 1 tsp sugar, and ½ tsp salt for 15 minutes, then drain. The bright acidity cuts through the richness like a knife. 🍋
For a final touch, drizzle chipotle crema over the top. Blend ½ cup sour cream with 1 tsp adobo sauce (from canned chipotles) and 1 tsp lime juice for a smoky, creamy garnish that ties everything together.
Nutrition facts
Frequently asked questions
Why does this white chicken chili use coconut milk instead of cream?
Coconut milk creates a luscious, dairy-free creaminess that pairs perfectly with the smoky spices. Unlike heavy cream, it adds richness without making the chili overly dense. Plus, its subtle sweetness balances the earthy cumin and chipotle beautifully.
Can I make this chili in a slow cooker for hands-off cooking?
Sauté the aromatics and brown the chicken as directed, then transfer everything to your slow cooker. Add the broth, coconut milk, beans, and spices, then cook on low for 4-5 hours or high for 2-3 hours. Finish with cashews, lime, and cilantro before serving.
How do I adjust the heat level for kids or sensitive palates?
Reduce the chipotle powder to ½ teaspoon and omit the red pepper flakes. For extra mildness, add ½ teaspoon honey or maple syrup to balance any remaining spice. The cumin and coriander will still provide warm, earthy flavor without heat.
What's the best way to reheat leftovers without drying out the chili?
Reheat gently on the stovetop over low heat with a splash of water or broth to restore creaminess. Microwave in 30-second intervals, stirring between each, or cover with a damp paper towel to prevent drying. Never reheat to boiling—just until steaming hot.
Can I substitute chicken thighs for breasts in this recipe?
Yes! Chicken thighs work beautifully and stay juicier during simmering. Use 1.5 lbs bone-in, skin-on thighs for maximum flavor. Brown them well first, then proceed with the recipe. The skin adds richness that pairs perfectly with the coconut milk.
