Written by

Adriana Joseph

Published

Cozy Turkey Sweet Potato Chili: Easy One-Pot Meal

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My brother-in-law, Mark, had a long-standing, loudly declared hatred of chili. For years. “It’s just sloppy, spicy bean soup,” he’d announce every time someone mentioned making a pot. Then, one freezing Tuesday last November, I was simmering this turkey and sweet potato version on the stove, and I walked into the living room to find him standing over the pot, spoon in hand, a guilty look frozen on his face. He wasn’t even trying to hide it anymore.

Honestly, I wasn’t trying to convert him. I was just cold, tired, and craving something that felt like a hug in a bowl. I had a pound of ground turkey in the fridge and a sweet potato that was starting to look a little sad. The idea of a bean-free chili felt almost rebellious, but the smell that filled my kitchen—smoky cumin, warm cinnamon, and that sweet potato getting all jammy—was something else entirely. I grabbed a spoon to taste it, and that’s when I caught Mark red-handed.

He just shrugged and said, “It’s not chili.” But he took another spoonful. And another. Maybe you’ve been there, where a dish you’re sure you won’t like suddenly rewrites the rules. This chili is that dish. It’s not trying to be traditional, and that’s exactly why it works so perfectly. It’s the kind of meal you make when you need to feel grounded, warm, and a little bit taken care of. The sweet potato melts into the broth, making it almost creamy without any dairy, and the turkey keeps it light enough that you don’t end up in a food coma.

This recipe stayed with me because it proved something I already suspected: the best comfort food doesn’t follow the rules. It follows what feels right. And this, my friends, feels right.

Why You’ll Love This Recipe

This isn’t just another chili recipe. After testing this about five times to get the sweet potato-to-broth ratio just right, I can tell you this version is the one. It’s the one that gets requested for game day, for sick days, and for those “I just need a bowl of something good” days.

  • Quick & Easy: Comes together in about 45 minutes, mostly hands-off. Perfect for a busy weeknight when you want something homemade without the fuss.
  • Simple Ingredients: No weird, hard-to-find stuff. You probably have most of the spices already, and the rest is just fresh produce and ground turkey.
  • Perfect for Cozy Nights: This is the ultimate cold-weather meal. It’s warming, filling, and the whole house smells amazing while it simmers.
  • Crowd-Pleaser: I’ve served this to chili purists and turkey-haters, and everyone goes back for seconds. Even Mark.
  • Unbelievably Delicious: The sweet potato breaks down just enough to thicken the broth naturally, creating a texture that’s rich and silky without being heavy. The little bit of cinnamon is the secret—it doesn’t scream “dessert,” it just makes everything taste warmer.

What makes this recipe different is the technique. Instead of just dumping everything in the pot, you sauté the turkey with the spices first to build a deep, toasty flavor base. Then, you let the sweet potatoes simmer until they’re fork-tender, mashing a few chunks right in the pot to create that luscious, naturally thickened broth. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create a bowl of pure comfort. Most of these are pantry staples or easy to find at any grocery store.

  • For the Chili Base:
    • 1 tablespoon olive oil (avocado oil works great too)
    • 1 large yellow onion, diced (about 1 ½ cups)
    • 3 cloves garlic, minced
    • 1 pound ground turkey (I prefer 93% lean for the best flavor without being too greasy)
    • 1 large sweet potato, peeled and diced into ½-inch cubes (about 3 cups)
    • 1 red bell pepper, diced
    • 1 (15-ounce) can fire-roasted diced tomatoes, with their juices
    • 1 (15-ounce) can tomato sauce
    • 1 cup low-sodium chicken broth (or vegetable broth)
  • The Spice Blend (This is where the magic happens):
    • 2 tablespoons chili powder
    • 1 tablespoon ground cumin
    • 1 teaspoon smoked paprika
    • ½ teaspoon ground cinnamon (trust me on this)
    • ½ teaspoon dried oregano
    • ¼ teaspoon cayenne pepper (optional, for heat)
    • 1 teaspoon salt, plus more to taste
    • ½ teaspoon black pepper
  • For Topping (Optional but Highly Recommended):
    • Plain Greek yogurt or sour cream
    • Fresh cilantro, chopped
    • Diced avocado
    • Shredded cheddar cheese
    • Lime wedges

