30-Minute White Bean Turkey Chili

Chili night doesn’t need an afternoon. This white bean turkey chili goes from fridge to bowl in 30 minutes: browned ground turkey, creamy cannellini beans, green chiles, and a cumin-scented broth, finished silky with cream cheese (or Greek yogurt). One pot, about 31 grams of protein (estimated; see nutrition note) per serving, and squarely in soup season — exactly when you’ll want it on repeat.

Close-up of creamy white bean turkey chili showing cannellini beans and turkey
Bowl of white bean turkey chili topped with cilantro and lime (illustrative image)

Why this works for busy weeknights

Speed comes from smart shortcuts, not skimping. Ground turkey browns in under eight minutes. Canned cannellini beans bring the creamy body without an hour of simmering — their starch thickens the broth naturally. Diced green chiles add gentle heat with zero chopping. And the finish is the whole trick: cream cheese stirred in off the heat turns the broth lush and mellow in about a minute, no flour, no long reduction.

White cannellini beans and diced green chiles being added to the chili pot
White bean turkey chili simmering in a Dutch oven with gentle steam

Ingredient notes & substitutions

  • Ground turkey: 93% lean keeps it hearty without greasiness. Ground chicken swaps in 1:1.
  • Beans: cannellini are the creamiest; Great Northern work too. Drain and rinse to control the salt.
  • Green chiles: one 4-oz can = mild warmth. Add a diced jalapeño with the onion for real heat.
  • Creamy finish: cream cheese for richness, or 1/2 cup plain Greek yogurt stirred in off heat for tang + extra protein. Add yogurt off heat so it doesn’t curdle.
  • Broth: low-sodium chicken broth; vegetable broth if you prefer.
Flat lay of white bean turkey chili ingredients: ground turkey, cannellini beans, green chiles, onion, garlic, chicken broth, cumin, and cream cheese
White bean turkey chili simmering in a Dutch oven (illustrative image)
Creamy white bean turkey chili in a bowl, topped with cilantro and lime

30-Minute White Bean Turkey Chili

One-pot white bean turkey chili with green chiles and a creamy finish — 30 minutes, about 31g protein per serving (estimated; see nutrition note).
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings

Ingredients
  

Chili
  • 1 tbsp olive oil
  • 1 large yellow onion diced
  • 1.5 lb ground turkey 93% lean
  • 4 garlic cloves minced
  • 2 tsp ground cumin
  • 1 tsp dried oregano
  • 0.5 tsp chili powder
  • 1 tsp kosher salt plus more to taste
  • 0.5 tsp black pepper
  • 4 cups low-sodium chicken broth
  • 2 15-oz cans cannellini beans drained and rinsed
  • 1 4-oz can diced green chiles
  • 4 oz cream cheese cubed, softened (or 1/2 cup Greek yogurt)
To serve
  • 1/4 cup fresh cilantro chopped
  • Lime wedges

Method
 

  1. Heat the oil in a large Dutch oven over medium-high heat. Add the onion and cook 3–4 minutes, stirring occasionally, until softened.
  2. Add the ground turkey. Let it sit 2 minutes to brown, then break it up with a spoon and cook 6–8 minutes total, until no pink remains and it registers 165°F on an instant-read thermometer.
  3. Stir in the garlic, cumin, oregano, chili powder, salt, and pepper; cook 30 seconds until fragrant.
  4. Pour in the chicken broth, scraping up any browned bits from the bottom. Add the beans and green chiles. Bring to a boil, then reduce to a steady simmer for 10–12 minutes, until slightly thickened.
  5. Remove from the heat. Stir in the cream cheese until melted and creamy. Taste and adjust salt.
  6. Ladle into bowls and top with cilantro and a squeeze of lime.

Notes

Food safety: ground turkey must reach 165°F (USDA). Refrigerate within 2 hours; reheat leftovers to 165°F. Protein (~31g/serving) estimated from USDA FoodData Central values; not a lab analysis. See the nutrition note in the article.

Nutrition note

Protein is estimated at about 31g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand, cut, and preparation.

Preparation tips

  • Brown, don’t steam. Let the turkey sit undisturbed for a few minutes before breaking it up — contact with the hot pot builds flavor.
  • Bloom the spices. Thirty seconds in the hot fat wakes up the cumin and oregano; raw spices taste dusty.
  • Scrape the pot. The browned bits on the bottom (fond) dissolve into the broth and become free flavor.
  • Off heat for dairy. Stir in cream cheese or yogurt after removing from heat so the chili stays silky, not grainy.
Ground turkey browning and crumbling in a Dutch oven with a wooden spoon
Cream cheese being swirled into the chili for a silky creamy finish

Storage & meal prep

Refrigerate within 2 hours in airtight containers for up to 4 days; reheat to a full simmer (165°F). Freezes well up to 3 months — the version finished with Greek yogurt freezes most smoothly; cream cheese versions may separate slightly, just stir well while reheating. Leave cilantro and lime for serving day.

FAQ

Can I make it vegetarian? Yes — skip the turkey, use vegetable broth, and add a third can of beans. The protein per serving drops, so it’s no longer the high-protein headline version.

Is it spicy? Mild as written. The green chiles bring warmth, not heat — add jalapeño or cayenne to taste.

Can I double it? Yes, in a 6-qt+ pot. Browning takes a few minutes longer; the simmer time stays the same.

Two bowls of creamy white bean turkey chili topped with cilantro and lime wedges
Small bowls of chili toppings: lime wedges, chopped fresh cilantro, and sliced jalapeno

More 30-minute high-protein dinners

Round out your weeknight rotation with 25-Minute Honey Garlic Chicken & Green Beans and 30-Minute Teriyaki Salmon Bowls — both pack serious protein and come together fast.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top