White bean turkey chili is a one-pot dinner that comes together in 30 minutes with lean ground turkey, creamy cannellini beans, tender zucchini, and pepper jack cheese. No tomatoes, no long simmer. Just a satisfying bowl that holds up on its own.

Table of Contents
What Makes This White Bean Turkey Chili Different
This is not a red chili with a protein swap. The tomato base is completely gone. In its place, vegetable stock and the natural starchiness of cannellini beans build a lighter, creamier broth that still holds together like chili. Ground turkey brings the protein, and zucchini fills out the bowl with something that keeps its texture through the simmer instead of turning soft.
The first time I made this, I was genuinely skeptical. Chili without tomatoes felt incomplete on paper. What surprised me was how finished the bowl tasted. The cumin and chili powder carry the spice forward, the beans add body, and the cheese stirred in mid-cook gives you a richness you’d normally get from a tomato base.
According to the USDA, 93% lean ground turkey delivers about 22 grams of protein per 3-ounce serving, making it one of the leanest proteins that still holds up in a long-simmered one-pot recipe.
Ingredients for Turkey Chili with White Beans
You will need: 1 tablespoon olive oil, 1 medium yellow onion (diced), 3 cloves garlic (minced), 1 pound ground turkey, 1 tablespoon chili powder, 2 teaspoons cumin, ½ teaspoon salt and black pepper each, 1½ cups vegetable stock, 2 large zucchinis (cut into ½-inch cubes), 2 cans (14.5 oz) cannellini beans (rinsed and drained), 1 can (4 oz) mild diced green chile peppers (undrained), 1½ cups shredded pepper jack cheese (divided), fresh cilantro, and sour cream for serving.

How to Make White Bean Turkey Chili
Step 1. Heat olive oil in a large pot over medium-high heat. Add the onion and garlic and cook, stirring often, until soft and fragrant, about 3 minutes.
Step 2. Add the ground turkey, chili powder, cumin, salt, and pepper. Cook for 5 to 7 minutes, breaking up the meat as it goes. Reduce the heat to medium. Do not drain the liquid the turkey releases.
Step 3. Stir in vegetable stock, zucchini cubes, cannellini beans, green chile peppers, and 1 cup of shredded cheese. Simmer uncovered for 15 to 20 minutes, until the broth has thickened slightly and the zucchini is just tender.
Step 4. Ladle into bowls. Top with the remaining cheese, a handful of fresh cilantro, and a spoonful of sour cream if you’d like.
In my experience, going the full 20 minutes makes a real difference. At 15 minutes, the zucchini is cooked, but the broth is thinner and less developed. Those last few minutes let the beans begin to break down slightly and thicken the liquid in a way that makes the whole pot taste like it has been going much longer than it has.
Ingredient Swaps That Actually Work
| Ingredient | Swap | Notes |
|---|---|---|
| Ground turkey | Ground chicken or ground beef | Chicken keeps it light; beef adds richness and more fat to the broth |
| Vegetable stock | Chicken or beef broth | All three work; chicken broth is the most neutral sub |
| Pepper jack cheese | White cheddar or mozzarella | Pepper jack is the best choice here; mozzarella melts well but adds less flavor |
| Zucchini | Chopped kale or baby spinach | Add in the last 5 minutes; spinach wilts in about 2 minutes, kale takes closer to 5 |
| Cannellini beans | Great Northern or navy beans | Nearly identical texture and flavor, fully interchangeable |
One honest note: I tested this once with cubed chicken thigh meat instead of ground turkey. It released far more liquid than expected and threw off the broth ratio completely. Ground turkey or ground chicken is the right call for this particular recipe.
Slow Cooker Instructions
To make this a slow cooker chili, brown the turkey with the onion, garlic, and spices in a skillet first. About 7 minutes, just until there is no pink left. Then transfer everything to the slow cooker along with the stock, zucchini, beans, chile peppers, and 1 cup of cheese. Cook on LOW for 4 hours or HIGH for 1 to 2 hours. Stir in the remaining cheese just before serving.
The reason browning matters even for a slow cooker: the Maillard reaction that happens when the meat hits a hot, oiled pan builds flavor compounds that simply do not develop in a wet, low-heat environment. Skipping the sear gives you pale, soft turkey that tastes steamed rather than cooked.
What to Serve with White Bean Turkey Chili
This chili is a complete meal on its own. When you want to round it out, warm cornbread is the natural pairing. A simple green salad cuts through the richness nicely. For toppings beyond cheese and sour cream, sliced avocado, pickled jalapeños, and a wedge of lime all work well. Tortilla chips on the side are a solid option when you’re feeding a crowd. easy homemade guacamole

Storage and Freezing
Store leftover chili in an airtight container in the fridge for up to 4 days. The flavor improves noticeably overnight as the spices settle into the broth.
To freeze, cool completely, and pack into freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop over medium heat, adding a splash of broth if the chili has thickened too much. freezer meal prep ideas
After making this a dozen times, I have found the frozen version reheats almost identically to fresh. The zucchini softens slightly more on the second round, but it is barely noticeable once everything is in the bowl together.
Nutrition Per Serving (1.5 cups)
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 25g |
| Fat | 12g |
| Carbohydrates | 21g |
| Fiber | 6g |
| Sodium | 711mg |
| Sugar | 3g |
Frequently Asked Questions
What is the difference between white bean chili and regular chili?
Can you make turkey chili in a slow cooker?
What beans are best for white chili?
How do you thicken white bean turkey chili?
Can you freeze turkey white bean chili?
The Bottom Line
White bean turkey chili takes 30 minutes, uses one pot, and keeps in the fridge or freezer without losing anything. The no-tomato base and lean turkey make it lighter than a traditional bowl without cutting the satisfaction. Make it once, and it tends to stick around on the regular rotation.


White Bean Turkey Chili
Ingredients
- 1 tablespoon olive oil light
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 1 pound ground turkey
- 1 tablespoon chili powder
- 2 teaspoons cumin
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 1/2 cups vegetable stock
- 2 large zucchinis cut into 1/2-inch cubes
- 2 cans 14.5 oz each cannellini beans (rinsed and drained)
- 1 can 4 oz mild diced green chile peppers (undrained)
- 1 1/2 cups shredded pepper jack cheese divided
- Fresh cilantro for garnish
- 8 tablespoons sour cream optional garnish
Instructions
- Heat olive oil in a large pot over medium-high heat. Add diced onion and minced garlic. Cook, stirring often, until translucent and fragrant, about 3 minutes.
- Stir in ground turkey, chili powder, cumin, salt, and black pepper. Cook until browned, 5 to 7 minutes, breaking up meat as it cooks. Reduce heat to medium, do not drain the liquid.
- Stir in vegetable stock, zucchini cubes, cannellini beans, diced green chile peppers, and 1 cup of the shredded cheese. Simmer uncovered for 15 to 20 minutes, until the chili has thickened slightly and the zucchini is tender.
- Ladle into bowls and sprinkle with remaining cheese. Garnish with fresh cilantro and a dollop of sour cream if desired.