A few notes on ingredients: I really like using fire-roasted tomatoes here—they add a subtle smoky depth that regular diced tomatoes just don’t have. If you can’t find them, regular is fine, but add an extra pinch of smoked paprika. For the sweet potato, look for one that’s firm and heavy for its size. And that cinnamon? I know it sounds weird. But it’s not a sweet cinnamon flavor—it just rounds out the heat and makes the whole thing taste incredibly cozy. Don’t skip it.

If you want to make this dairy-free, just use avocado oil and skip the cheese and sour cream on top. The chili itself is naturally gluten-free, which is a nice bonus.

Equipment Needed

You don’t need much for this one, which is part of the beauty. Here’s what you’ll need:

  • A large Dutch oven or heavy-bottomed pot: I use my trusty 5.5-quart Le Creuset, but any heavy pot with a lid will work. The heavy bottom helps the turkey brown without burning.
  • A sharp chef’s knife and cutting board: For dicing the onion, sweet potato, and bell pepper. A good knife makes the prep go so much faster.
  • A wooden spoon or spatula: For breaking up the turkey and stirring the chili.
  • Measuring spoons and a liquid measuring cup: For the spices and broth.
  • A potato masher or the back of a wooden spoon: For mashing some of the sweet potato right in the pot.

If you don’t have a Dutch oven, a large stainless steel pot or even a deep skillet with a lid will work. Just keep an eye on the liquid level, as a wider pot will evaporate liquid faster. I’ve made this in a slow cooker too (sauté the turkey and onions first, then dump everything in and cook on low for 6 hours), but the one-pot stovetop version is my favorite for the texture.

Preparation Method

turkey sweet potato chili preparation steps

Let’s get cooking. This comes together in about 45 minutes, and most of that is simmering time.

  1. Sauté the aromatics. Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant. Don’t let the garlic burn—it gets bitter.
  2. Brown the turkey. Add the ground turkey to the pot. Break it up with your wooden spoon and cook for 5-7 minutes, until it’s no longer pink. Let it get a little browned in spots—that’s flavor. If there’s a lot of liquid, don’t drain it; it’ll cook off.
  3. Bloom the spices. This is the most important step. Sprinkle the chili powder, cumin, smoked paprika, cinnamon, oregano, cayenne (if using), salt, and pepper over the turkey. Stir constantly for about 1 minute until the spices are fragrant and toasted. Your kitchen is going to smell incredible right about now.
  4. Add the vegetables and liquids. Stir in the diced sweet potato and red bell pepper. Then add the fire-roasted tomatoes (with their juices), tomato sauce, and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot.
  5. Bring to a simmer. Increase the heat to high and bring the chili to a gentle boil. Then reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes, or until the sweet potatoes are tender when pierced with a fork. Give it a stir every now and then to make sure nothing is sticking.
  6. Thicken the chili. Once the sweet potatoes are tender, remove the lid. Using a potato masher or the back of your wooden spoon, gently mash about a quarter to a third of the sweet potato chunks right in the pot. This will thicken the broth beautifully without needing any flour or cornstarch. Stir to combine.
  7. Taste and adjust. Give it a taste. Does it need more salt? A squeeze of lime? A pinch more cumin? This is your moment to make it perfect. Let it simmer uncovered for another 5 minutes if you want it thicker.
  8. Serve. Ladle the chili into bowls and top with your favorite garnishes. A dollop of Greek yogurt, a sprinkle of cilantro, some diced avocado, and a squeeze of lime are my go-to.

One thing I learned the hard way: don’t rush step 3. Toasting the spices in the fat from the turkey is what gives this chili its deep, complex flavor. I once skipped this step when I was in a hurry, and the chili tasted flat and one-dimensional. It was still edible, but it wasn’t the same.

Cooking Tips & Techniques

Over the years, I’ve made this chili more times than I can count, and I’ve definitely made some mistakes along the way. Here’s what I’ve learned:

Don’t over-stir the chili while it’s simmering. I know it’s tempting to keep checking on it, but every time you open the lid, you let steam escape. The gentle simmer is what allows the sweet potatoes to break down and create that silky texture. Trust the process.

If your chili is too thick, just add more broth. Sometimes sweet potatoes are more starchy than others, and they’ll absorb more liquid. If your chili looks more like a stew, add a splash of broth or water to loosen it up. If it’s too thin, let it simmer uncovered for a few extra minutes.

Let it rest before serving. This is a game-changer. Let the chili sit off the heat for about 10 minutes before you serve it. The flavors meld together, and the texture settles into something even more cohesive. I once served it straight from the stove, and it was good. But the leftovers the next day? Mind-blowing.

