That first deep breath of cumin and chili powder hitting hot oil—the kind that curls through the kitchen before you’ve even taken your coat off—still takes me straight back to my friend Carla’s tiny apartment in Chicago. It was a freezing November evening, the kind where the wind off the lake cuts right through you, and she was stirring a massive pot on the stove. “It’s my everything-but-the-kitchen-sink chili,” she laughed, handing me a spoon. “Only tonight, it’s turkey and white beans. Lighter, but it still warms you from the inside out.” I stood there, hovering over that bubbling pot, and took a sip of the broth. It was savory, a little smoky, with a gentle heat that didn’t shout. The beans were creamy, the turkey tender. It wasn’t just good—it was the kind of meal that felt like a hug you could eat. I asked for the recipe on the spot, and she scribbled it on a napkin. I’ve tweaked it a hundred times since then, but that first bowl is the one I’m always chasing. This healthy turkey chili with white beans is my best attempt at bottling up that feeling, and honestly, it works every single time.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I can count, tweaking the spice levels and bean ratios until it felt just right. Here is why this one is different from the rest:
- Quick & Easy: From start to finish, this chili comes together in about 45 minutes. Most of that time is hands-off simmering, which means you can tidy up or just relax.
- Simple Ingredients: No fancy grocery trips needed. You likely have most of these pantry staples already—canned beans, diced tomatoes, and basic spices.
- Perfect for Meal Prep: This is the ultimate make-ahead meal. It tastes even better the next day, and it freezes like a dream. I always double the batch.
- Crowd-Pleaser: Even the pickiest eaters in my house go back for seconds. It’s hearty without being heavy, and the white beans add a creamy texture that everyone loves.
- Unbelievably Delicious: The flavor combo here is next-level comfort food. The turkey stays lean and tender, while the cumin, oregano, and a touch of smoked paprika create a depth that tastes like it simmered all day.
What makes this recipe different from the rest? It’s the balance. So many white bean chilis end up either too watery or too heavy. This one hits that sweet spot—a brothy, satisfying chili that feels nourishing, not punishing. It’s the kind of meal that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple weeknight into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this a great go-to recipe when you need something hearty fast.
- For the Chili Base:
- 1 tablespoon olive oil (for sautéing the aromatics)
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 cloves garlic, minced
- 1 ½ pounds lean ground turkey (93/7 works best)
- 1 medium jalapeño, seeded and minced (optional, for heat)
- For the Spice Blend:
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder (adjust to taste)
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon black pepper
- For the Liquid & Beans:
- 2 cans (15 ounces each) cannellini beans or great northern beans, drained and rinsed (I recommend Bush’s or Goya for consistent texture)
- 1 can (14.5 ounces) fire-roasted diced tomatoes (fire-roasted adds a subtle smokiness you can’t get from regular)
- 1 can (4 ounces) diced green chiles, mild
- 3 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 bay leaf
- For Serving (optional but recommended):
- Fresh cilantro, chopped
- Lime wedges
- Shredded sharp cheddar cheese
- Sour cream or Greek yogurt
- Avocado slices
- Crushed tortilla chips
Ingredient Selection Tips: Look for firm, small-curd beans for best texture—they hold their shape better during simmering. If you can’t find fire-roasted tomatoes, regular diced tomatoes work fine, just add an extra ¼ teaspoon of smoked paprika to compensate. For the turkey, avoid the extra-lean 99/1 blend—it tends to dry out. The 93/7 blend stays much juicier.
Substitution Guidance: Use ground chicken or lean ground beef (90/10) instead of turkey if you prefer. For a vegetarian version, skip the meat and add an extra can of beans or some diced sweet potatoes. Swap chicken broth with vegetable broth to keep it fully plant-based. If you’re avoiding nightshades, omit the chili powder and use an extra pinch of cumin and oregano.
Equipment Needed
You don’t need a lot of fancy gear for this one, which is part of the charm.
- Large Dutch oven or heavy-bottomed pot: A 5- to 6-quart pot is ideal. I use my trusty enameled cast iron Le Creuset, but any heavy pot will do. The key is even heat distribution so nothing scorches.
- Wooden spoon or silicone spatula: For breaking up the turkey and stirring the chili.
- Sharp chef’s knife and cutting board: For dicing the onion and mincing the garlic.
- Measuring spoons: For the spices.
- Can opener: A sturdy one makes quick work of the cans.
- Freezer-safe containers or zip-top bags: If you’re planning to freeze leftovers (and you should). I prefer wide-mouth quart-sized mason jars or Souper Cubes for portioning.
Budget-Friendly Options: If you don’t have a Dutch oven, a large stainless steel pot or even a nonstick stockpot will work fine. Just keep an eye on the heat so the bottom doesn’t burn. A heavy-bottomed pot from a thrift store can be a great find.
Preparation Method
Let’s get cooking. This is a straightforward process, but a few small details make a big difference.
- Heat the oil. Place your Dutch oven or pot over medium heat. Add the olive oil and let it warm up for about 30 seconds until it shimmers.
- Sauté the aromatics. Add the diced onion and cook, stirring occasionally, for 4-5 minutes until it turns translucent and starts to soften. Add the minced garlic and cook for another 30 seconds until fragrant—don’t let it burn, or it will turn bitter.
- Brown the turkey. Add the ground turkey to the pot. Break it up with your wooden spoon into small crumbles. Cook for 5-7 minutes, stirring occasionally, until the turkey is no longer pink. You want some nice brown bits forming on the bottom of the pot—that’s flavor. If you’re using the jalapeño, add it now.
- Toast the spices. Sprinkle the cumin, oregano, smoked paprika, chili powder, salt, and pepper over the turkey. Stir well and cook for 1 minute. This step wakes up the spices and makes them more aromatic. Your kitchen will start smelling incredible right about now.
- Add the liquids and beans. Pour in the fire-roasted tomatoes (with their juices), the diced green chiles, and the drained and rinsed white beans. Stir everything together. Then pour in the chicken broth and drop in the bay leaf. Give it a good stir to combine.
- Bring to a simmer. Turn the heat up to medium-high and bring the chili to a gentle boil. You’ll see small bubbles breaking the surface. Immediately reduce the heat to low, so the chili is at a steady simmer—not a rolling boil. Cover the pot with the lid slightly ajar to let some steam escape.
- Simmer and develop flavor. Let the chili simmer for 25-30 minutes. Stir it occasionally to prevent sticking. The chili will thicken slightly as it cooks. The beans will soften and start to break down a little, which naturally thickens the broth. Taste the broth after 20 minutes—it should be savory, a little smoky, with a gentle warmth from the chili powder. Adjust salt or spices to your liking.
- Finish and rest. Remove the bay leaf and discard it. Turn off the heat and let the chili sit in the pot for 5 minutes before serving. This resting time allows the flavors to marry. The chili will continue to thicken as it cools.
- Serve. Ladle the chili into bowls. Top with fresh cilantro, a squeeze of lime juice, shredded cheese, a dollop of sour cream or Greek yogurt, and avocado slices if you like. Crushed tortilla chips add a wonderful crunch.
Sensory Cues: At step 3, the turkey should sizzle and release its juices—listen for that satisfying hiss. At step 4, the cumin will become intensely fragrant, almost nutty. At step 7, the chili should be gently bubbling, not violently boiling. The aroma will be deep and savory, with a hint of smoke from the paprika.
Time Estimates: Prep time is about 10 minutes (dicing onion, mincing garlic, rinsing beans). Total cook time is about 35-40 minutes. Active time is only about 10-15 minutes—the rest is hands-off simmering.
Troubleshooting: If your chili seems too thick, add an extra ½ cup of broth or water. If it’s too thin, let it simmer uncovered for an extra 10 minutes to reduce. If it tastes flat, add a squeeze of lime juice or a pinch more salt—acidity and salt are the two things that brighten up a chili.
Cooking Tips & Techniques
I’ve made this chili so many times that I’ve learned a few tricks the hard way. Here are the ones that matter most.
Don’t skip the spice toasting step. I used to just dump the spices in with the liquid, and the chili always tasted a little flat. Taking that extra minute to toast the spices in the hot oil with the turkey makes a huge difference. It wakes up the essential oils and makes the flavors bloom.
Rinse your beans. I know it’s tempting to just dump the can in, but rinsing the beans removes the excess sodium and that slimy liquid that can make the chili taste metallic. It also helps control the saltiness of the final dish.
Let it rest. This is the tip I learned from a chef friend. After simmering, let the chili sit off the heat for 5-10 minutes before serving. The flavors continue to meld, and the texture becomes more cohesive. It’s a small step that makes a big difference.
A common mistake I made: Overcooking the turkey. I used to brown it until it was really dark, thinking that meant more flavor. But lean ground turkey dries out fast. Cook it just until it’s no longer pink. The residual heat from the simmering broth will finish cooking it gently, keeping it tender.
Timing and multitasking: While the chili simmers, you can prep your toppings—chop the cilantro, slice the avocado, shred the cheese. Or just sit down and enjoy the smell. That’s allowed too.
Variations & Adaptations
This chili is incredibly flexible. Here are some of my favorite ways to change it up.
- Vegetarian White Bean Chili: Skip the turkey entirely. Add an extra can of white beans (or use a mix of cannellini and chickpeas) and 1 cup of diced sweet potatoes. The sweet potatoes break down slightly and add a natural creaminess. Use vegetable broth instead of chicken broth.
- Spicy Southwest Version: Add 1 teaspoon of chipotle powder or 1 minced chipotle pepper in adobo sauce along with the spices. Swap the fire-roasted tomatoes for a can of Rotel (tomatoes with green chiles). Top with pickled jalapeños for extra heat.
- Slow Cooker Adaptation: Brown the turkey and sauté the aromatics on the stovetop first (don’t skip this step—it’s critical for flavor). Then transfer everything to a slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours. Add the beans in the last 30 minutes so they don’t turn to mush.
- Instant Pot Version: Use the sauté function to brown the turkey and cook the aromatics. Add all remaining ingredients (except the beans). Pressure cook on high for 10 minutes. Quick release, then stir in the rinsed beans and let them warm through for 5 minutes before serving.
- Dairy-Free/Keto-Friendly: The chili itself is dairy-free. For a keto version, skip the beans and add extra ground turkey and 1 cup of chopped zucchini or cauliflower florets. Serve with avocado and a dollop of full-fat coconut cream instead of sour cream.
A personal variation I’ve tried: I once added a cup of leftover roasted butternut squash to the chili, and it was incredible. The squash melted into the broth, adding a subtle sweetness that balanced the smokiness. I do this every fall now.
Serving & Storage Suggestions
This chili is a meal prep superstar. Here’s how to serve it and how to keep it.
Serving Temperature and Presentation: Serve the chili piping hot, straight from the pot. Ladle it into wide, shallow bowls so you can pile on the toppings. A generous sprinkle of fresh cilantro, a few slices of creamy avocado, a dollop of Greek yogurt or sour cream, and a handful of crushed tortilla chips add texture and color. A lime wedge on the side lets everyone brighten their own bowl.
Complementary Dishes or Beverages: This chili pairs beautifully with a simple side salad dressed with lime vinaigrette. A slice of crusty bread or warm cornbread is perfect for sopping up the broth. For drinks, a cold Mexican lager or a crisp Sauvignon Blanc works well. A tall glass of iced tea with a sprig of mint is a great non-alcoholic option.
Storage Instructions: Let the chili cool completely to room temperature before storing. Transfer it to airtight containers. It will keep in the refrigerator for up to 5 days. The flavors actually deepen and improve over the first 24 hours, so it’s even better the next day.
Freezer Instructions: This chili freezes beautifully. Portion it into freezer-safe containers or heavy-duty zip-top bags. Leave about an inch of headspace in containers, as the chili will expand slightly when frozen. Squeeze as much air as possible out of zip-top bags before sealing. Label with the date and contents. It will keep in the freezer for up to 3 months.
Reheating Methods: For refrigerated chili, reheat it in a pot over medium-low heat, stirring occasionally, for 5-7 minutes until bubbling. For frozen chili, thaw it overnight in the refrigerator, then reheat as above. If you’re in a hurry, you can reheat it directly from frozen in a pot over low heat, adding a splash of broth or water to loosen it up. The microwave works too—just use a microwave-safe bowl, cover it, and heat in 2-minute intervals, stirring between each.
Flavor Development Over Time: As the chili sits, the flavors meld and become more complex. The spices settle into the beans and turkey, and the broth becomes richer. I honestly prefer it on day two or three. The only thing to watch out for is that the beans will continue to soften, so it may get a little thicker. Just add a splash of broth when reheating if needed.
Nutritional Information & Benefits
This chili is as good for you as it tastes. Here’s a rough breakdown per serving (based on 6 servings, without toppings).
- Calories: Approximately 320-350
- Protein: 30-32 grams
- Fat: 8-10 grams
- Carbohydrates: 30-35 grams
- Fiber: 8-10 grams
- Sodium: 680-720 mg (varies based on broth and canned goods)
Health Benefits: Lean ground turkey is an excellent source of high-quality protein and B vitamins, which support energy metabolism. White beans are packed with soluble fiber, which helps lower cholesterol and keeps you feeling full. The cumin and oregano are rich in antioxidants and have anti-inflammatory properties. The fire-roasted tomatoes provide lycopene, a powerful antioxidant linked to heart health.
Dietary Considerations: This recipe is naturally gluten-free and dairy-free (if you skip the cheese and sour cream toppings). It’s also nut-free and egg-free. For a lower-sodium version, use no-salt-added canned tomatoes and broth, and rinse the beans thoroughly.
Potential Allergens: None of the main ingredients are common allergens, but always check labels on canned goods and broth for hidden additives if you have sensitivities.
Personal Wellness Perspective: I love that this chili lets me have a big, satisfying bowl of comfort food without feeling weighed down. It’s the kind of meal that fuels you for the rest of the evening—perfect for a busy weeknight when you need something nourishing but don’t want to spend hours in the kitchen.
Conclusion
This healthy turkey chili with white beans is more than just a recipe—it’s a reliable friend in the kitchen. It’s the meal I turn to when I need something quick, nourishing, and deeply satisfying. The combination of lean turkey, creamy white beans, and smoky spices creates a bowl of comfort that never disappoints. And the fact that it freezes so well means you can always have a taste of home-cooked goodness ready to go, even on the busiest days.
I encourage you to make this chili your own. Adjust the spice level to your liking, add extra vegetables, or swap in different beans. That’s the beauty of a good chili recipe—it’s a canvas, not a rigid formula. I’d love to hear how yours turns out. Leave a comment below and let me know what variations you tried, or share a photo of your bowl on social media. Tag me so I can see your creation!
Until next time, happy cooking. May your chili always be warm, your toppings plentiful, and your freezer full.
Frequently Asked Questions
Can I use ground chicken instead of turkey?
Absolutely. Ground chicken is a great substitute and works the same way. Just make sure it’s not too lean—look for a 93/7 blend to keep it juicy. The cooking time and method are identical.
How do I thicken the chili if it’s too watery?
If your chili seems too thin, let it simmer uncovered for an additional 10-15 minutes. The liquid will reduce and the chili will naturally thicken. Alternatively, you can mash about half a cup of the cooked beans against the side of the pot and stir them in—the starch from the beans acts as a natural thickener.
Can I make this in a slow cooker?
Yes, and it’s one of my favorite ways to make it. Brown the turkey and sauté the aromatics on the stovetop first (this step is non-negotiable for the best flavor). Then transfer everything to a slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours. Add the beans in the last 30 minutes so they don’t turn to mush.
How long does this chili keep in the freezer?
Stored properly in airtight containers or heavy-duty zip-top bags, this chili will keep in the freezer for up to 3 months. Be sure to label it with the date. Thaw overnight in the refrigerator before reheating for the best texture.
What can I serve with this chili for a complete meal?
This chili is hearty enough to be a meal on its own, but it pairs beautifully with a simple green salad dressed with lime vinaigrette, a slice of crusty bread or warm cornbread, or even a side of roasted vegetables. For a fun twist, serve it over a baked potato or a bed of rice.
Pin This Recipe!

