Written by

Samantha Ford

Published

Smoky Three-Bean Turkey Chili: Easy One-Pot Dinner

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The last spoonful scraped against the bottom of the pot, and my husband looked up with a question I already knew was coming. “Can you make this again next week?” I didn’t answer right away—I was too busy watching our neighbor, who had only stopped by to borrow a drill, go back for a third bowl. He didn’t even bother with the cornbread. Just chili, straight up, with a look on his face that said he was trying to figure out how to politely ask for the recipe without seeming too eager.

That was the moment I knew this smoky three-bean turkey chili had officially become more than just another weeknight experiment. It had earned its place in the rotation. And honestly? I was a little surprised. Not because it wasn’t good—but because it came together so simply, with ingredients I already had on hand, on a Tuesday when I was just trying to use up some ground turkey and a can of beans that had been sitting in the pantry for way too long.

I’ve made a lot of chili over the years. Some were too watery. Some were too spicy in a one-note kind of way. A few were so thick they could have passed for meatloaf. But this one? It hit that perfect middle ground—rich and smoky, with just enough heat to wake you up, but not so much that you need a glass of milk. The beans give it that hearty, stick-to-your-ribs texture, and the turkey keeps it light enough that you don’t feel like you need a nap after eating it. It’s the kind of recipe that makes you realize you didn’t need all those fancy ingredients or complicated steps. You just needed the right balance.

So if you’re looking for a one-pot dinner that delivers big flavor without a big fuss, you’ve found it. This smoky three-bean turkey chili is about to become your new go-to—the one you make when you want something comforting, satisfying, and just a little bit impressive, without actually trying that hard.

Why You’ll Love This Recipe

I’ve tested this smoky three-bean turkey chili more times than I care to count. I’ve made it with different bean combinations, varying spice levels, and even tried it in a slow cooker just to see if it held up. (Spoiler: it does, but the one-pot stovetop version is still my favorite.) Here’s why I think you’ll love it too:

  • Quick & Easy: From start to finish, this chili is ready in about 45 minutes. Most of that time is hands-off simmering, so you can tidy up the kitchen or just sit down and breathe for a minute.
  • Simple Ingredients: Nothing fancy here. Ground turkey, canned beans, diced tomatoes, a few spices, and some pantry staples. You probably have most of this stuff already.
  • Perfect for Meal Prep: This chili tastes even better the next day. The flavors have time to meld together, making it one of those rare dishes that improves with age. Make a big batch on Sunday and eat it all week.
  • Crowd-Pleaser: I’ve served this at casual weeknight dinners and small gatherings, and it gets rave reviews every time. Even my friend who claims she “doesn’t really like chili” went back for seconds.
  • Unbelievably Smoky: The secret is in the smoked paprika and a touch of chipotle in adobo. It gives the chili that deep, complex flavor that usually takes hours to develop—but without the wait.

What makes this recipe different from all the other turkey chilis out there? It’s the balance. The smoky heat is front and center, but it’s not overwhelming. The three beans—kidney, black, and pinto—each bring their own texture and flavor, so every spoonful feels a little different. And the turkey keeps things light enough that you can load it up with all your favorite toppings without feeling like you overdid it.

This isn’t just another chili recipe. It’s the one you’ll come back to again and again, the one you’ll make for friends who ask for the recipe, the one that makes you feel like a really good cook even though it only takes one pot and about fifteen minutes of active prep. That’s the kind of recipe I love sharing.

What Ingredients You Will Need