Make it ahead. This chili is actually better the next day. The flavors just keep getting deeper and more complex. I often make a double batch on Sunday and eat it for lunches all week. It reheats beautifully.

Don’t skip the cinnamon. I know I’ve said this already, but I can’t stress it enough. The cinnamon doesn’t make it taste like a dessert. It just adds this warm, almost floral undertone that makes the chili feel extra cozy. If you’re still skeptical, start with just ¼ teaspoon. You’ll see.

Variations & Adaptations

This recipe is super forgiving, so feel free to play around with it. Here are some of my favorite variations:

  • Make it vegetarian: Swap the ground turkey for two cans of drained and rinsed black beans or lentils. Use vegetable broth instead of chicken broth. The sweet potatoes will still give you that creamy texture.
  • Add more heat: If you like things spicy, add a diced jalapeño with the onions, or stir in a chopped chipotle pepper in adobo sauce along with the tomatoes. The smoky heat is amazing.
  • Change the protein: Ground chicken, lean ground beef, or even ground pork would all work beautifully here. The cooking time stays the same.
  • Try different vegetables: Diced zucchini, corn kernels, or even chopped kale stirred in at the end would be great. I’ve added a cup of frozen corn in the last 5 minutes of cooking, and it adds a nice pop of sweetness.
  • Make it in a slow cooker: Sauté the onions, garlic, and turkey with the spices in a skillet first. Then transfer everything to the slow cooker, add the remaining ingredients, and cook on low for 6-8 hours or high for 3-4 hours. Mash some sweet potatoes before serving.
  • Sweet potato swap: Butternut squash or pumpkin would work in place of the sweet potato. The cooking time might vary slightly, so just check for tenderness.

I once made a version with leftover roasted sweet potatoes from Thanksgiving, and it was honestly one of the best pots of chili I’ve ever made. The roasted flavor added another layer of depth. So if you have leftover roasted veggies, don’t be afraid to toss them in.

Serving & Storage Suggestions

This chili is a meal in itself, but it’s even better with some simple sides.

Serving: Ladle the chili into deep bowls while it’s still hot. I love topping mine with a generous dollop of plain Greek yogurt (it adds that creamy tang that sour cream does, but with more protein), a sprinkle of fresh cilantro, and some diced avocado for creaminess. A squeeze of lime right before eating brightens everything up. Serve with warm cornbread, crusty bread, or even tortilla chips for dipping.

Storage: This chili stores like a dream. Let it 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 together, so don’t be surprised if you like the leftovers even more than the first serving.

Freezing: This chili freezes perfectly for up to 3 months. Let it cool completely, then portion it into freezer-safe bags or containers. I like to freeze it in individual portions so I can grab one for a quick lunch. To thaw, just move it to the refrigerator overnight.

Reheating: Reheat the chili gently on the stovetop over medium-low heat, adding a splash of broth or water if it’s too thick. You can also microwave it in a covered bowl for 2-3 minutes, stirring halfway through. The texture stays great either way.

Nutritional Information & Benefits

This chili isn’t just delicious—it’s actually pretty good for you too. Here’s an approximate breakdown per serving (based on 6 servings, without toppings):

  • Calories: 320
  • Protein: 28g
  • Fat: 10g
  • Carbohydrates: 32g
  • Fiber: 8g
  • Sugar: 12g (natural from the sweet potatoes and tomatoes)
  • Sodium: 780mg (can be reduced by using low-sodium broth and no-salt-added tomatoes)

Sweet potatoes are packed with vitamin A (great for your eyes and immune system) and fiber, which keeps you full and satisfied. Ground turkey is a lean source of protein, and the tomatoes are loaded with lycopene, a powerful antioxidant. The spices—cumin, chili powder, and cinnamon—all have anti-inflammatory properties. This is the kind of meal that fills you up without weighing you down. It’s comfort food that actually makes you feel good afterward.

This recipe is naturally gluten-free and dairy-free (as long as you skip the yogurt and cheese on top). If you need it to be lower in sodium, use no-salt-added tomatoes and low-sodium broth, and go easy on the added salt.

Conclusion

This cozy turkey sweet potato chili has become a staple in my kitchen for good reason. It’s the recipe I turn to when I need something warm, satisfying, and completely unfussy. It’s proof that comfort food doesn’t have to be complicated or loaded with heavy ingredients to hit the spot. The sweet potatoes make it naturally creamy, the turkey keeps it light, and the spices wrap it all up in a warm, cozy blanket of flavor.

