White Chicken Chili with Turkey is a cozy, tasty twist on the classic chili you know and love. This dish combines tender white turkey meat with creamy beans, mild green chilies, and a touch of warming spices, making it hearty without being too heavy. It’s packed with good flavors and just the right amount of comforting heat.
I like making this chili when I want something filling but not too spicy, and using turkey keeps it lighter than the usual beef. It’s one of those dishes that’s easy to customize, too—I often add a squeeze of lime or a sprinkle of fresh cilantro to brighten things up. This recipe has a way of bringing out the best of simple ingredients and turning them into something special.
My favorite way to enjoy White Chicken Chili with Turkey is with a warm slice of crusty bread or a handful of crunchy tortilla chips on the side. It’s the kind of meal that feels like a hug on a chilly day, perfect for sharing with family or friends. Whenever I make it, I find myself looking forward to leftovers the next day because the flavors really settle in and taste even better.
Key Ingredients & Substitutions
Turkey: Using ground or shredded turkey keeps this chili light and healthy. If you don’t have turkey, chicken breast or thighs are great swaps. For a vegetarian version, try using firm tofu or extra beans instead.
Beans: Great northern or cannellini beans give a creamy texture that’s classic in white chili. You can also try navy beans or pinto beans if that’s what’s available.
Green Chilies & Jalapeños: These add mild heat and flavor. If you prefer less spice, reduce or skip jalapeños. For a smoky kick, try using roasted green chilies or adding a pinch of smoked paprika.
Sour Cream or Greek Yogurt: This is what gives your chili its creamy finish. Greek yogurt is a nice, tangy alternative if you want to cut down on fat. Dairy-free sour cream works too for a vegan option.
How Do You Get the Perfect Creamy Texture Without Curdling?
When adding sour cream or Greek yogurt, avoid high heat to keep it from curdling. Here’s a simple way:
- Remove the pot from heat before stirring in sour cream or yogurt.
- Temper it by mixing a small amount of hot chili into the sour cream first, then stir back into the pot.
- Stir gently and serve immediately to enjoy the smooth, creamy texture.
This method keeps your chili silky and rich without separating, making each spoonful just right!

Equipment You’ll Need
- Large pot or Dutch oven – I prefer this because it heats evenly and has enough space to simmer everything together.
- Wooden spoon or spatula – useful for stirring and breaking up the turkey as it cooks.
- Measuring spoons and cups – for the spices, broth, and other ingredients to keep things accurate.
- Can opener – necessary to open the beans, green chilies, and other canned ingredients.
- Serving bowls and spoons – for presenting this hearty chili directly from the pot.
Flavor Variations & Add-Ins
- Protein swap: Use cooked shredded chicken or cooked lentils if you want to avoid turkey or need a vegetarian option.
- Cheese boost: Top each bowl with shredded Pepper Jack or Monterey Jack for extra melty goodness.
- Veggie boost: Add sautéed bell peppers, spinach, or corn for more color and texture.
- Spice it up: Mix in a dash of hot sauce, cayenne pepper, or smoked paprika for a smoky or spicy kick.
White Chicken Chili with Turkey
Ingredients You’ll Need:
Main Ingredients:
- 1 lb ground turkey (or shredded turkey breast)
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1-2 jalapeños, seeded and diced (optional, for mild heat)
- 1 can (4 oz) diced green chilies
- 2 cans (15 oz each) great northern beans or cannellini beans, drained and rinsed
- 1 cup corn kernels (fresh, canned, or frozen)
- 4 cups chicken broth
Spices & Dairy:
- 1 tsp ground cumin
- 1 tsp chili powder
- 1/2 tsp dried oregano
- Salt and pepper, to taste
- 1/2 cup sour cream or Greek yogurt (plus more for topping)
- 1/2 cup shredded Monterey Jack or white cheddar cheese (optional)
For Garnish:
- Fresh cilantro, chopped
- Sliced green onions
- Lime wedges (optional, for serving)
How Much Time Will You Need?
It takes about 10 minutes to prepare the ingredients and 20-25 minutes to cook the chili. All together, plan for roughly 30 to 35 minutes from start to finish. This makes a quick and satisfying meal perfect for any day of the week!
Step-by-Step Instructions:
1. Sauté the Vegetables and Turkey:
Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until soft, about 3-4 minutes. Stir in the minced garlic and jalapeños (if using) and cook for another 1-2 minutes until fragrant. Add the ground turkey and break it apart with your spoon or spatula. Cook until no longer pink, about 5-7 minutes. If there’s extra fat, drain it off.
2. Add Spices and Main Ingredients:
Mix in the cumin, chili powder, oregano, salt, and pepper. Stir well to coat the turkey and veggies with the spices. Then add the beans, corn, diced green chilies, and chicken broth. Stir to combine everything evenly.
3. Simmer and Finish:
Bring the chili to a gentle boil, then lower the heat and let it simmer uncovered for 15-20 minutes. This helps the flavors come together nicely. Turn off the heat and stir in the sour cream or Greek yogurt for a creamy touch. If you want extra richness, stir in the shredded cheese until melted.
4. Serve and Garnish:
Ladle the hot chili into bowls. Top each serving with more sour cream, chopped cilantro, and sliced green onions. Don’t forget a lime wedge on the side to squeeze over the chili for a fresh burst of flavor!
Can I Use Frozen Turkey Instead of Fresh?
Yes! Just make sure to fully thaw the turkey in the refrigerator overnight before cooking. This helps it cook evenly and prevents excess liquid from making the chili watery.
How Can I Make This Chili Spicier or Milder?
To spice it up, add extra jalapeños, a pinch of cayenne pepper, or a dash of hot sauce. For a milder version, reduce or skip the jalapeños and use mild green chilies instead.
Can I Make This Chili Ahead of Time?
Absolutely! White chicken chili often tastes even better the next day after the flavors have melded. Store it in an airtight container in the fridge for up to 3 days and reheat gently on the stove or in the microwave.
What’s the Best Way to Store Leftovers?
Keep leftovers in a sealed container in the fridge for up to 3 days. When reheating, stir occasionally and add a splash of chicken broth if it gets too thick.