This smoky three-bean turkey chili uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this recipe perfect for those nights when you need dinner on the table but don’t want to make a special trip to the store.

  • Ground turkey (1 lb): I prefer 93% lean ground turkey for this recipe. It’s lean enough to keep the chili light but still has enough fat to stay moist and flavorful. If you use 99% lean, just be careful not to overcook it—it can dry out quickly.
  • Yellow onion (1 medium, diced): The base of so many good recipes. A medium yellow onion adds sweetness and depth as it cooks down.
  • Garlic (4 cloves, minced): Don’t skimp here. Fresh garlic makes a real difference in this chili. I use about 4 cloves, but if you’re a garlic lover like me, feel free to add an extra one.
  • Red bell pepper (1 medium, diced): Adds a touch of sweetness and a nice pop of color. You can use green bell pepper if that’s what you have, but red is sweeter and milder.
  • Canned diced tomatoes (1 can, 14.5 oz): I like fire-roasted diced tomatoes for extra smoky flavor, but regular diced tomatoes work just fine. Don’t drain them—the liquid adds to the chili’s body.
  • Canned tomato sauce (1 can, 8 oz): This gives the chili a thicker, richer base than using crushed tomatoes alone.
  • Kidney beans (1 can, 15 oz, drained and rinsed): The classic chili bean. They hold their shape well and add a creamy texture.
  • Black beans (1 can, 15 oz, drained and rinsed): Earthy and tender, black beans are a great contrast to the kidney beans.
  • Pinto beans (1 can, 15 oz, drained and rinsed): These are my secret weapon. They break down slightly as they cook, thickening the chili naturally and adding a buttery texture.
  • Chicken broth (1 cup): Use low-sodium so you can control the salt level. Vegetable broth works too if you want to keep it vegetarian.
  • Smoked paprika (2 tablespoons): This is the star of the show. It gives the chili that deep, smoky flavor that makes it taste like it’s been simmering all day. I recommend Sweet Smoked Paprika for a balanced flavor.
  • Chipotle pepper in adobo sauce (1 pepper, minced, plus 1 teaspoon adobo sauce): This adds heat and a second layer of smokiness. If you’re sensitive to spice, start with half a pepper and taste as you go.
  • Ground cumin (1 tablespoon): Warm and earthy, cumin is essential for that chili flavor we all know and love.
  • Dried oregano (1 teaspoon): A little goes a long way. Mexican oregano is ideal, but regular works too.
  • Chili powder (1 tablespoon): Use your favorite blend. I like a mild chili powder so the smoky flavors can shine.
  • Salt and black pepper (to taste): Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
  • Olive oil (2 tablespoons): For sautéing the aromatics. Avocado oil works too.
  • Optional toppings: Shredded cheddar cheese, sour cream or Greek yogurt, diced avocado, fresh cilantro, sliced jalapeños, lime wedges, and crushed tortilla chips.

One note on the beans: I’ve made this chili with all sorts of combinations, and I really do recommend using all three. The kidney beans hold their shape, the black beans add earthiness, and the pinto beans break down slightly to create a naturally thicker chili. If you only have two types on hand, that’s fine—just use two cans of one kind and one of the other. The chili will still be delicious.

Equipment Needed

One of the best things about this smoky three-bean turkey chili is that it doesn’t require any fancy equipment. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (5-6 quart): This is my go-to for chili. The heavy bottom distributes heat evenly and prevents scorching. Le Creuset is lovely, but a Lodge enameled Dutch oven works just as well for a fraction of the price.
  • Wooden spoon or silicone spatula: For stirring and breaking up the ground turkey as it cooks.
  • Chef’s knife and cutting board: For dicing the onion, bell pepper, and mincing the garlic.
  • Can opener: Unless you’re using pull-tab cans, you’ll need this.
  • Measuring spoons: For the spices. I like to measure them out into a small bowl before I start cooking so I can just dump them in when the time comes.
  • Ladle: For serving. A ½-cup ladle is perfect for portioning.

If you don’t have a Dutch oven, any large pot with a thick bottom will work. A stockpot or even a large deep skillet will do the job—just keep an eye on it and stir occasionally to prevent sticking. I’ve even made this chili in a slow cooker (brown the turkey and aromatics on the stovetop first, then transfer everything to the slow cooker and cook on low for 6-8 hours), but honestly, the stovetop version is faster and gives you more control over the texture.

Preparation Method

three-bean turkey chili preparation steps

