High Protein White Chicken Chili with Kale

Finding a comforting, healthy dinner that the whole family will actually eat can feel impossible on busy weeknights. Between picky eaters, limited time after work, and the pressure to put something nutritious on the table, it’s easy to fall back on the same boring rotation of meals.

That’s where this white chicken chili with kale comes in: it’s packed with protein and greens, comes together in one pot for easy cleanup, and flexible enough to adjust the spice level for everyone at your table.

white chicken chili with kale
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This White Chicken Chili

  • Quick weeknight dinner – Ready in under an hour, this chili comes together fast enough for busy evenings when you need something satisfying on the table.
  • Healthy and nutritious – Packed with lean protein from chicken, fiber-rich beans, and nutrient-dense kale, this chili checks all the boxes for a wholesome meal.
  • Pantry-friendly ingredients – Most of what you need are canned goods and basic spices you probably already have, making this an easy recipe to throw together without a special grocery run.
  • Mild heat with great flavor – The green chiles and spices give this chili a nice kick without being too spicy, so it works for the whole family.
  • Perfect for meal prep – This chili tastes even better the next day and freezes well, so you can make a big batch and enjoy it all week long.

What Kind of Beans Should I Use?

Cannellini beans are the classic choice for white chicken chili, and they’re what I recommend for this recipe. These creamy white beans hold their shape well during cooking and have a mild, slightly nutty flavor that works perfectly with the other ingredients. If you can’t find cannellini beans at your store, Great Northern beans are a solid substitute and will give you nearly identical results. You can use canned beans for convenience (just be sure to drain and rinse them to remove excess sodium) or cook your own dried beans if you prefer – either way, you’ll end up with a delicious, hearty chili.

white chicken chili with kale
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This white chicken chili is pretty forgiving when it comes to swaps:

  • Chicken breasts: Chicken thighs work great here and actually stay more tender during cooking. You can also use rotisserie chicken – just shred it and add it in the last 30 minutes of cooking.
  • Cannellini beans: Great Northern beans or navy beans are perfect substitutes and will give you the same creamy texture. In a pinch, even chickpeas work, though they’ll change the flavor profile a bit.
  • Baby kale: Regular kale works fine – just remove the tough stems and chop it smaller. Spinach is another good option, though it wilts down more, so you might want to add a bit extra.
  • Canned green chiles: Fresh poblano or Anaheim peppers can replace canned chiles. Roast them first, then peel and chop. Use about 2-3 peppers to equal the canned amount.
  • Water: Chicken broth or stock will give you a richer flavor than water. Just watch your salt levels since broth already contains sodium.
  • Spices: If you’re missing one or two spices, don’t worry too much. The chili powder and cumin are the most important for that classic chili flavor, so keep those if you can.

Watch Out for These Mistakes While Cooking

The biggest mistake you can make with this white chicken chili is overcooking the chicken, which will leave you with dry, stringy meat instead of tender shreds – pull it out as soon as it hits 165°F and let it rest for a few minutes before shredding.

When blending part of the chili to thicken it, be careful not to blend too much or you’ll lose that chunky, hearty texture that makes this dish so satisfying – stick to about half or two-thirds at most.

Don’t add the kale too early in the cooking process, as it only needs 5-10 minutes to wilt and become tender, and overcooking it will turn it mushy and dull in color.

For extra flavor, consider toasting your spices in the pot for 30 seconds before adding the liquid, and if your chili seems too thick after blending, just add a splash more water to reach your preferred consistency.

white chicken chili with kale
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With White Chicken Chili?

I love serving white chicken chili with warm cornbread or corn muffins on the side – they’re perfect for soaking up all that flavorful broth. Tortilla chips are another great option, and you can even crumble them right on top of your bowl for some extra crunch. If you want to make it more of a complete meal, try adding toppings like shredded cheese, sour cream, diced avocado, and fresh cilantro so everyone can customize their bowl. A simple side of Mexican rice or some quesadillas cut into wedges also pairs really well with this chili.

Storage Instructions

Store: This white chicken chili tastes even better the next day after all the flavors have had time to hang out together. Keep it in an airtight container in the fridge for up to 4 days. It’s one of those meals I love making on Sunday to enjoy throughout the week for easy lunches or quick dinners.

Freeze: White chicken chili freezes really well, making it perfect for meal prep. Let it cool completely, then portion it into freezer-safe containers or bags and freeze for up to 3 months. I like to freeze individual servings so I can grab just what I need.

Reheat: Warm the chili on the stove over medium-low heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway through. If it seems a bit thick after storing, just add a splash of water or broth to loosen it up.

Preparation Time 10-15 minutes
Cooking Time 35-40 minutes
Total Time 45-55 minutes
Level of Difficulty Easy
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1300-1450
  • Protein: 115-130 g
  • Fat: 12-16 g
  • Carbohydrates: 195-210 g

Ingredients

  • 38 oz cannellini beans (drained and rinsed, or 2 cans)
  • 1 tsp fine sea salt
  • 2.5 cups water (or chicken broth for extra richness)
  • 9 oz chopped green chiles (I use Hatch chiles for authentic flavor)
  • 1 lb boneless skinless chicken breasts (cut into 1-inch chunks)
  • 0.5 tsp ground oregano
  • 0.25 tsp cayenne pepper (adjust to taste for heat level)
  • 1.5 tsp garlic powder (freshly ground preferred for more flavor)
  • 1 tsp chili powder
  • 1 medium yellow onion (diced into 1/2-inch pieces)
  • 5 oz chopped baby kale (add near the end to prevent mushiness)
  • 1 tsp cumin (freshly ground for best aroma)

