I still remember the first time I made this Sweet Potato Turkey Chili. It was a chilly Tuesday, and I had a single sweet potato rolling around in the crisper drawer, a pound of ground turkey thawed, and absolutely zero energy for a complicated dinner. That night, a new family staple was born.
This isn’t just another chili recipe. This is the one-pot wonder that bridges the gap between hearty comfort food and a meal that makes you feel genuinely good. The sweet potato melts into the broth, creating a naturally creamy, slightly sweet base that perfectly balances the savory turkey and smoky spices. It is healthy, filling, and requires minimal cleanup.
Why This Recipe Works
- Texture Harmony: The sweet potatoes break down just enough to thicken the chili naturally, while leaving tender chunks that offer a soft, buttery bite against the lean ground turkey.
- Flavor Balance: A touch of cinnamon and smoked paprika coax out the natural sweetness of the potato, creating a deep, complex flavor profile that doesn’t rely on heavy fats or sugars.
- True One-Pot Efficiency: Everything happens in a single pot—from browning the meat to simmering the chili. Fewer dishes, less stress, and the flavors meld together beautifully.
The Essential Components

- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1.5 lbs lean ground turkey (93/7 recommended)
- 2 medium sweet potatoes, peeled and cut into ½-inch cubes (about 4 cups)
- 1 red bell pepper, diced
- 2 tablespoons tomato paste (adds deep umami richness)
- 1 (15 oz) can fire-roasted diced tomatoes (fire-roasting adds smoky depth)
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can kidney beans, drained and rinsed
- 3 cups low-sodium chicken broth
- 2 tablespoons chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon ground cinnamon (the secret to enhancing the sweet potato’s flavor)
- 1 teaspoon cumin
- Salt and black pepper to taste
Swaps & Alternatives
- Vegetarian Version: Swap the turkey for two more cans of beans (pinto and cannellini work great) and use vegetable broth. This chili is hearty enough to stand on its own without meat.
- Different Protein: Ground chicken or lean ground beef both work perfectly. If using beef, consider draining excess fat after browning.
- No Cinnamon? Skip it and add a pinch of cayenne for heat instead. The chili will still be delicious, just with a different warmth.
- Bean Swap: Use chickpeas or pinto beans if you don’t have black or kidney beans on hand. The texture will vary slightly but the flavor remains fantastic.
- Broth Options: Use bone broth for extra protein and gut-healing benefits, or water with a bouillon cube in a pinch.
Flavor Boosts
Once you’ve mastered the base recipe, these simple twists will make this chili feel brand new every time you make it.- Smoky Chipotle Kick: Add one chipotle pepper in adobo sauce (minced) along with the tomatoes. This adds a deep, smoky heat that pairs beautifully with the sweet potato.
- Dark Chocolate Depth: Stir in 1 ounce of dark chocolate (70% or higher) during the last 10 minutes of simmering. It doesn’t make the chili sweet—it adds a rich, earthy complexity.
- Roasted Sweet Potatoes: Instead of adding the sweet potatoes raw, toss the cubes with olive oil and salt, roast at 400°F for 20 minutes, then add them to the chili. This concentrates their sweetness and gives them a firmer texture.
- Beer Braise: Replace 1 cup of the chicken broth with a dark beer (like a porter or stout). The malty notes complement the turkey and sweet potato beautifully.
How to Make Sweet Potato Turkey Chili

1. Sauté the Aromatics
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 4-5 minutes until translucent. Add the minced garlic and cook for 30 seconds until fragrant. Do not let the garlic brown—it will turn bitter.2. Brown the Turkey
Add the ground turkey to the pot. Break it apart with a wooden spoon and cook until no longer pink, about 6-7 minutes. Season with a pinch of salt and pepper. If you’re using a leaner turkey (99/1), add an extra tablespoon of oil to prevent sticking.3. Build the Base
Stir in the tomato paste, chili powder, smoked paprika, cumin, and cinnamon. Cook for 1 minute, stirring constantly. This “blooming” step wakes up the spices and makes them more aromatic. Add the diced bell pepper and cook for 2 minutes.4. Add the Sweet Potatoes and Liquids
Pour in the fire-roasted diced tomatoes with their juices, the chicken broth, and the cubed sweet potatoes. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring the chili to a gentle boil.5. Simmer to Perfection
Reduce the heat to low, cover the pot, and let the chili simmer for 20-25 minutes. The sweet potatoes should be fork-tender but not falling apart. Stir occasionally to prevent sticking. If you prefer a thicker chili, remove the lid for the last 10 minutes of cooking.6. Add the Beans and Finish
Stir in the drained black beans and kidney beans. Simmer uncovered for 5 more minutes to heat them through. Taste and adjust seasoning—you may want more salt, a squeeze of lime juice, or a dash of hot sauce.Common Mistakes to Avoid
- Overcooking the Sweet Potatoes: If you simmer them too long, they will disintegrate into mush. Check for doneness at the 20-minute mark. You want them tender but still holding their shape.
- Skipping the Spice Bloom: Adding dry spices directly to the liquid without cooking them first results in a flat, dusty flavor. Always cook them in the oil for at least 30 seconds.
- Using Sweet Potatoes That Are Too Large: Large sweet potatoes can be woody and less sweet. Stick to medium-sized ones for the best texture and flavor.
Perfect Pairings
This chili is a meal on its own, but the right side dishes turn it into a feast.- Toppings Bar: Set out shredded cheddar cheese, diced avocado, sour cream or Greek yogurt, fresh cilantro, and sliced jalapeños. Let everyone customize their bowl.
- Crunch Factor: Serve with tortilla chips or crushed corn chips on top. The salty crunch against the creamy chili is irresistible.
- Bread Options: A warm flour tortilla or crusty sourdough bread is perfect for sopping up every last drop. You can even use the leftovers to make potato burritos—just wrap the chili in a tortilla with cheese and sour cream, then pan-fry until crispy.
- Soup Dinner: This chili is hearty enough to stand in for any soup recipes you love for a cozy soup dinner. Pair it with a simple green salad for a complete meal.
- Other Chili Favorites: If you’re craving variety, try our White Chicken Chili or White Turkey Chili for a completely different flavor profile. For a classic beef soup experience, our vegetable soup style chili is packed with chunky vegetables and rich beef broth.
Did you change any ingredients? Let me know in the comments how you made this recipe your own!
What makes the sweet potato in this chili create a creamy texture without adding dairy?
The sweet potatoes are simmered directly in the broth, and they break down naturally as they cook. This releases their starches, which thickens the chili and creates a creamy, slightly sweet base without needing any cream or dairy.
What is the purpose of adding cinnamon to this chili recipe?
The cinnamon is used to enhance the natural sweetness of the sweet potato. It works with the smoked paprika to create a deep, complex flavor profile that balances the savory turkey without relying on heavy fats or added sugars.
Can I make this chili vegetarian, and if so, how?
Yes. To make a vegetarian version, simply swap the ground turkey for two additional cans of beans (such as pinto and cannellini) and use vegetable broth instead of chicken broth. The chili is hearty enough to stand on its own without meat.
What is the most common mistake to avoid when cooking the sweet potatoes in this chili?
The most common mistake is overcooking the sweet potatoes. If they simmer too long, they will disintegrate into mush. You should check for doneness at the 20-minute mark, aiming for them to be fork-tender but still holding their shape.


Sweet Potato Turkey Chili (Healthy One Pot)
Equipment
- Large Dutch oven or heavy-bottomed pot
- Cutting board
- Chef’s knife
- Wooden Spoon
- Measuring cups and spoons
- Can opener
- Colander (for rinsing beans)
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1.5 lbs lean ground turkey 93/7 recommended
- 2 medium sweet potatoes, peeled and cut into ½-inch cubes about 4 cups
- 1 red bell pepper, diced
- 2 tablespoons tomato paste
- 3 cups low-sodium chicken broth
- 2 tablespoons chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon ground cinnamon
- 1 teaspoon ground cumin
- Salt and black pepper to taste
Instructions
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 4-5 minutes until translucent. Add the minced garlic and cook for 30 seconds until fragrant, being careful not to let it brown.
- Add the ground turkey to the pot. Break it apart with a wooden spoon and cook until no longer pink, about 6-7 minutes. Season with a pinch of salt and pepper.
- Stir in the tomato paste, chili powder, smoked paprika, cumin, and cinnamon. Cook for 1 minute, stirring constantly, to bloom the spices. Add the diced bell pepper and cook for 2 minutes.
- Pour in the fire-roasted diced tomatoes with their juices, the chicken broth, and the cubed sweet potatoes. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring the chili to a gentle boil.
- Reduce the heat to low, cover the pot, and let the chili simmer for 20-25 minutes, until the sweet potatoes are fork-tender but not falling apart. Stir occasionally. For a thicker chili, remove the lid for the last 10 minutes.
- Stir in the drained black beans and kidney beans. Simmer uncovered for 5 more minutes to heat them through. Taste and adjust seasoning with additional salt, pepper, or a squeeze of lime juice if desired.