Let me walk you through how to make this smoky three-bean turkey chili. I’ve made it so many times that I could probably do it in my sleep, but I’ll share all the little details that make the difference between good chili and great chili.

  1. Prep your ingredients first. Dice the onion and bell pepper, mince the garlic, drain and rinse all three cans of beans, and measure out your spices. I know it’s tempting to prep as you go, but trust me—having everything ready makes the process so much smoother. This recipe moves fast once you start cooking.
  2. Heat the oil. Set your Dutch oven or pot over medium-high heat and add 2 tablespoons of olive oil. Let it heat until it shimmers—about 30 seconds. You want it hot enough to sizzle when you add the aromatics, but not so hot that it smokes.
  3. Cook the turkey. Add the ground turkey to the pot and break it up with your wooden spoon. Cook for 5-7 minutes, stirring occasionally, until the turkey is browned and no longer pink. Don’t stir it constantly—let it sit for a minute or two between stirs so it gets a nice brown crust. That’s where the flavor is. Once it’s cooked, use a slotted spoon to transfer the turkey to a plate and set it aside. Leave any rendered fat in the pot.
  4. Sauté the aromatics. Reduce the heat to medium and add the diced onion and bell pepper to the pot. Cook for 4-5 minutes, stirring occasionally, until the onion is translucent and the pepper has softened. You should hear a gentle sizzle—if it’s too quiet, turn the heat up a notch.
  5. Add the garlic and spices. Stir in the minced garlic, smoked paprika, ground cumin, chili powder, and dried oregano. Cook for 1 minute, stirring constantly. Your kitchen is going to smell incredible right about now. The spices need that brief toast to release their full flavor, but don’t let them burn—keep stirring.
  6. Add the chipotle. Stir in the minced chipotle pepper and the teaspoon of adobo sauce. This is where the heat comes from, so adjust based on your tolerance. I usually add the full pepper and sauce, but if you’re sensitive, start with half. You can always add more later.
  7. Deglaze the pot. Pour in the chicken broth and scrape up any browned bits from the bottom of the pot with your wooden spoon. Those bits are packed with flavor, and you want them in your chili, not stuck to the pot.
  8. Add the tomatoes and beans. Stir in the diced tomatoes (with their juices), tomato sauce, and all three cans of drained and rinsed beans. Return the cooked turkey to the pot. Give everything a good stir until it’s well combined.
  9. Bring to a simmer. Increase the heat to high and bring the chili to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes. Stir occasionally to make sure nothing is sticking to the bottom. The chili will thicken as it cooks, and the flavors will meld together beautifully.
  10. Taste and adjust. After 25 minutes, taste the chili. Add salt and pepper as needed—I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, then add more if it needs it. If you want more heat, add another dash of chili powder or a pinch of cayenne. If it’s too thick, stir in a splash of broth or water. If it’s too thin, let it simmer uncovered for another 5-10 minutes.
  11. Rest before serving. Turn off the heat and let the chili sit for 5 minutes before serving. This allows the flavors to settle and the chili to thicken slightly. It’s a small step, but it makes a difference.
  12. Serve with toppings. Ladle the chili into bowls and let everyone customize their own. I love a generous sprinkle of shredded cheddar, a dollop of sour cream, some diced avocado, and a handful of fresh cilantro. A squeeze of lime juice right before eating brightens everything up.

A few things I’ve learned the hard way: Don’t skip browning the turkey. That golden-brown crust adds a depth of flavor that you just can’t get from boiling the meat in liquid. And don’t rush the simmer—those 25-30 minutes are crucial for the flavors to meld together. The chili will taste good right away, but it’ll be even better after it’s had time to sit.

Cooking Tips & Techniques

Over the years, I’ve made every mistake you can imagine with chili. I’ve added too much chipotle and ended up with a pot that was almost inedible. I’ve forgotten to drain the beans and ended up with a strangely soupy chili. I’ve even burned the bottom of the pot because I walked away to answer a phone call and forgot I was cooking. But those mistakes taught me a few things, and I’m sharing them so you don’t have to learn the hard way.