Step 1: Build the Flavor Base with Aromatics and Spices

  • 1 medium yellow onion, diced
  • 1.5 tsp garlic powder
  • 0.5 tsp ground oregano
  • 0.25 tsp cayenne pepper
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1 tsp fine sea salt

In a large pot, combine the diced onion with all dry spices (garlic powder, oregano, cayenne pepper, chili powder, and cumin) and the fine sea salt.

This order matters—toasting the spices with the onion before adding liquid helps bloom their flavors and deepens the overall taste of the chili.

Stir them together over medium heat for about 1-2 minutes just until fragrant, being careful not to burn the spices.

Step 2: Create the Chili Base with Beans and Chiles

  • 38 oz cannellini beans, drained and rinsed
  • 9 oz chopped green chiles
  • 2.5 cups water or chicken broth
  • spice and onion mixture from Step 1

Add the drained and rinsed cannellini beans, chopped green chiles, and water (or chicken broth for extra richness) to the pot with the bloomed spices and onion.

Stir well to combine all ingredients.

Bring the mixture to a gentle simmer, then reduce heat to medium-low and let it cook for about 10 minutes to allow the beans to soften slightly and the flavors to meld together.

Step 3: Add and Cook the Chicken Until Tender

  • 1 lb boneless skinless chicken breasts, cut into 1-inch chunks
  • chili base from Step 2

Cut the chicken breasts into 1-inch chunks and add them directly to the simmering pot.

Stir to distribute evenly, then increase heat to medium and cook for 20-25 minutes, stirring occasionally, until the chicken reaches an internal temperature of 165°F.

The chicken will gently poach in the broth, staying moist and tender.

I find that cutting the chicken into smaller chunks rather than cooking it whole helps it cook more evenly and makes shredding easier later.

Step 4: Shred the Chicken and Create a Creamy Texture

  • cooked chicken from Step 3
  • chili base from Step 3

Remove the chicken from the pot using a slotted spoon and transfer to a cutting board or shallow bowl.

Using two forks or an electric mixer on low speed, shred the chicken into bite-sized pieces.

While the chicken shreds, use an immersion blender to blend half to two-thirds of the chili directly in the pot, keeping it partially chunky.

This technique creates a naturally creamy base without adding cream, as the blended beans thicken and emulsify with the broth.

Step 5: Combine Chicken with Blended Chili and Add Kale

  • shredded chicken from Step 4
  • blended chili from Step 4
  • 5 oz chopped baby kale

Return the shredded chicken to the pot and stir well to incorporate it throughout the creamy chili base.

Taste and adjust seasoning as needed with additional salt or cayenne pepper.

Add the chopped baby kale and stir until it’s evenly distributed throughout.

Cook for another 5-10 minutes over medium heat, stirring occasionally, until the kale is tender but still bright green.

I always add the kale at the very end because it loses both color and texture if cooked too long—this short cooking time keeps it nutritious and visually appealing.

white chicken chili with kale

High Protein White Chicken Chili with Kale

Delicious High Protein White Chicken Chili with Kale recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 6 servings
Calories 1375 kcal

Ingredients
  

  • 38 oz cannellini beans (drained and rinsed, or 2 cans)
  • 1 tsp fine sea salt
  • 2.5 cups water (or chicken broth for extra richness)
  • 9 oz chopped green chiles (I use Hatch chiles for authentic flavor)
  • 1 lb boneless skinless chicken breasts (cut into 1-inch chunks)
  • 0.5 tsp ground oregano
  • 0.25 tsp cayenne pepper (adjust to taste for heat level)
  • 1.5 tsp garlic powder (freshly ground preferred for more flavor)
  • 1 tsp chili powder
  • 1 medium yellow onion (diced into 1/2-inch pieces)
  • 5 oz chopped baby kale (add near the end to prevent mushiness)
  • 1 tsp cumin (freshly ground for best aroma)

Instructions
 

  • In a large pot, combine the diced onion with all dry spices (garlic powder, oregano, cayenne pepper, chili powder, and cumin) and the fine sea salt. This order matters—toasting the spices with the onion before adding liquid helps bloom their flavors and deepens the overall taste of the chili. Stir them together over medium heat for about 1-2 minutes just until fragrant, being careful not to burn the spices.
  • Add the drained and rinsed cannellini beans, chopped green chiles, and water (or chicken broth for extra richness) to the pot with the bloomed spices and onion. Stir well to combine all ingredients. Bring the mixture to a gentle simmer, then reduce heat to medium-low and let it cook for about 10 minutes to allow the beans to soften slightly and the flavors to meld together.
  • Cut the chicken breasts into 1-inch chunks and add them directly to the simmering pot. Stir to distribute evenly, then increase heat to medium and cook for 20-25 minutes, stirring occasionally, until the chicken reaches an internal temperature of 165°F. The chicken will gently poach in the broth, staying moist and tender. I find that cutting the chicken into smaller chunks rather than cooking it whole helps it cook more evenly and makes shredding easier later.
  • Remove the chicken from the pot using a slotted spoon and transfer to a cutting board or shallow bowl. Using two forks or an electric mixer on low speed, shred the chicken into bite-sized pieces. While the chicken shreds, use an immersion blender to blend half to two-thirds of the chili directly in the pot, keeping it partially chunky. This technique creates a naturally creamy base without adding cream, as the blended beans thicken and emulsify with the broth.
  • Return the shredded chicken to the pot and stir well to incorporate it throughout the creamy chili base. Taste and adjust seasoning as needed with additional salt or cayenne pepper. Add the chopped baby kale and stir until it's evenly distributed throughout. Cook for another 5-10 minutes over medium heat, stirring occasionally, until the kale is tender but still bright green. I always add the kale at the very end because it loses both color and texture if cooked too long—this short cooking time keeps it nutritious and visually appealing.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!