Healthy Turkey White Bean Chili – Easy & Freezer-Friendly
A hearty, healthy turkey chili with creamy white beans and smoky spices that comes together in about 45 minutes. Perfect for meal prep and freezer-friendly, this comforting bowl is lighter but still deeply satisfying.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 cloves garlic, minced
- 1 ½ pounds lean ground turkey (93/7 works best)
- 1 medium jalapeño, seeded and minced (optional, for heat)
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder (adjust to taste)
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon black pepper
- 2 cans (15 ounces each) cannellini beans or great northern beans, drained and rinsed
- 1 can (14.5 ounces) fire-roasted diced tomatoes
- 1 can (4 ounces) diced green chiles, mild
- 3 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 bay leaf
- Fresh cilantro, chopped (for serving)
- Lime wedges (for serving)
- Shredded sharp cheddar cheese (for serving)
- Sour cream or Greek yogurt (for serving)
- Avocado slices (for serving)
- Crushed tortilla chips (for serving)
Instructions
- Heat the oil. Place your Dutch oven or pot over medium heat. Add the olive oil and let it warm up for about 30 seconds until it shimmers.
- Sauté the aromatics. Add the diced onion and cook, stirring occasionally, for 4-5 minutes until it turns translucent and starts to soften. Add the minced garlic and cook for another 30 seconds until fragrant—don’t let it burn.
- Brown the turkey. Add the ground turkey to the pot. Break it up with your wooden spoon into small crumbles. Cook for 5-7 minutes, stirring occasionally, until the turkey is no longer pink. If you’re using the jalapeño, add it now.
- Toast the spices. Sprinkle the cumin, oregano, smoked paprika, chili powder, salt, and pepper over the turkey. Stir well and cook for 1 minute.
- Add the liquids and beans. Pour in the fire-roasted tomatoes (with their juices), the diced green chiles, and the drained and rinsed white beans. Stir everything together. Then pour in the chicken broth and drop in the bay leaf. Give it a good stir to combine.
- Bring to a simmer. Turn the heat up to medium-high and bring the chili to a gentle boil. Immediately reduce the heat to low, so the chili is at a steady simmer. Cover the pot with the lid slightly ajar.
- Simmer and develop flavor. Let the chili simmer for 25-30 minutes. Stir it occasionally to prevent sticking. Taste the broth after 20 minutes and adjust salt or spices to your liking.
- Finish and rest. Remove the bay leaf and discard it. Turn off the heat and let the chili sit in the pot for 5 minutes before serving.
- Serve. Ladle the chili into bowls. Top with fresh cilantro, a squeeze of lime juice, shredded cheese, a dollop of sour cream or Greek yogurt, and avocado slices if you like. Crushed tortilla chips add a wonderful crunch.
Notes
Don’t skip the spice toasting step—it wakes up the essential oils and makes the flavors bloom. Rinse the beans to remove excess sodium and metallic taste. Let the chili rest off the heat for 5-10 minutes before serving for better flavor melding. For a thicker chili, simmer uncovered for an extra 10-15 minutes or mash some beans against the pot. For a thinner chili, add extra broth. If the chili tastes flat, add a squeeze of lime juice or a pinch more salt.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cu
- Calories: 335
- Sugar: 5
- Sodium: 700
- Fat: 9
- Saturated Fat: 2
- Carbohydrates: 33
- Fiber: 9
- Protein: 31
Keywords: turkey chili, white bean chili, healthy chili, freezer-friendly chili, easy chili recipe, ground turkey recipe, white bean turkey chili




