I used to think chili had to simmer all day to taste good. My mom would start hers at noon for dinner, and I figured that was just how it worked. Then I discovered this sweet potato turkey chili recipe that’s ready in under an hour.
The secret is using ground turkey instead of beef—it cooks faster and tastes just as hearty. The sweet potatoes add a hint of sweetness that balances out the spice, plus they break down a little as they cook, making the whole pot thick and satisfying. It’s become my go-to when I want comfort food without spending my whole afternoon in the kitchen.
Why You’ll Love This Sweet Potato Turkey Chili
- Healthy and nutritious – Made with lean ground turkey and packed with sweet potatoes, this chili gives you plenty of protein and vitamins without the heaviness of traditional beef chili.
- Quick weeknight dinner – Ready in under an hour, this chili is perfect for busy nights when you want something hearty and satisfying without spending hours in the kitchen.
- Kid-friendly flavors – The natural sweetness from the sweet potatoes and corn balances out the spices, making this mild enough for the whole family to enjoy.
- One-pot meal – Everything cooks together in one pot, which means less cleanup and more time to relax after dinner.
- Great for meal prep – This chili tastes even better the next day and freezes well, so you can make a big batch and have easy lunches or dinners ready to go.
What Kind of Ground Turkey Should I Use?
For this chili, you’ll want to pick up ground turkey that’s around 85-93% lean – this gives you enough fat to keep the meat moist and flavorful without making your chili greasy. You can find ground turkey in most grocery stores, and it’s usually available in different fat percentages just like ground beef. If you can only find the really lean 99% fat-free version, that’s okay too, but you might want to add a tiny bit more olive oil when browning it to prevent it from drying out. Some stores also carry ground turkey thighs, which tends to be a bit more flavorful than the regular ground turkey breast, so grab that if you see it.
Options for Substitutions
This chili is pretty forgiving when it comes to swapping ingredients around:
- Ground turkey: You can easily swap this for ground chicken, lean ground beef, or even ground pork. For a vegetarian version, try crumbled firm tofu or a plant-based ground meat substitute.
- Sweet potato: Regular russet or red potatoes work great if you don’t have sweet potatoes. You could also use butternut squash cut into similar-sized cubes for a slightly different but equally tasty result.
- Chicken broth: Vegetable broth works perfectly fine here, or you can use beef broth if that’s what you have on hand. Even water with a bit of extra salt will do in a pinch.
- Frozen corn: Fresh corn kernels, canned corn (drained), or even diced bell peppers can replace the frozen corn. You could also skip it entirely if you’re not a corn fan.
- Cheddar cheese: Any melty cheese works here – try Monterey Jack, pepper jack for extra heat, or even crumbled queso fresco for a different texture.
- Granulated sugar: Brown sugar, maple syrup, or honey can replace the granulated sugar. Start with a bit less since these tend to be sweeter.
Watch Out for These Mistakes While Cooking
The biggest mistake when making turkey chili is not browning the ground turkey properly – you want to break it up into small pieces and let it develop some color, which adds tons of flavor to your final dish.
Another common error is adding the sweet potatoes too late in the cooking process, so make sure to give them at least 20-25 minutes of simmering time to become tender without turning mushy.
Don’t dump all your spices in at once either – toast the chili powder, paprika, and cumin with the onions and garlic for about 30 seconds to wake up their flavors before adding the liquid ingredients.
Finally, resist the urge to skip the sugar, as it helps balance the acidity from the tomatoes and brings out the natural sweetness of the sweet potatoes, making your chili taste more rounded and complete.
What to Serve With Sweet Potato Turkey Chili?
This hearty chili is perfect on its own, but I love serving it with warm cornbread or crusty dinner rolls for soaking up all that good sauce. You can also spoon it over baked sweet potatoes for an extra cozy meal, or serve it alongside some fluffy white rice if you want to stretch it further. For a fun twist, try ladling it over baked tortilla chips with extra cheese and avocado for a chili nachos situation that everyone will love. A simple side salad with lime vinaigrette also pairs nicely to balance out all the rich, warming flavors.
Storage Instructions
Refrigerate: This chili gets even better after a day or two in the fridge! Store it in an airtight container for up to 5 days. The flavors really meld together nicely, and the sweet potatoes become even more tender. I actually prefer eating it the next day because it tastes so much richer.
Freeze: Sweet potato turkey chili freezes like a dream for up to 3 months. Let it cool completely, then portion it into freezer-safe containers or bags. I like to freeze individual servings so I can grab one for a quick lunch or dinner when I’m busy.
Warm Up: Heat it up on the stovetop over medium-low heat, stirring occasionally until warmed through. You can also microwave it in 30-second intervals, stirring between each one. Add a splash of chicken broth if it seems too thick after reheating. Don’t forget to add fresh toppings like cilantro, cheese, and avocado right before serving!
| Preparation Time | 10-15 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 40-55 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1650-1850
- Protein: 90-105 g
- Fat: 65-80 g
- Carbohydrates: 170-190 g
Ingredients
For the chili:
- 1/2 sweet onion, diced
- 1 tbsp olive oil (I use extra virgin for deeper flavor)
- 28 oz canned petite diced tomatoes (I use San Marzano)
- 1 tsp smoked paprika
- 5 to 7 garlic cloves, minced (freshly minced for best flavor)
- 1 lb ground turkey (93/7 lean preferred for less fat)
- 1 tbsp sugar
- 1 cup frozen corn (I like Birds Eye)
- 1 tbsp chili powder (freshly ground preferred for more flavor)
- 1/2 cup chicken broth
- Black pepper, as needed
- 16 oz canned tomato sauce
- 1 large sweet potato, cut into 1-inch cubes (about 12 oz)
- Salt, as needed
- 1/2 tsp ground cumin
For serving:
- 2 avocados, sliced (add just before serving to prevent browning)
- 1/4 cup cilantro, chopped (fresh adds brightness)
- 1/3 cup shredded cheddar cheese
Step 1: Prepare Mise en Place and Aromatics
- 1 tbsp olive oil
- 1/2 sweet onion, diced
- 5 to 7 garlic cloves, minced
- 1 large sweet potato, cut into 1-inch cubes
Dice the sweet onion and mince the garlic cloves fresh—this makes a real difference in flavor.
Cut the sweet potato into 1-inch cubes and set aside.
Having everything prepped and ready before you start cooking ensures the chili comes together smoothly without scrambling mid-recipe.
Heat the olive oil in a large pot over medium heat until it shimmers, then add the diced onion and cook for about 1 minute until it softens slightly.
Add the minced garlic and cook for another 30 seconds to 1 minute, just until fragrant—don’t let it brown or it will taste bitter.
Step 2: Brown the Ground Turkey
- 1 lb ground turkey
- Salt, as needed
- Black pepper, as needed
Add the ground turkey to the pot with the aromatics, breaking it up with a spoon as it cooks.
Season with a pinch of salt and black pepper, then cook over medium-high heat for 5 to 7 minutes, stirring occasionally, until the turkey is completely cooked through and no longer pink.
I prefer ground turkey that’s 93/7 lean because it renders out the fat nicely without drying out the final chili.
Once cooked, you want the turkey to have some light browning on the edges for better flavor development.
Step 3: Build the Chili Base with Spices and Liquids
- 28 oz canned petite diced tomatoes
- 16 oz canned tomato sauce
- 1/2 cup chicken broth
- cubed sweet potato from Step 1
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1/2 tsp ground cumin
- 1 tbsp sugar
Add the canned diced tomatoes (with their juices), tomato sauce, chicken broth, and the cubed sweet potatoes from Step 1 to the cooked turkey.
Sprinkle in the chili powder, smoked paprika, cumin, and sugar, stirring well to combine all ingredients evenly.
The spices need to be distributed throughout the liquid so they bloom and flavor the entire pot.
Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to medium and let it simmer gently for about 15 minutes, stirring occasionally.
The sweet potatoes should be fork-tender by the end—they’ll continue softening as they simmer, so don’t overcook them or they’ll fall apart.
Step 4: Add Corn and Finish Cooking
- 1 cup frozen corn
- chili base from Step 3
Stir the frozen corn directly into the simmering chili from Step 3—no need to thaw it first.
Increase the heat back to medium-high and cook for another 3 to 5 minutes until the chili comes back to a gentle boil.
This final boost of heat melts the corn into the chili and brings all the flavors together.
Taste the chili and season with additional salt and black pepper as needed, keeping in mind that the cheese and avocado toppings will add their own flavors.
Step 5: Serve with Fresh Toppings
- finished chili from Step 4
- 1/4 cup cilantro, chopped
- 1/3 cup shredded cheddar cheese
- 2 avocados, sliced
Ladle the hot chili into bowls.
Top each serving with a generous handful of fresh chopped cilantro, a sprinkle of shredded cheddar cheese, and sliced avocado added just before eating to prevent browning.
I always add the avocado at the last moment rather than earlier—the warmth of the chili will soften it slightly without turning it brown and oxidized.
The bright cilantro and creamy avocado provide a perfect contrast to the rich, warming spice of the chili.