Toast your spices. This is the single most important technique in this recipe. When you add the spices to the hot oil and cook them for a minute before adding any liquid, it wakes them up. The smoked paprika becomes almost fragrant, the cumin gets nutty, and the chili powder deepens in flavor. It’s a small step that makes a huge difference.

Don’t crowd the pot. When you’re browning the turkey, make sure the pot isn’t too full. If the meat is piled too high, it will steam instead of brown. Cook it in a single layer, and if you need to work in batches, do it. The extra few minutes are worth it for that beautiful brown crust.

Taste as you go. I can’t stress this enough. Spice levels vary from brand to brand, and your personal tolerance might be different from mine. Start with the amounts I’ve suggested, taste the chili after it’s simmered for 20 minutes, and adjust from there. You can always add more heat, but you can’t take it out.

Let it rest. Chili is one of those dishes that genuinely tastes better the next day. The flavors have time to meld and mellow, and the texture thickens beautifully. If you have the time, make this chili a day ahead and reheat it for dinner. It’s like magic.

Freeze in portions. This chili freezes beautifully. Let it cool completely, then portion it into freezer-safe containers or zip-top bags. It will keep for up to 3 months. When you’re ready to eat, thaw it in the refrigerator overnight and reheat it on the stovetop or in the microwave. It’s a lifesaver on busy nights.

Variations & Adaptations

One of the things I love about this smoky three-bean turkey chili is how adaptable it is. Here are a few variations I’ve tried and loved:

Vegetarian Version: Skip the turkey and add an extra can of beans (try chickpeas or cannellini beans) or a cup of cooked lentils. You can also add a diced sweet potato or some frozen corn for extra texture and sweetness. The smoky flavor is still the star, and you won’t miss the meat at all.

Extra Spicy: If you like things hot, add a second chipotle pepper with another teaspoon of adobo sauce. You can also stir in a diced jalapeño (seeds and all) when you cook the aromatics, or add a pinch of cayenne pepper along with the other spices. Just be careful—it’s easier to add heat than to take it away.

Slow Cooker Method: Brown the turkey and sauté the aromatics on the stovetop first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. The chili will be slightly thicker and the flavors even more melded. This is my go-to method when I know I’ll be busy all day.

Different Bean Combinations: Don’t have all three beans? No problem. Use whatever you have on hand—cannellini beans, great northern beans, or even chickpeas work well. The key is to use a mix of beans that hold their shape (like kidney beans) and beans that break down slightly (like pinto beans) for the best texture.

Smoky Turkey and Sweet Potato Chili: Add one medium sweet potato, peeled and diced into ½-inch cubes, when you add the tomatoes and beans. The sweet potato adds a touch of sweetness that balances the smoky heat beautifully. It also makes the chili even heartier.

Serving & Storage Suggestions

This smoky three-bean turkey chili is incredibly versatile when it comes to serving. Here are my favorite ways to enjoy it:

Serving Temperature: Serve the chili hot, straight from the pot. I like to let it sit for 5 minutes after cooking to allow the flavors to settle. If you’re reheating leftovers, do it gently over medium-low heat, stirring occasionally, until bubbling.

Toppings Bar: Set out a selection of toppings and let everyone build their own bowl. My go-to toppings include shredded sharp cheddar cheese, sour cream or Greek yogurt, diced avocado, fresh cilantro, sliced jalapeños, lime wedges, and crushed tortilla chips. For a heartier meal, serve the chili over rice or with a side of warm cornbread. If you’re looking for a cozy side, I highly recommend pairing this chili with this crispy hatch chili cheddar cornbread skillet—the smoky flavors complement each other perfectly.

Storage: Let the chili cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors will continue to develop, so leftovers often taste even better than the first serving.

Freezing: This chili freezes like a dream. Portion it into freezer-safe containers or zip-top bags, leaving about an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Reheat the chili on the stovetop over medium-low heat, stirring occasionally, until bubbling. If it’s too thick, add a splash of broth or water. You can also reheat individual portions in the microwave—cover the bowl with a damp paper towel to prevent splattering and heat in 1-minute increments, stirring between each.

