
This 3 bean turkey chilli recipe delivers a smoky, hearty one-pot masterpiece that transforms simple ingredients into a restaurant-quality meal. The secret lies in slow-cooked turkey, three different beans, and a blend of spices that create deep, complex flavors without overpowering the natural taste of the meat.
What makes this chilli special is its balance of textures—tender turkey, creamy beans, and slightly charred vegetables—all coming together in a single pot. The recipe uses ground turkey for lean protein while keeping the dish rich and satisfying, and the combination of black beans, kidney beans, and pinto beans adds both substance and variety to every spoonful.
By the time you’re done, you’ll have a chilli that’s thick, flavorful, and packed with hearty ingredients, perfect for cold evenings or game day gatherings. The smoky aroma alone will have everyone asking for seconds, and the one-pot simplicity means minimal cleanup—just what you need after a long day.
Serve with cornbread or crusty rolls to soak up every last drop of that rich, savory broth. The beauty of this recipe is its versatility—it works equally well as a weekday dinner or a showstopping centerpiece for a crowd. Let’s get started!
Ingredients for 3 bean turkey chilli
Lean turkey, three hearty beans, and smoky spices create this restaurant-quality chilli in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Turkey 🦃 | 1 ½ lb | Lean or regular, not pre-seasoned |
| Black Beans 🫘 | 1 can | Drained and rinsed, or cooked |
| Kidney Beans 🫘 | 1 can | Drained and rinsed, or cooked |
| Pinto Beans 🫘 | 1 can | Drained and rinsed, or cooked |
| Diced Tomatoes 🍅 | 2 cans | San Marzano preferred, fire-roasted |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or canned |
| Onion 🧅 | 1 whole | Yellow or white, diced |
| Bell Pepper 🌶️ | 1 whole | Any color, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced or finely chopped |
| Chili Powder 🌶️ | 2 tbsp | Medium heat preferred |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky flavor |
| Oregano 🍃 | 1 tsp | Dried or fresh, Mexican preferred |
| Bay Leaves 🌿 | 2 whole | Remove before serving |
| Beef Broth 💧 | 2 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
The turkey is the star here, so ground turkey with 93% lean or less works best—it stays tender while browning. Trader Joe’s and Costco carry great pre-ground options, but if you’re buying whole breasts, pulse them in the food processor for even cooking. The beans? Canned is fine, but if you’re cooking from dry, soak overnight for best texture. For the tomatoes, San Marzano makes all the difference—sweeter and less acidic than standard canned tomatoes. If you can’t find them, any high-quality diced tomatoes work, just add a pinch more salt to balance.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. The cumin needs toasting—heat it in a dry pan for 30 seconds until fragrant. Mexican oregano has a brighter flavor than regular oregano, but if that’s not available, regular dried works. For the broth, low-sodium is key—you’ll be adding salt later, and you don’t want to overdo it. The onion and bell pepper can be swapped for frozen chopped veggies if you’re in a rush, but fresh gives better texture. And if you’re watching calories, use half the olive oil—it won’t ruin the dish, just reduce richness.
This chilli tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to double the recipe and freeze half—perfect for lazy weeknights. To reheat, simmer on the stove with a splash of broth or water. The beans will thicken the broth, so if it seems too thick after reheating, stir in a little extra liquid. Leftovers reheat beautifully, and the flavors only get deeper over time.
Why You’ll Love This Recipe
- I’ll be real: most chili recipes leave you with sad, watery seconds. Not this one. The turkey stays juicy, the beans hold their shape, and it actually tastes better the next day—especially when I reheat it with a splash of broth. My freezer’s always stocked with portions because I know they’ll be solid.
- No-Fuss Pantry Staples: I swear by this recipe because it uses what’s already lurking in my cupboard—no special trips to the store. Ground turkey browns up fast, and those three beans (black, kidney, pinto)? They’re the unsung heroes that turn a basic pot into something hearty without extra effort.
- Triple-Bean Texture Magic: Here’s what sold me—the way the beans play off each other: creamy pinto, slightly smoky kidney, and that perfect black bean bite. Toss in the diced tomatoes, and suddenly you’ve got layers of flavor that make it taste like you spent hours simmering, not just 20 minutes.
- Game for Any Day: Between us, this chili is my lazy Sunday brunch fix when I add a fried egg on top, or my weeknight dinner when I serve it with tortilla chips. Honestly, the same pot works for a cozy family night or a potluck where everyone’s bringing something fancy—it holds its own.
Step-by-step instructions for 3 bean turkey chili
This hearty chili comes together in one pot with rich flavors and tender textures.
Sauté the Aromatics and Turkey
Heat the 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the diced onion and diced bell pepper, cooking for 5-6 minutes until softened and the onion becomes translucent. Here’s where the flavor foundation builds—don’t rush this step.
Push the vegetables to one side of the pot and add the 1.5 lb ground turkey, breaking it up with a wooden spoon. Cook for 6-8 minutes until the turkey loses its raw color and begins to brown. Season immediately with 1.5 teaspoons salt and 0.5 teaspoon black pepper, ensuring even distribution throughout the meat.
Build the Chili Base
Add the 4 minced garlic cloves, 2 tablespoons chili powder, 1 tablespoon ground cumin, and 1 tablespoon smoked paprika to the turkey mixture. Stir well to coat the meat and vegetables evenly, allowing the spices to bloom for 1-2 minutes—this releases their aromatic oils and deepens the flavor profile.
Stir in the 0.5 cup tomato paste and cook for another 2 minutes until it darkens slightly. This step creates a rich, concentrated base that prevents the chili from becoming watery later. Then add the 2 cans diced tomatoes (with juices) and 2 cups beef broth, scraping up any browned bits from the bottom of the pot.
Simmer the Chili
Bring the mixture to a gentle boil, then reduce heat to low and add the 1 can black beans, 1 can kidney beans, 1 can pinto beans (all drained and rinsed), 1 teaspoon oregano, and 2 whole bay leaves. Stir gently to combine, then cover and let it simmer for 30-40 minutes—this slow cooking allows the flavors to meld and the beans to absorb all that delicious liquid.
I like to check the chili after 20 minutes and adjust the seasoning if needed. The beans should be tender but still hold their shape, and the chili should have thickened slightly. If it’s too thin, uncover and simmer for another 10 minutes to reduce further. The bay leaves will infuse subtle earthy notes, so remove them before serving.
Final Adjustments and Serving
Once the chili reaches your desired consistency, taste and adjust the seasoning with additional salt or chili powder if needed. The chili should be rich, smoky, and perfectly balanced between sweet tomatoes and spicy chili powder. Let it rest off the heat for 5 minutes—this allows the flavors to settle and the chili to thicken slightly.
Serve the chili hot, garnished with fresh cilantro or avocado if desired. This one-pot masterpiece pairs beautifully with cornbread or over rice, and the flavors only deepen as it sits. The combination of three different beans adds texture and heartiness, while the turkey keeps it lean yet satisfying.
Pro Tips For Making 3 Bean Turkey Chilli
- CRISP THE TURKEY FIRST: I learned this the hard way—skipping browning makes the chili taste flat. Cook the ground turkey in batches over medium-high heat until it’s deeply browned, breaking it into small pieces with a spoon. The crust adds flavor that canned beans alone can’t match.
- DRAIN AND RINSE BEANS: Even if they’re labeled “no-salt-added,” rinse and drain all three beans before adding them to the pot. The extra starch makes the chili gummy, and you’ll end up with a thicker, less balanced texture than you want.
- SIMMER LOW AND SLOW: After everything’s in the pot, reduce heat to a bare simmer—just enough to keep tiny bubbles breaking the surface. Too much heat turns the tomatoes mushy and the beans mealy, and you’ll end up with a sad, watery chili instead of something rich and layered.
- UPGRADE WITH AROMATICS: Skip the pre-made chili seasoning packet and toast your own spices: cumin, smoked paprika, and garlic powder in a dry pan for 30 seconds until fragrant. Add them with the tomatoes and beans—this makes a real difference in depth, especially when paired with the turkey’s natural richness.
Regional styles of this 3 bean turkey chilli
Texas Comfort Style
In Texas, chili is all about bold flavors and hearty portions. For this regional twist, increase the chili powder to 3 tablespoons and add 1 teaspoon of ground coriander for extra depth. Texas-style chili often skips beans entirely, but if you want to keep them, use only kidney beans—they hold up best to the smoky, spicy broth. Serve with white rice and a side of pickled jalapeños for that true Lone Star State experience. 🌶️
Southwest Fusion
The Southwest brings a mix of Mexican and Tex-Mex influences. Swap the beef broth for 2 cups chicken broth and add 1 diced chipotle pepper in adobo sauce for a smoky, spicy kick. Stir in 1 cup corn kernels (fresh or frozen) and ½ cup diced green chiles for that authentic Southwestern flair. Top with avocado slices and sour cream for a restaurant-quality finish. This version is perfect for game day or a cozy family dinner. 🌵
New England Hearty Twist
New Englanders love their chili thick and comforting. Replace the smoked paprika with 1 teaspoon of dried thyme and ½ teaspoon of ground allspice for a warm, earthy flavor. Add 1 cup diced potatoes and ½ cup chopped kale to the pot during the simmering phase. The potatoes will soak up the broth, making the chili extra hearty. Serve with crusty sourdough bread to soak up every last bite. This version is ideal for chilly autumn evenings. ❄️
Carolina Smoky Style
Carolina chili leans into the smoky, slow-cooked tradition. Use 1 tablespoon of apple cider vinegar to brighten the flavors and add 1 teaspoon of ground mustard for a subtle tang. Serve with buttered cornbread and a side of collard greens for a true Southern spread. The vinegar cuts through the richness, balancing the smoky notes perfectly. This style is perfect for potlucks or family gatherings. 🍂
Pacific Northwest Adaptation
For a lighter, fresher take, use 1 cup of low-sodium vegetable broth instead of beef broth and add ½ cup of diced zucchini and ½ cup of chopped fresh cilantro at the end. The Pacific Northwest loves bright, fresh flavors, so this version keeps the chili vibrant and light. Garnish with lime wedges and sliced avocado for a zesty finish. This chili is perfect for a summer BBQ or a quick weeknight meal. 🌿
Nutrition facts
Frequently asked questions
Can I substitute ground turkey with another protein?
For a leaner option, use ground chicken or ground beef (85% lean). If you prefer plant-based, lentils or crumbled tempeh work well—just increase the cooking time by 5-10 minutes to ensure proper texture. For extra richness, try diced bacon or chorizo, but reduce the broth by ½ cup to balance the fat content.
Why does my chili taste too thin or watery?
This usually happens when the beans release too much liquid or the broth wasn’t reduced enough. To fix it, simmer uncovered for 10-15 minutes to evaporate excess moisture. For extra thickness, stir in 1-2 tablespoons of tomato paste or mashed beans from the can. If it’s still too thin, mix 1 tablespoon cornstarch with 2 tablespoons water and stir it in—simmer for 2 more minutes until thickened.
How do I make this chili spicier without adding heat?
Instead of extra chili powder, boost flavor with 1 teaspoon of cayenne pepper or ½ teaspoon of red pepper flakes for heat, or add 1 diced chipotle pepper in adobo sauce for smoky depth. For a brighter kick, stir in 1 tablespoon of hot sauce or 1 teaspoon of liquid smoke at the end. The key is balancing heat with acid—add a splash of apple cider vinegar or lime juice to keep it from overwhelming.
Can I prep this chili ahead of time?
This chili tastes even better the next day! Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, simmer on the stove with a splash of broth or water—stirring occasionally prevents scorching. For leftovers, the flavors deepen over time, and the beans soften further, making it extra hearty. Pro tip: Double the recipe and freeze half for lazy weeknights!
What’s the best way to serve this chili?
Classic pairings include warm cornbread, crusty rolls, or white rice to soak up the broth. For a fresh contrast, top with avocado slices, sour cream, or shredded cheese. In Texas-style, serve with pickled jalapeños and a side of white rice. For a lighter touch, add chopped cilantro or lime wedges just before serving.
- 2-Pound Ground Turkey Meatloaf Recipe: Glazed Top, Juicy Core Without the Wait - October 11, 2026
- 5 Egg Yorkshire Pudding Recipe: Towering Crispy Bites From One Tin - October 11, 2026
- 3 Eggs Scrambled Recipe: Ultra-Smooth, Creamy Results Every Time - October 11, 2026