I hope you give this one a try, especially on a day when you need a little extra warmth. Feel free to make it your own—add more spice, swap in different veggies, or load it up with all your favorite toppings. That’s the beauty of a good chili recipe. And if you make it, I’d love to hear how it turns out. Drop a comment below and let me know what you think. Did you convert a chili-hater in your life? I’d love to hear that story too.

Until next time, happy cooking—and stay warm!

Frequently Asked Questions

Can I use ground beef instead of turkey?

Absolutely! Ground beef, ground chicken, or even ground pork all work great. Just be sure to drain any excess fat after browning if you use a fattier meat.

Do I have to peel the sweet potato?

I recommend peeling it for the smoothest texture, but if you’re short on time, you can leave the skin on. Just scrub it well and dice it small. The skin will soften as it cooks but will add a bit more texture.

Can I make this chili in an Instant Pot?

Yes! Use the sauté function to cook the onions, garlic, and turkey with the spices. Then add the remaining ingredients, close the lid, and cook on high pressure for 10 minutes. Do a quick release, then mash some sweet potatoes to thicken.

How can I make this chili spicier?

Add a diced jalapeño or serrano pepper along with the onions, or stir in a chopped chipotle pepper in adobo sauce. You can also add an extra ½ teaspoon of cayenne pepper or use a spicier chili powder blend.

Can I freeze the leftovers?

Yes, this chili freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or bags. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.

Pin This Recipe!

turkey sweet potato chili recipe

Print

Cozy Turkey Sweet Potato Chili: Easy One-Pot Meal

This turkey and sweet potato chili is a cozy, one-pot meal that’s perfect for cold nights. It’s naturally creamy, packed with flavor, and comes together in about 45 minutes.

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

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large yellow onion, diced (about 1 ½ cups)
  • 3 cloves garlic, minced
  • 1 pound ground turkey (93% lean recommended)
  • 1 large sweet potato, peeled and diced into ½-inch cubes (about 3 cups)
  • 1 red bell pepper, diced
  • 1 (15-ounce) can fire-roasted diced tomatoes, with juices
  • 1 (15-ounce) can tomato sauce
  • 1 cup low-sodium chicken broth
  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cinnamon
  • ½ teaspoon dried oregano
  • ¼ teaspoon cayenne pepper (optional)
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • Plain Greek yogurt or sour cream (for topping)
  • Fresh cilantro, chopped (for topping)
  • Diced avocado (for topping)
  • Shredded cheddar cheese (for topping)
  • Lime wedges (for serving)

Instructions

  1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
  2. Add ground turkey to the pot. Break it up with a wooden spoon and cook for 5-7 minutes until no longer pink, allowing it to brown in spots.
  3. Sprinkle chili powder, cumin, smoked paprika, cinnamon, oregano, cayenne (if using), salt, and pepper over the turkey. Stir constantly for about 1 minute until spices are fragrant and toasted.
  4. Stir in diced sweet potato and red bell pepper. Add fire-roasted tomatoes (with juices), tomato sauce, and chicken broth. Stir, scraping up any browned bits from the bottom of the pot.
  5. Increase heat to high and bring to a gentle boil. Reduce heat to low, cover, and simmer for 20-25 minutes until sweet potatoes are tender when pierced with a fork. Stir occasionally.
  6. Remove lid. Using a potato masher or the back of a wooden spoon, gently mash about a quarter to a third of the sweet potato chunks right in the pot to thicken the broth. Stir to combine.
  7. Taste and adjust seasoning with more salt, lime juice, or cumin as desired. Let simmer uncovered for another 5 minutes if a thicker consistency is preferred.
  8. Ladle chili into bowls and top with Greek yogurt, cilantro, avocado, cheese, and a squeeze of lime. Serve hot.

Notes

Don’t skip toasting the spices in step 3—it builds deep flavor. Let the chili rest for 10 minutes before serving for best flavor. Leftovers taste even better the next day. For a vegetarian version, swap turkey for black beans or lentils and use vegetable broth.

Nutrition

  • Serving Size: 1 bowl (about 1 ½ cu
  • Calories: 320
  • Sugar: 12
  • Sodium: 780
  • Fat: 10
  • Saturated Fat: 2
  • Carbohydrates: 32
  • Fiber: 8
  • Protein: 28

Keywords: turkey chili, sweet potato chili, one-pot meal, easy chili recipe, healthy chili, gluten-free chili, dairy-free chili, comfort food

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 ★☆ ★☆ ★☆ ★☆ ★☆