Flavor Development: This chili is one of those rare dishes that genuinely improves with time. The smoky, spicy, and savory flavors meld together as it sits, creating a more complex and harmonious taste. If you can, make it a day ahead and reheat it for dinner. You’ll be amazed at the difference.

Nutritional Information & Benefits

This smoky three-bean turkey chili is not only delicious but also packed with nutrients. Here’s an approximate nutritional breakdown per serving (based on 6 servings, without toppings):

Nutrient Amount per Serving
Calories 320
Protein 28g
Fat 8g
Saturated Fat 2g
Carbohydrates 38g
Fiber 12g
Sugar 8g
Sodium 680mg

Health Benefits: This chili is a nutritional powerhouse. The three beans provide a fantastic source of plant-based protein and fiber, which helps keep you full and supports digestive health. The ground turkey is a lean source of protein that’s lower in saturated fat than beef. The smoked paprika and chipotle peppers contain capsaicin, which has anti-inflammatory properties. And the tomatoes are rich in lycopene, a powerful antioxidant.

Dietary Considerations: This recipe is naturally gluten-free and dairy-free (just skip the cheese toppings). It’s also relatively low in fat and calories compared to traditional beef chili, making it a great option for those watching their weight. If you’re following a low-carb diet, this chili is moderate in carbs thanks to the beans—just be mindful of your portion size.

Potential Allergens: This recipe is free of common allergens like dairy, eggs, nuts, and soy. However, if you’re using store-bought chicken broth, check the label for any added ingredients that might contain allergens.

Frequently Asked Questions

Can I use ground beef instead of turkey?

Absolutely. Ground beef works beautifully in this recipe. I recommend using 85/15 lean ground beef for the best flavor. The chili will be slightly richer and more decadent, but just as delicious. You can also use ground chicken or pork if you prefer.

How can I make this chili less spicy?

If you’re sensitive to heat, start by using only half the chipotle pepper and skipping the adobo sauce. You can also use a mild chili powder and reduce the smoked paprika slightly. The smoky flavor will still be there, but the heat will be much more subtle. Taste the chili after it’s simmered and add more if you want a little kick.

Can I make this in an Instant Pot?

Yes! Use the sauté function to brown the turkey and cook the aromatics, then add all remaining ingredients. Pressure cook on high for 10 minutes, then let the pressure release naturally for 10 minutes before doing a quick release. The chili will be slightly thicker and the flavors will be beautifully melded.

How do I thicken the chili if it’s too thin?

If your chili is thinner than you’d like, there are a few easy fixes. Let it simmer uncovered for an additional 10-15 minutes to allow some of the liquid to evaporate. You can also mash some of the beans against the side of the pot with your spoon—the starch will help thicken the chili naturally. If you’re in a hurry, stir in a slurry made from 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water.

Can I add more vegetables to this chili?

Definitely. This chili is a great base for whatever vegetables you have on hand. Diced zucchini, corn, diced sweet potatoes, or even chopped spinach stirred in at the end all work well. If you’re adding heartier vegetables like sweet potatoes, add them when you add the tomatoes and beans so they have time to cook through.

Conclusion

This smoky three-bean turkey chili has become a staple in my kitchen for good reason. It’s the kind of recipe that delivers big, bold flavor without demanding hours of your time or a long list of hard-to-find ingredients. It’s comforting, satisfying, and just a little bit smoky—the kind of meal that makes you want to curl up on the couch with a warm bowl and a good book.

What I love most about this recipe is how forgiving it is. You can swap out beans, adjust the spice level, add vegetables, or make it in a slow cooker—and it still turns out delicious. It’s the kind of recipe that you can make your own, tweaking it until it’s exactly the way you like it. And once you find that perfect balance, you’ll come back to it again and again.

