Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a completely different chili. I had my heart set on a traditional beef version, the kind my dad used to make on Super Bowl Sundays, and I was already mentally tasting that deep, slow-simmered flavor. But I grabbed the wrong package of meat from the freezer, the sweet potatoes I impulse-bought were staring at me from the counter, and honestly, I was already running late for a work call. I just stood there in my kitchen, holding a pack of ground turkey like an idiot, wondering if I should just order pizza. Let me tell you, the panic was real.
I almost dumped everything back and started over. But then I thought—you know what, maybe this is the universe telling me to lighten up a little. So I chopped that sweet potato into ragged cubes (some were definitely bigger than others), tossed in a can of corn I found hiding in the back of the pantry, and just went with it. I mean, I was already committed to the wrong meat, so why not lean all the way into the chaos? The result was nothing like the chili I planned—and way, way better.
There’s something about the sweetness of the potato against the smoky, savory turkey that just works. Maybe you’ve been there—staring at a half-baked idea, wondering if it’s worth the risk to keep going. That first bite of this chili was a quiet little victory. The corn pops with this slight crunch, the sweet potato gets tender and almost creamy, and the whole thing feels like a hug in a bowl. I’ve made it at least a dozen times since that accidental afternoon, and honestly, it’s become my go-to for cozy nights when I need something that feels both hearty and a little bit surprising. It’s the happy accident that I keep coming back to.
Why You’ll Love This Recipe
I’ve tested this chili more times than I care to admit, tweaking the spice levels and the cooking times until everything clicked. It’s the kind of recipe that feels both forgiving and impressive, which is my favorite combination.
- Quick & Easy: This comes together in about 45 minutes, all in one pot. Perfect for those weeknights when you want something homemade but don’t have two hours to babysit a simmering pot.
- Simple Ingredients: No fancy grocery trips needed. Most of these items are probably already in your pantry or fridge—canned tomatoes, beans, spices, and a few fresh veggies.
- Perfect for Meal Prep: This chili tastes even better the next day, and it freezes like a dream. Make a big batch on Sunday and you’re set for the week.
- Crowd-Pleaser: I’ve served this to my picky-eater neighbor and my spice-loving cousin, and both went back for seconds. It’s got that magical balance of flavor without being too intense for anyone.
- Unbelievably Delicious: The texture combo is where this really shines. The tender sweet potato chunks, the pop of sweet corn, and the hearty turkey all swimming in a rich, smoky broth—it’s next-level comfort food without feeling heavy.
What makes this different from other turkey chili recipes? It’s the way the sweet potato breaks down just a little, thickening the broth naturally, and the corn adds that unexpected sweetness that cuts through the smoky chipotle. I’ve tried versions with just beans and meat, and they always felt a bit one-note. This one has layers, you know?
This is the kind of chili 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 Tuesday dinner into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create a chili with real depth. Most of these are pantry staples, which makes this an easy last-minute dinner option.
- Ground turkey, 1 pound (450g) – I prefer 93% lean for the best balance of flavor and moisture. Too lean and it can get dry, too fatty and it gets greasy.
- Sweet potato, 1 large (about 12 oz or 340g), peeled and diced into ½-inch cubes – This is the star of the show, so get a good one. Look for firm potatoes without any soft spots.
- Yellow onion, 1 medium, diced – Adds that savory base flavor.
- Garlic cloves, 3, minced – Fresh is best here; the jarred stuff just doesn’t hit the same.
- Red bell pepper, 1, diced – For sweetness and color.
- Canned diced tomatoes, 1 can (14.5 oz or 411g), with juices – I like Muir Glen or San Marzano for the best flavor.
- Canned tomato sauce, 1 can (8 oz or 227g) – Adds body without being too chunky.
- Chicken broth, 1 cup (240ml) – Low-sodium so you can control the salt. Vegetable broth works too.
- Frozen corn, 1 cup (150g) – No need to thaw. Fresh corn cut off the cob works great in summer.
- Canned black beans, 1 can (15 oz or 425g), drained and rinsed – Or kidney beans if that’s what you have.
- Canned pinto beans, 1 can (15 oz or 425g), drained and rinsed – Adds a creamier texture.
- Chili powder, 2 tablespoons – This is the backbone of the flavor, so use a good quality one.
- Ground cumin, 1 tablespoon – Adds that warm, earthy note.
- Smoked paprika, 1 teaspoon – This is what gives the chili that subtle smoky depth.
- Dried oregano, 1 teaspoon – A little goes a long way.
- Cayenne pepper, ¼ teaspoon (or to taste) – Optional, for heat. I usually start with less and add more at the end.
- Salt and black pepper, to taste – I start with 1 teaspoon salt and ½ teaspoon pepper and adjust.
- Olive oil, 2 tablespoons – For sautéing.
- Optional toppings: shredded cheddar cheese, sour cream or Greek yogurt, fresh cilantro, diced avocado, sliced jalapeños, lime wedges.
Equipment Needed
You don’t need much for this one, which is part of the beauty. Here’s what you’ll want on hand:
- Large Dutch oven or heavy-bottomed pot (5-6 quart) – This is my go-to for chili. It holds heat evenly and the heavy lid helps everything cook down nicely. If you don’t have one, a large stockpot will work, just keep an eye on the heat so nothing burns on the bottom.
- Wooden spoon or spatula – For breaking up the turkey and stirring everything together.
- Sharp chef’s knife – A good knife makes dicing that sweet potato so much easier. Trust me, a dull knife is a recipe for frustration and uneven chunks.
- Cutting board – Preferably a large one so you have room to work.
- Measuring spoons and cups – For the spices and liquids.
- Can opener – Obvious, but easy to forget when you’re in a hurry.
- Colander – For rinsing the beans.
Preparation Method

Alright, let’s get cooking. This comes together in about 45 minutes, and most of that is hands-off simmering time.
- Prep your ingredients first. Dice the onion, bell pepper, and sweet potato. Mince the garlic. Drain and rinse the beans. Measure out your spices into a small bowl. This makes the actual cooking process so much smoother—you won’t be scrambling to chop something while the turkey is browning.
- Heat the olive oil in your Dutch oven over medium-high heat. Once it shimmers, add the ground turkey. Break it up with your wooden spoon and cook until it’s browned and no longer pink, about 6-8 minutes. Don’t rush this step—you want some nice browning for flavor. If there’s a lot of liquid, let it cook off.
- Add the onion, bell pepper, and garlic to the pot. Cook for about 4-5 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. You should smell the garlic getting fragrant—that’s your cue.
- Stir in all the spices—chili powder, cumin, smoked paprika, oregano, cayenne, salt, and pepper. Cook for 1 minute, stirring constantly. This toasts the spices and wakes up their flavors. Don’t skip this; it makes a big difference.
- Add the diced sweet potato and stir to coat it in the spice mixture. Let it cook for 2 minutes, just getting a little color on the edges.
- Pour in the diced tomatoes (with their juices), tomato sauce, and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor.
- Bring the chili to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes. The sweet potato should be tender but not mushy at this point. Give it a stir halfway through to make sure nothing is sticking.
- Add the drained beans and frozen corn. Stir to combine, then cover and simmer for another 10 minutes. This lets the beans warm through and the corn soften slightly while still keeping some pop.
- Taste and adjust seasoning. This is the most important step. Add more salt if needed, another pinch of cayenne if you want more heat, or a squeeze of lime juice to brighten it up. I almost always add a little extra cumin at this stage.
- Let the chili rest off the heat for 5-10 minutes before serving. This allows the flavors to meld and the chili to thicken slightly. Serve hot with your favorite toppings.
Cooking Tips & Techniques
I’ve made enough mistakes in the kitchen to fill a cookbook, so let me save you some trouble with these tips.
Don’t skip browning the turkey properly. I used to rush this step, just cooking it until it was no longer pink, and the chili always tasted a bit flat. Let it sit in the hot pan for a minute or two before breaking it up. That golden-brown crust is where the flavor lives. One time I got distracted by my phone and let it get a little too dark on one side—honestly, that batch was the best one I’ve made. So don’t panic if you get a little extra color.
Cut the sweet potato into even pieces. I know, I know, it’s tedious. But if you have some tiny cubes and some giant chunks, you’ll end up with a mix of mushy and undercooked potato. Aim for ½-inch cubes. They’re small enough to cook quickly but big enough to hold their shape.
Toast your spices. That 1-minute step after adding the spices is non-negotiable. It transforms them from dusty and flat to aromatic and complex. I learned this the hard way after making a chili that tasted like I’d just dumped a jar of powder in the pot.
Let it rest. I know you’re hungry, but letting the chili sit for 10 minutes off the heat does wonders. The flavors marry together, the liquid thickens, and everything just tastes more cohesive. Use that time to grate your cheese and chop some cilantro.
Make it ahead. This chili is genuinely better the next day. The sweet potato continues to absorb the broth, and the spices mellow out and deepen. I often make this on a Sunday and reheat it on Monday for an effortless dinner.
Variations & Adaptations
One of the best things about this chili is how adaptable it is. Here are some ways to make it your own:
- Make it vegetarian: Swap the turkey for two more cans of beans (try chickpeas or kidney beans) or a bag of frozen meatless crumbles. Use vegetable broth instead of chicken broth. The sweet potato and corn make it hearty enough that you won’t miss the meat.
- Add more heat: If you like your chili with a serious kick, add a diced jalapeño with the onion and bell pepper, or stir in a minced chipotle pepper in adobo sauce along with the spices. That smoky heat is incredible.
- Swap the protein: Ground chicken works perfectly here, or you can use ground beef if that’s what you have. Just drain off any excess fat after browning.
- Change up the beans: I’ve made this with all black beans, all pinto beans, or even a can of chickpeas thrown in. Each version is slightly different but always delicious.
- Go low-carb: Skip the sweet potato and corn, and double up on the bell peppers and beans. You’ll lose a bit of that sweetness, so consider adding a pinch of cinnamon or allspice to compensate.
- Stovetop vs. slow cooker: You can absolutely adapt this for a slow cooker. Brown the turkey and sauté the vegetables on the stove first, then transfer everything except the beans and corn to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, then stir in the beans and corn in the last 30 minutes.
Serving & Storage Suggestions
This chili is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:
Serving temperature and presentation: Serve it hot, straight from the pot, into deep bowls. I love to set up a little topping bar so everyone can customize their own bowl. A sprinkle of sharp cheddar, a dollop of sour cream, some fresh cilantro, and a few slices of avocado—it turns a simple chili into something that feels special. A squeeze of lime juice right before eating really brightens everything up.
What to serve with it: A side of crusty bread or cornbread is perfect for soaking up the broth. I also love serving it over a scoop of rice or with tortilla chips for scooping. If you want to keep it light, a simple green salad with a tangy vinaigrette balances the richness.
Storage instructions: Let the chili cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better as they meld, so day 2 and 3 are prime eating time.
Freezer instructions: This chili freezes beautifully. Portion it into freezer-safe bags or containers, leaving a little room for expansion. It will keep for up to 3 months. To thaw, just transfer it to the refrigerator overnight, then reheat on the stovetop or in the microwave.
Reheating tips: Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water if it’s too thick. The sweet potato can get a bit softer upon reheating, but that’s not a bad thing—it almost melts into the broth.
Nutritional Information & Benefits
This chili is packed with good-for-you ingredients, which makes it a meal I feel great about eating regularly.
Estimated nutritional values (per serving, based on 6 servings):
- Calories: 340
- Protein: 28g
- Fat: 8g
- Carbohydrates: 42g
- Fiber: 12g
- Sugar: 12g
- Sodium: 780mg (varies based on broth and added salt)
Health benefits: The sweet potato is loaded with vitamin A and fiber, which is great for your immune system and digestion. The turkey is a lean protein source that keeps you full without the heavy fat content of beef. The beans add even more fiber and plant-based protein, plus a good dose of iron and magnesium. The corn brings a little sweetness and some B vitamins. And the tomatoes are rich in lycopene, an antioxidant that supports heart health.
Dietary considerations: This recipe is naturally gluten-free and dairy-free (as long as you skip the cheese toppings). It’s also relatively low in saturated fat compared to traditional beef chili. If you’re watching your sodium, use low-sodium broth and no-salt-added canned tomatoes and beans.
I love that I can serve this to my family and know we’re getting a solid, balanced meal without anyone feeling like they’re eating “diet food.” It’s satisfying in all the right ways.
Conclusion
This turkey chili with sweet potato and corn started as a mistake, but honestly, it’s become one of my most-requested recipes. It’s everything I want in a comfort meal—hearty, flavorful, and just a little bit unexpected. The sweetness of the potato and corn plays off the smoky, savory turkey and spices in a way that feels both familiar and new.
I hope you give this a try, whether you’re looking for a quick weeknight dinner, a meal prep hero, or just something warm and cozy on a cold day. And don’t be afraid to make it your own—add more heat, swap the beans, pile on the toppings. That’s the beauty of chili; it’s meant to be adapted.
If you make this, I’d love to hear how it turned out. Drop a comment below and let me know what toppings you used, or if you discovered a variation that worked perfectly. And if you loved it, share it with a friend who needs a little comfort in a bowl. Happy cooking!
Frequently Asked Questions
Can I use ground beef instead of turkey?
Absolutely. Just swap in 1 pound of ground beef (85/15 is a good choice) and drain off any excess fat after browning. The flavor will be a bit richer and more traditional.
How can I make this chili thicker?
If you prefer a thicker chili, mash about half a cup of the beans against the side of the pot before adding them, or let the chili simmer uncovered for the last 10-15 minutes to reduce the liquid. You can also stir in a tablespoon of tomato paste along with the spices.
Can I use fresh corn instead of frozen?
Yes, fresh corn cut from the cob works great, especially in summer. You’ll need about 1½ cups of fresh kernels. Add it at the same time you would the frozen corn, and let it cook for a few extra minutes to soften.
How long does this chili last in the fridge?
Stored in an airtight container, this chili will keep in the refrigerator for up to 5 days. The flavors actually get better as they meld, so don’t be surprised if you like it even more on day 2 or 3.
Is this chili spicy?
It has a mild to medium warmth, thanks to the chili powder and optional cayenne. If you’re sensitive to heat, skip the cayenne and use a mild chili powder. If you love spice, add a diced jalapeño or a chipotle pepper in adobo for extra kick.
Pin This Recipe!

Ultimate Turkey Chili with Sweet Potato and Corn – Easy One-Pot Meal
A hearty and flavorful turkey chili with tender sweet potato and sweet corn, all simmered in a rich, smoky broth. This easy one-pot meal is perfect for weeknights and tastes even better the next day.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound (450g) ground turkey (93% lean)
- 1 large sweet potato (about 12 oz or 340g), peeled and diced into ½-inch cubes
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 red bell pepper, diced
- 1 can (14.5 oz or 411g) diced tomatoes, with juices
- 1 can (8 oz or 227g) tomato sauce
- 1 cup (240ml) low-sodium chicken broth
- 1 cup (150g) frozen corn
- 1 can (15 oz or 425g) black beans, drained and rinsed
- 1 can (15 oz or 425g) pinto beans, drained and rinsed
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ¼ teaspoon cayenne pepper (or to taste)
- Salt and black pepper to taste (start with 1 teaspoon salt and ½ teaspoon pepper)
- 2 tablespoons olive oil
- Optional toppings: shredded cheddar cheese, sour cream or Greek yogurt, fresh cilantro, diced avocado, sliced jalapeños, lime wedges
Instructions
- Prep your ingredients first. Dice the onion, bell pepper, and sweet potato. Mince the garlic. Drain and rinse the beans. Measure out your spices into a small bowl.
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Once it shimmers, add the ground turkey. Break it up with a wooden spoon and cook until browned and no longer pink, about 6-8 minutes.
- Add the onion, bell pepper, and garlic to the pot. Cook for about 4-5 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
- Stir in all the spices—chili powder, cumin, smoked paprika, oregano, cayenne, salt, and pepper. Cook for 1 minute, stirring constantly, to toast the spices.
- Add the diced sweet potato and stir to coat it in the spice mixture. Let it cook for 2 minutes, getting a little color on the edges.
- Pour in the diced tomatoes (with their juices), tomato sauce, and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot.
- Bring the chili to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes. Stir halfway through.
- Add the drained beans and frozen corn. Stir to combine, then cover and simmer for another 10 minutes.
- Taste and adjust seasoning. Add more salt, cayenne, or a squeeze of lime juice if desired.
- Let the chili rest off the heat for 5-10 minutes before serving. Serve hot with your favorite toppings.
Notes
This chili tastes even better the next day. For a thicker chili, mash half a cup of beans against the pot before adding, or simmer uncovered for the last 10-15 minutes. To make it vegetarian, swap turkey for two more cans of beans and use vegetable broth. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 340
- Sugar: 12
- Sodium: 780
- Fat: 8
- Saturated Fat: 1.5
- Carbohydrates: 42
- Fiber: 12
- Protein: 28
Keywords: turkey chili, sweet potato chili, one-pot meal, healthy chili, easy chili recipe, comfort food, meal prep


