My brother called me a traitor. That was his reaction when I told him I was swapping out beef for ground turkey in our family’s chili recipe. He had a point—we grew up on a version that was practically a meat loaf in liquid form, loaded with beef and not much else. I loved it, but my body stopped loving it somewhere around year thirty. So I made a change, and honestly, I thought I’d ruined chili forever.
The first batch was watery, the sweet potatoes were either crunchy or mush, and the turkey had that weird, dry crumble thing going on. I almost gave up. But I’m stubborn, and the idea of a chili that felt good to eat without feeling heavy afterward kept me coming back to the stove. After maybe six or seven tries, something clicked. The sweet potatoes softened into these little creamy pockets, the turkey soaked up the smoky spices, and the broth turned into this rich, almost silky thing that I couldn’t stop dipping bread into.
It took me a while to admit it out loud, but this hearty ground turkey and sweet potato chili is better than the old one. It’s not a compromise—it’s an upgrade. And if you’re skeptical about turkey chili, I get it. I was you. But this one might just change your mind.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I care to count, and I’ve brought it to enough potlucks and family dinners to know it works. It’s the kind of dish that makes people ask for the recipe without realizing they’re eating something that’s actually good for them.
- Packed with Protein: Lean ground turkey gives you a solid protein boost without the heavy fat content of beef. It’s a meal that keeps you full without weighing you down.
- One-Pot Wonder: Everything comes together in a single Dutch oven or large pot. Less cleanup, more time on the couch with a bowl of chili. That’s a win in my book.
- Perfect for Meal Prep: This chili tastes even better the next day. Make a big batch on Sunday and you’ve got lunches for half the week. It freezes beautifully too.
- Naturally Gluten-Free: No flour, no thickeners, no gluten. Just whole ingredients that work together to create a naturally thick and hearty chili.
- Customizable Heat Level: I keep mine medium-spicy, but you can dial it up or down without messing with the core flavor. It’s forgiving that way.
- Budget-Friendly: Ground turkey is usually cheaper than beef, sweet potatoes are affordable year-round, and the rest is pantry staples. You can feed a crowd without breaking the bank.
What makes this recipe different from the dozens of other turkey chilis out there is the method. I brown the turkey hard—like, really let it get some color—and I sauté the sweet potatoes with the aromatics before adding liquid. That extra step builds layers of flavor that most recipes skip. It’s not complicated, but it makes all the difference.
What Ingredients You Will Need
This recipe relies on simple, whole ingredients that you can find at any grocery store. Nothing fancy here, just good food that works together. I’ve tested a few different brands and combinations, and this is the lineup that consistently delivers the best results.
- Ground Turkey (1.5 lbs / 680g): I use 93% lean ground turkey. 99% lean works too, but it can dry out if you’re not careful. If you can find ground dark meat turkey, even better—it has more flavor and stays juicier. I usually grab a couple of packages from the store and freeze one for later.
- Sweet Potatoes (2 medium, about 1 lb / 450g): Peeled and diced into ½-inch cubes. I like the orange-fleshed ones for their natural sweetness and creamy texture. Don’t skip peeling them—the skin gets tough in chili and doesn’t soften enough. Look for firm potatoes without any soft spots.
- Yellow Onion (1 large): Diced fine. It melts into the background and adds sweetness. I’ve tried red onion here, and it’s too sharp. Stick with yellow.
- Garlic (4 cloves): Minced fresh. The jarred stuff works in a pinch, but fresh garlic gives you that punchy aroma that makes the whole house smell amazing.
- Canned Diced Tomatoes (14.5 oz / 411g): Fire-roasted if you can find them. They add a subtle smokiness that plays well with the chili spices. Don’t drain them—you want that liquid in the pot.
- Canned Tomato Sauce (8 oz / 227g): This gives the chili body without making it too acidic. I prefer Hunt’s or Muir Glen for flavor.
- Chicken Broth (2 cups / 480ml): Low-sodium is best so you can control the salt level. Beef broth works too, but it makes the chili darker and richer. I switch between the two depending on my mood.
- Chili Powder (2 tablespoons): This is your base spice. I use a standard grocery store blend, but if you have a specialty chili powder from a spice shop, even better. It’s not the same as cayenne—chili powder is a blend of dried chiles, cumin, and other spices.
- Cumin (1 tablespoon): Ground. Cumin and chili are best friends. Don’t skip it.
- Smoked Paprika (1 teaspoon): This is my secret weapon. It adds a subtle campfire flavor that makes the chili taste like it’s been simmering all day, even if you cooked it in 45 minutes.
- Oregano (1 teaspoon): Dried. It adds an earthy, slightly floral note that balances the heat. Mexican oregano is ideal, but regular works fine.
- Cayenne Pepper (¼ teaspoon): Adjust to your heat preference. I add a pinch more when I’m cooking for myself, but this amount keeps it family-friendly.
- Salt and Black Pepper: To taste. I start with 1 teaspoon of salt and adjust at the end.
- Olive Oil (2 tablespoons): For browning the turkey and sautéing the vegetables. Avocado oil works too.
- Optional Toppings: Shredded cheddar cheese, sour cream or Greek yogurt, sliced avocado, fresh cilantro, diced red onion, and lime wedges. These aren’t optional in my house—they’re essential.
Equipment Needed
You don’t need a fancy kitchen to make this chili. I’ve made it in a cramped apartment kitchen and a spacious one, and it worked the same both times.
- 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 burning. If you don’t have one, a large stockpot works—just keep an eye on the bottom and stir more often.
- Sharp Chef’s Knife: For dicing the sweet potatoes and onion. A dull knife makes this job miserable. I learned that the hard way after nearly taking off a fingertip.
- Cutting Board: Preferably a large one so you have room to work. I use a wooden board for vegetables and reserve a separate one for raw meat.
- Wooden Spoon or Silicone Spatula: For stirring and scraping up the browned bits from the bottom of the pot. Those bits are flavor gold.
- Measuring Spoons and Cups: I know experienced cooks eyeball things, but for chili, the spice ratios matter. Measure them out until you know the balance by heart.
- Can Opener: Obvious, but easy to forget until you’re staring at a sealed can of tomatoes.
- Ladle: For serving. I have a deep one that holds about a cup and a half—perfect for generous portions.
I bought my Dutch oven at a discount store for thirty bucks, and it’s been going strong for years. You don’t need Le Creuset to make good chili. Just get something heavy and sturdy.
Preparation Method
Take your time with the first few steps. Rushing through the browning phase is the most common mistake people make with turkey chili. Let the meat get some color, and you’ll be rewarded with deeper flavor.
- Prep Your Ingredients First (10 minutes): Dice the onion, mince the garlic, peel and cube the sweet potatoes into ½-inch pieces. Open the cans of tomatoes and tomato sauce. Measure out your spices into a small bowl. Having everything ready makes the cooking process smooth and stress-free.
- Brown the Ground Turkey (8-10 minutes): Heat 1 tablespoon of olive oil in your Dutch oven over medium-high heat. Add the ground turkey and break it apart with your spoon. Let it cook undisturbed for 3-4 minutes until the bottom gets deeply browned. Then stir and continue cooking until no pink remains and the meat is in small crumbles. The browning is crucial—turkey releases a lot of moisture, and you need to cook it off to get color. Don’t rush this step. Transfer the cooked turkey to a bowl and set aside.
- Sauté the Aromatics (5-6 minutes): Reduce the heat to medium and add the remaining 1 tablespoon of olive oil. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent, about 4 minutes. Add the minced garlic and cook for 30 seconds until fragrant. You should smell it immediately—if you don’t, your garlic might be old or your heat is too low.
- Cook the Sweet Potatoes (5 minutes): Add the cubed sweet potatoes to the pot with the onions and garlic. Stir to coat them in the oil, then let them cook for about 5 minutes, stirring occasionally. You want the edges to start softening and getting a little color. This step builds flavor and ensures the sweet potatoes don’t turn to complete mush later.
- Toast the Spices (1 minute): Sprinkle the chili powder, cumin, smoked paprika, oregano, and cayenne over the sweet potatoes. Stir constantly for about 1 minute until the spices are fragrant. This wakes up the flavors and removes any raw, dusty taste from the dried spices. Your kitchen will smell incredible at this point.
- Add the Liquids and Tomatoes (2 minutes): Pour in the chicken broth, diced tomatoes with their juices, and tomato sauce. Stir everything together, scraping the bottom of the pot to release any browned bits. Those bits are packed with flavor and will dissolve into the broth.
- Return the Turkey to the Pot: Add the browned ground turkey back into the pot. Stir to combine everything evenly. The mixture should look a little soupy at this point—that’s normal. It will thicken as it simmers.
- Simmer the Chili (25-30 minutes): Bring the chili to a gentle boil, then reduce the heat to low. Cover the pot with the lid slightly ajar to let steam escape. Let it simmer for 25-30 minutes, stirring occasionally. The sweet potatoes should be fork-tender but still holding their shape. If they start falling apart, you’ve cooked them too long. The broth will thicken and reduce slightly.
- Season and Adjust (2 minutes): Taste the chili and add salt and black pepper as needed. I usually start with 1 teaspoon of salt and add more in ¼-teaspoon increments until it tastes right. If the chili tastes flat, it needs more salt. If it’s too spicy, a squeeze of lime juice or a dollop of sour cream will balance it out. If it’s too thick, add a splash of broth or water. If it’s too thin, let it simmer uncovered for another 5-10 minutes.
- Rest and Serve (5 minutes): Remove the pot from the heat and let the chili rest for 5 minutes before serving. This allows the flavors to settle and the chili to thicken slightly. Ladle into bowls and top with your favorite toppings.
A quick note on timing: the total active cooking time is about 30 minutes, plus 25-30 minutes of simmering. It’s not a quick weeknight meal, but it’s close. I often make it on a Sunday afternoon while I’m doing other things around the house.
Cooking Tips & Techniques
I’ve made this chili enough times to know exactly where things can go wrong. Here are the lessons I learned the hard way so you don’t have to.
Don’t Overcrowd the Pot When Browning: If you’re doubling the recipe, brown the turkey in batches. When too much meat hits the pot at once, it steams instead of browning. You want those deep brown crusty bits, not gray, watery meat. Trust me on this one—I’ve made gray chili, and it’s sad.
Cut the Sweet Potatoes Uniformly: Aim for ½-inch cubes. If some pieces are bigger and some are smaller, you’ll end up with a mix of mushy and crunchy. I’m not saying you need to measure each cube with a ruler, but try to keep them consistent. It makes a noticeable difference in the final texture.
Toast Your Spices: This is a non-negotiable step. Raw chili powder tastes dusty and flat. Toasted chili powder tastes warm and complex. The 60 seconds it takes to stir the spices into the hot oil will transform your chili from okay to memorable. Don’t skip it.
Let It Rest: Chili always tastes better after it’s had time to sit. If you can, make this a day ahead and reheat it. The flavors meld together overnight, and the texture improves. I’ve served it immediately and I’ve served it the next day, and the next-day version wins every time.
Deglaze Properly: When you add the broth, make sure you scrape every bit of browned goodness off the bottom of the pot. That fond is where a lot of the flavor lives. If you leave it stuck to the pot, you’re leaving flavor behind.
Variations & Adaptations
This recipe is flexible, and I’ve tried several variations over the years. Some worked, some didn’t. Here are the ones I keep coming back to.
Vegetarian Version: Swap the ground turkey for two cans of black beans or kidney beans (drained and rinsed). Add them with the broth and tomatoes. You’ll lose some of the meaty texture, but the beans add their own heartiness. I’ve served this to vegetarians and meat-eaters alike, and no one complained.
Extra Veggie Boost: Add diced bell peppers, zucchini, or corn along with the sweet potatoes. I like red bell pepper for sweetness and color. If you add zucchini, throw it in during the last 10 minutes of simmering so it doesn’t turn to mush.
Spicier Version: Double the cayenne or add a diced jalapeño with the onions. For serious heat, stir in a tablespoon of chipotle peppers in adobo sauce. Go slow—you can always add more heat, but you can’t take it out.
Slow Cooker Adaptation: 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. Add the sweet potatoes about halfway through so they don’t disintegrate. The slow cooker version is great for busy days, but the stovetop version has more depth of flavor.
Smoky Chipotle Twist: Stir in 1-2 minced chipotle peppers in adobo sauce along with the spices. The smoky heat pairs beautifully with the sweet potatoes. This is my personal favorite variation—I make it when I’m cooking just for myself.
Serving & Storage Suggestions
This chili is a meal on its own, but the right sides and toppings can take it to another level. Here’s how I like to serve it and how I store leftovers.
Serving Temperature and Presentation: Serve the chili hot, straight from the pot. Ladle it into deep bowls and let everyone customize their own toppings. I set out small bowls of shredded cheddar, sour cream, diced avocado, fresh cilantro, and lime wedges. A sprinkle of chopped red onion adds a nice sharp crunch.
What to Serve With It: A slice of crusty bread or a warm tortilla on the side is perfect for sopping up the broth. If you want to go all out, make a batch of easy crusty artisan bread to go with it. The crispy crust and soft interior are ideal for dipping. A simple green salad with a tangy vinaigrette balances the richness of the chili. For a heartier meal, serve the chili over rice or quinoa.
Storage Instructions: Let the chili cool completely before transferring it to airtight containers. It will keep in the refrigerator for up to 5 days. The flavors actually improve after a day or two, so don’t be afraid to make it ahead. I often double the batch and freeze half.
Freezing Instructions: Portion the cooled chili into freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. It will keep in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Methods: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger batches, reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the chili has thickened too much. The texture might be slightly different after freezing, but the flavor will still be excellent.
How Flavors Develop Over Time: This chili is one of those dishes that gets better with age. The spices meld together, the sweet potatoes absorb more of the broth, and the overall flavor becomes more cohesive. I’ve had leftovers on day four that tasted better than day one. It’s a beautiful thing.
Nutritional Information & Benefits
I’m not a nutritionist, but I’ve done my research on this recipe because I eat it regularly. Here’s a rough breakdown based on a serving size of about 1.5 cups, not including toppings.
- Calories: Approximately 350-400 per serving
- Protein: 30-35g
- Carbohydrates: 30-35g
- Fiber: 6-8g
- Fat: 10-12g
- Iron: 15% of daily value
- Vitamin A: Over 100% of daily value (thanks to the sweet potatoes)
- Vitamin C: 20% of daily value
Health Benefits: Sweet potatoes are packed with beta-carotene, which your body converts to vitamin A. They’re also high in fiber, which helps with digestion and keeps you full. Ground turkey is a lean protein source that supports muscle health without the saturated fat of beef. The tomatoes provide lycopene, an antioxidant linked to heart health. The spices—chili powder, cumin, and oregano—have anti-inflammatory properties. This is a meal that actually supports your body while tasting amazing.
Dietary Considerations: This recipe is naturally gluten-free, dairy-free (if you skip the cheese topping), and low in added sugar. It’s also relatively low in carbs compared to bean-heavy chilis, making it suitable for moderate low-carb diets. If you’re watching your sodium, use low-sodium broth and go easy on the added salt.
Potential Allergens: None of the main ingredients are common allergens, but check your spice blends for hidden additives. Some commercial chili powders contain anti-caking agents or fillers that might be an issue for sensitive individuals.
Conclusion
This hearty ground turkey and sweet potato chili is the recipe I turn to when I want something that feels like comfort food but doesn’t leave me feeling sluggish. It’s warm, filling, and packed with flavor that only gets better with time. The sweet potatoes add a natural sweetness that balances the smoky spices, and the turkey keeps it light without sacrificing substance.
I’ve made this for picky eaters, health-conscious friends, and my brother who called me a traitor. Every single one of them asked for seconds. That’s when I knew I had something special.
Try it this week, and don’t be afraid to make it your own. Add more spice, throw in extra veggies, or load it up with all the toppings. This chili is forgiving and flexible, just like any good recipe should be. If you make it, come back and let me know how it turned out. I’d love to hear about your variations and what worked for you.
Happy cooking, and stay warm out there.
Frequently Asked Questions
Can I use ground beef instead of turkey?
Absolutely. If you prefer beef, swap it in 1:1. The cooking time and method stay the same. Just be aware that beef will add more fat and a richer flavor. I’ve made it both ways, and they’re both good—just different.
Do I need to peel the sweet potatoes?
Yes, for this recipe. The skin on sweet potatoes doesn’t soften enough during the simmering time and can become tough and chewy in the chili. Peel them before dicing for the best texture. If you’re in a hurry, you can skip peeling, but the texture won’t be as pleasant.
Can I make this in an Instant Pot or pressure cooker?
Yes, with some adjustments. Use the sauté function to brown the turkey and cook the aromatics. Add all remaining ingredients, set the pressure cooker to high for 10 minutes, then do a natural release for 10 minutes. The sweet potatoes might be slightly softer than the stovetop version, but it’s still delicious.
How do I thicken the chili if it’s too thin?
Simmer it uncovered for an additional 10-15 minutes to let some of the liquid evaporate. If it’s still too thin, mash a few of the sweet potato cubes against the side of the pot and stir them in—they’ll act as a natural thickener. You can also stir in a tablespoon of tomato paste.
Can I add beans to this chili?
Definitely. Black beans, kidney beans, or pinto beans all work well. Add one drained and rinsed can along with the broth and tomatoes. If you’re using canned beans, reduce the salt you add since canned beans are usually salted. Beans add extra fiber and protein, making the chili even heartier.
Pin This Recipe!

Hearty Ground Turkey & Sweet Potato Chili
A hearty, healthy chili made with lean ground turkey and sweet potatoes, packed with smoky spices and perfect for meal prep. This one-pot wonder is naturally gluten-free and customizable in heat level.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
- 1.5 lbs (680g) ground turkey (93% lean)
- 2 medium sweet potatoes (about 1 lb / 450g), peeled and diced into ½-inch cubes
- 1 large yellow onion, diced fine
- 4 cloves garlic, minced
- 14.5 oz (411g) canned diced tomatoes (fire-roasted preferred), undrained
- 8 oz (227g) canned tomato sauce
- 2 cups (480ml) low-sodium chicken broth
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ¼ teaspoon cayenne pepper
- Salt and black pepper to taste
- 2 tablespoons olive oil
- Optional toppings: shredded cheddar cheese, sour cream or Greek yogurt, sliced avocado, fresh cilantro, diced red onion, lime wedges
Instructions
- Prep your ingredients first: dice onion, mince garlic, peel and cube sweet potatoes into ½-inch pieces. Open cans of tomatoes and tomato sauce. Measure out spices into a small bowl.
- Heat 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add ground turkey and break apart with a spoon. Let cook undisturbed for 3-4 minutes until deeply browned, then stir and continue cooking until no pink remains and meat is in small crumbles. Transfer cooked turkey to a bowl and set aside.
- Reduce heat to medium and add remaining 1 tablespoon olive oil. Add diced onion and cook, stirring occasionally, until soft and translucent, about 4 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Add cubed sweet potatoes to the pot with onions and garlic. Stir to coat in oil, then let cook for about 5 minutes, stirring occasionally, until edges start softening and getting a little color.
- Sprinkle chili powder, cumin, smoked paprika, oregano, and cayenne over sweet potatoes. Stir constantly for about 1 minute until spices are fragrant.
- Pour in chicken broth, diced tomatoes with their juices, and tomato sauce. Stir together, scraping bottom of pot to release any browned bits.
- Return browned ground turkey to the pot. Stir to combine evenly.
- Bring chili to a gentle boil, then reduce heat to low. Cover pot with lid slightly ajar and let simmer for 25-30 minutes, stirring occasionally, until sweet potatoes are fork-tender but still holding their shape.
- Taste chili and add salt and black pepper as needed. Adjust seasoning: if flat, add more salt; if too spicy, add lime juice or sour cream; if too thick, add splash of broth; if too thin, simmer uncovered for 5-10 minutes.
- Remove pot from heat and let chili rest for 5 minutes before serving. Ladle into bowls and top with desired toppings.
Notes
For best flavor, brown the turkey hard and toast the spices. Chili tastes even better the next day. Can be frozen for up to 3 months. For a vegetarian version, swap turkey for two cans of black beans or kidney beans.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 375
- Sugar: 8
- Sodium: 680
- Fat: 11
- Saturated Fat: 2.5
- Carbohydrates: 33
- Fiber: 7
- Protein: 33
Keywords: ground turkey chili, sweet potato chili, healthy chili, one-pot chili, gluten-free chili, meal prep chili