If you’re looking for more cozy, one-pot meals, you might also enjoy this cozy roasted tomato basil soup with gruyère grilled cheese croutons or this creamy one-pan tuscan chicken for another easy weeknight win.

I’d love to hear how this chili turns out for you. Did you add any extra toppings? Did you make it spicier or milder? Leave a comment below and let me know—I read every single one, and your feedback helps me create better recipes for all of us. Happy cooking!

Pin This Recipe!

three-bean turkey chili recipe

Print

Smoky Three-Bean Turkey Chili: Easy One-Pot Dinner

A rich and smoky turkey chili with three types of beans, ready in about 45 minutes. This one-pot dinner is hearty, satisfying, and perfect for meal prep or feeding a crowd.

  • Author: Mila
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 lb ground turkey (93% lean)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 medium red bell pepper, diced
  • 1 can (14.5 oz) fire-roasted diced tomatoes (undrained)
  • 1 can (8 oz) tomato sauce
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 cup low-sodium chicken broth
  • 2 tablespoons smoked paprika
  • 1 chipotle pepper in adobo sauce, minced, plus 1 teaspoon adobo sauce
  • 1 tablespoon ground cumin
  • 1 teaspoon dried oregano
  • 1 tablespoon chili powder
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 2 tablespoons olive oil
  • Optional toppings: shredded cheddar cheese, sour cream or Greek yogurt, diced avocado, fresh cilantro, sliced jalapeños, lime wedges, crushed tortilla chips

Instructions

  1. Prep your ingredients first. Dice the onion and bell pepper, mince the garlic, drain and rinse all three cans of beans, and measure out your spices.
  2. Heat the oil. Set your Dutch oven or pot over medium-high heat and add 2 tablespoons of olive oil. Let it heat until it shimmers—about 30 seconds.
  3. Cook the turkey. Add the ground turkey to the pot and break it up with your wooden spoon. Cook for 5-7 minutes, stirring occasionally, until the turkey is browned and no longer pink. Use a slotted spoon to transfer the turkey to a plate and set it aside. Leave any rendered fat in the pot.
  4. Sauté the aromatics. Reduce the heat to medium and add the diced onion and bell pepper to the pot. Cook for 4-5 minutes, stirring occasionally, until the onion is translucent and the pepper has softened.
  5. Add the garlic and spices. Stir in the minced garlic, smoked paprika, ground cumin, chili powder, and dried oregano. Cook for 1 minute, stirring constantly.
  6. Add the chipotle. Stir in the minced chipotle pepper and the teaspoon of adobo sauce.
  7. Deglaze the pot. Pour in the chicken broth and scrape up any browned bits from the bottom of the pot with your wooden spoon.
  8. Add the tomatoes and beans. Stir in the diced tomatoes (with their juices), tomato sauce, and all three cans of drained and rinsed beans. Return the cooked turkey to the pot. Give everything a good stir until it’s well combined.
  9. Bring to a simmer. Increase the heat to high and bring the chili to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes. Stir occasionally.
  10. Taste and adjust. After 25 minutes, taste the chili. Add salt and pepper as needed. If you want more heat, add another dash of chili powder or a pinch of cayenne. If it’s too thick, stir in a splash of broth or water. If it’s too thin, let it simmer uncovered for another 5-10 minutes.
  11. Rest before serving. Turn off the heat and let the chili sit for 5 minutes before serving.
  12. Serve with toppings. Ladle the chili into bowls and let everyone customize their own.

Notes

For best flavor, toast the spices in the oil for 1 minute before adding liquid. The chili tastes even better the next day as flavors meld. Freezes well for up to 3 months. Adjust chipotle pepper amount based on spice preference.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 320
  • Sugar: 8
  • Sodium: 680
  • Fat: 8
  • Saturated Fat: 2
  • Carbohydrates: 38
  • Fiber: 12
  • Protein: 28

Keywords: turkey chili, three-bean chili, smoky chili, one-pot dinner, easy chili recipe, healthy chili, meal prep chili

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating