I had forty-five minutes. The school chili cook-off was in forty-five minutes, and I’d completely forgotten. I mean, I had the email saved somewhere, but between piano lessons and a toddler who decided ketchup was a hair product, it slipped. Every other parent would be bringing their grandmother’s secret recipe, something that simmered all day, probably with a fancy name. I had a pound of ground turkey, two sad sweet potatoes rolling around in the crisper drawer, and a can of black beans. That was it. No time for the store. No time for anything complicated.
I just started cooking. I figured if it was warm and edible, I’d call it a win. I threw the turkey in the pot, chopped the sweet potatoes into tiny cubes so they’d cook faster, and dumped in the beans. I added some chili powder and cumin because that felt right. Honestly, I was just trying to make something that didn’t look like a total disaster. I poured it into a slow cooker to keep it warm and ran out the door, hoping nobody would ask me what it was called.
So here’s the funny part. That rushed, thrown-together pot of chili won. Not just a participation ribbon, but an actual first-place ribbon. People kept asking for the recipe, and I had to mumble something about “a family secret” because I was too embarrassed to say I made it up in a panic. The sweet potatoes had broken down just enough to make it creamy without any dairy, and the kids at the cook-off kept going back for more. One little girl told me it tasted like “taco soup but better,” which is probably the best compliment I’ve ever gotten. Maybe you’ve been there, staring at your pantry, wondering if you can pull off something decent with next to nothing. That’s exactly what this recipe is. It’s the chili I made when I had no time, no plan, and nothing to lose.
Why You’ll Love This Recipe
Let’s be real for a second. Getting a family dinner on the table that everyone actually eats feels like a small miracle sometimes. This turkey chili with sweet potato and black beans has become my secret weapon for those nights. Here’s why I keep coming back to it, and why I think you will too.
- Quick & Easy: This comes together in about 45 minutes from start to finish. No all-day simmering required. Perfect for those weeknights when you walk in the door and everyone is already asking what’s for dinner.
- Simple Ingredients: You probably have most of this in your kitchen right now. Ground turkey, canned tomatoes, beans, and spices. The sweet potato is the one special guest, and it’s cheap and easy to find.
- Perfect for Family Meals: This is the kind of dinner that pleases everyone. The kids love the mildly sweet flavor from the sweet potatoes, and the adults appreciate the hearty, satisfying texture. It’s a win-win.
- Crowd-Pleaser: I’ve served this at potlucks, game nights, and even a birthday party. It always gets empty bowls and requests for the recipe. It’s not fancy, but it’s genuinely delicious.
- Unbelievably Delicious: The sweet potato melts into the chili, creating a naturally creamy, slightly sweet base that balances the savory turkey and the smoky chili powder. It’s comfort food that doesn’t weigh you down.
What makes this chili different from the dozens of other recipes out there? It’s the sweet potato trick. Instead of adding cream or cheese for richness, the sweet potato breaks down as it cooks, giving you that velvety texture without any extra dairy. It’s also incredibly forgiving. You can double it, freeze it, and it tastes even better the next day. This isn’t just another chili recipe. It’s the one you’ll make when you need a guaranteed win on a Tuesday night.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create a deeply flavorful and satisfying chili. Most of these are pantry staples, so you might not even need a trip to the store.
- For the Chili Base:
- 1 tablespoon olive oil (or avocado oil) – for browning the turkey and sweating the vegetables.
- 1 large yellow onion, diced (about 1.5 cups) – adds a savory foundation.
- 3 cloves garlic, minced – because everything is better with garlic.
- 1 pound ground turkey (93% lean works great) – the lean protein that keeps this chili hearty without being greasy. I usually use Jennie-O or Butterball brands.
- For the Vegetables:
- 2 medium sweet potatoes, peeled and diced into ½-inch cubes (about 3 cups) – this is the star of the show. They break down and create a naturally creamy texture. Look for firm potatoes with smooth skin.
- 1 red bell pepper, diced – adds a pop of color and a little sweetness. You can use any color you have on hand.
- For the Canned Goods:
- 1 can (15 ounces) black beans, drained and rinsed – adds fiber and protein. I prefer Bush’s or Goya brands.
- 1 can (15 ounces) diced tomatoes, with their juices – fire-roasted is my favorite for extra smoky flavor. Muir Glen is a good choice.
- 1 can (8 ounces) tomato sauce – helps thicken the chili and adds rich tomato flavor.
- For the Seasoning:
- 2 tablespoons chili powder – this is the backbone of the flavor. Use a good quality one. I like McCormick or Spice Islands.
- 1 teaspoon ground cumin – adds warmth and earthiness.
- 1 teaspoon smoked paprika – gives a subtle smoky depth. Regular paprika works too, but smoked is better.
- ½ teaspoon dried oregano – a little herbal note that ties everything together.
- ½ teaspoon salt (plus more to taste) – I use kosher salt.
- ¼ teaspoon black pepper – freshly ground is best.
- For the Liquid:
- 1 cup low-sodium chicken broth (or vegetable broth) – this helps the chili come to the right consistency. You can also use water in a pinch.
- Optional Toppings for Serving:
- Shredded cheddar cheese, sour cream or Greek yogurt, sliced green onions, fresh cilantro, diced avocado, or a squeeze of lime juice.
Substitution Guidance: If you want a vegetarian version, swap the ground turkey for an extra can of black beans or a can of pinto beans. For a gluten-free meal, just make sure your broth and chili powder are certified gluten-free. You can also use ground chicken or lean ground beef instead of turkey—the cooking time stays the same.
Equipment Needed
You don’t need a fancy kitchen to make this chili. Here’s what you’ll need, along with a few tips from my own experience.
- Large Pot or Dutch Oven: A 5- to 6-quart pot is ideal. I use my trusty enameled cast iron Dutch oven (a Lodge brand one I got on sale). It holds heat beautifully and cleans up easily. If you don’t have one, any heavy-bottomed stockpot will work.
- Sharp Chef’s Knife: Dicing sweet potatoes can be a workout if your knife is dull. A sharp 8-inch chef’s knife makes quick work of it. I honestly didn’t realize how much I needed a good knife until I bought one.
- Cutting Board: A sturdy wooden or plastic board. I prefer a large one so I have room to chop everything without making a mess.
- Wooden Spoon or Spatula: For stirring and breaking up the ground turkey. A flat-edged wooden spoon works best for scraping up any browned bits from the bottom of the pot.
- Measuring Spoons and Cups: For the spices and liquids. I keep a set of magnetic measuring spoons on my fridge—they never get lost in the drawer.
- Can Opener: A simple manual one is fine. I’ve had the same $3 one for years.
- Colander: For rinsing the black beans. A fine-mesh strainer works too.
Budget-Friendly Tip: You don’t need a fancy Dutch oven. A thick-bottomed stainless steel pot from a thrift store works perfectly. The key is just having something that distributes heat evenly so the chili doesn’t burn on the bottom.
Preparation Method

Let’s get cooking. This whole process takes about 45 minutes, and most of that is hands-off simmering time. I like to get all my ingredients prepped before I start—it makes the cooking part so much smoother.
- Prep Your Ingredients: Dice the onion, mince the garlic, peel and dice the sweet potatoes into ½-inch cubes, and dice the red bell pepper. Drain and rinse the black beans. Open the cans of diced tomatoes and tomato sauce. Measure out your spices into a small bowl. Having everything ready makes the next steps fly by.
- Brown the Turkey: Heat the olive oil in your large pot over medium-high heat. Once the oil shimmers, add the ground turkey. Break it up with your wooden spoon and cook for 5-7 minutes, until it’s no longer pink. Don’t drain the fat—there’s very little from lean turkey, and it adds flavor. If you’re using a fattier meat, you might want to drain off a little.
- Sweat the Aromatics: Add the diced onion to the pot with the turkey. Cook for 3-4 minutes, stirring occasionally, until the onion starts to soften and become translucent. Add the minced garlic and cook for another 30 seconds until it’s fragrant. The smell at this point is absolutely incredible.
- Bloom the Spices: Sprinkle the chili powder, cumin, smoked paprika, oregano, salt, and pepper over the meat and onions. Stir constantly for about 1 minute. This “blooming” step wakes up the spices and makes them more flavorful. You’ll notice the aroma change immediately—it gets deeper and richer.
- Add the Vegetables and Liquids: Stir in the diced sweet potatoes and red bell pepper. Pour in the diced tomatoes (with their juices), tomato sauce, and chicken broth. Stir everything together until it’s well combined. The sweet potatoes should be mostly submerged in the liquid.
- Simmer the Chili: Bring the chili to a boil, then reduce the heat to low. Cover the pot and let it simmer gently for 20-25 minutes. The sweet potatoes should be fork-tender and starting to break down. Give it a stir every 5-7 minutes to make sure nothing is sticking to the bottom. If the chili seems too thick, you can add a splash more broth or water.
- Add the Black Beans: Once the sweet potatoes are tender, stir in the drained and rinsed black beans. Let the chili simmer uncovered for another 5-10 minutes. This allows the beans to heat through and the chili to thicken slightly. The sweet potatoes will have softened and some will have melted into the broth, creating that creamy texture.
- Taste and Adjust: This is the most important step. Taste your chili and adjust the seasoning. Does it need more salt? A pinch of sugar to balance the acidity? Another dash of chili powder for heat? I always find it needs a little more salt than I think. Trust your taste buds.
- Rest and Serve: Take the pot off the heat and let it sit for 5 minutes. This allows the flavors to meld together. Ladle the chili into bowls and top with your favorite toppings. A dollop of sour cream and a sprinkle of cheddar cheese is my go-to.
Visual Cue: When the chili is done, it should be thick and hearty, not watery. The sweet potatoes will have softened and some will have broken down, giving the broth a slightly creamy, orange-tinted appearance. It should smell smoky, savory, and slightly sweet.
Cooking Tips & Techniques
Over the years, I’ve made this chili more times than I can count. I’ve also messed it up a few times. Here’s what I’ve learned so you don’t have to make the same mistakes.
Don’t Skip Blooming the Spices. I know it’s tempting to just dump everything in and walk away, but taking that extra minute to cook the spices in the oil and meat fat makes a huge difference. It deepens their flavor and removes any raw, dusty taste. I once skipped this step because I was in a hurry, and the chili tasted flat and boring. Never again.
Cut the Sweet Potatoes Small. I learned this the hard way. If you cut the sweet potatoes into big chunks, they take forever to cook, and you end up with hard cubes in your chili. Dicing them into ½-inch pieces ensures they cook through in the same time as everything else. It also helps them break down slightly to thicken the chili naturally.
Watch Your Heat. When you first add the liquid, it’s fine to bring it to a boil. But once you lower the heat to simmer, make sure it’s a gentle bubble, not a rolling boil. A vigorous boil can break down the sweet potatoes too much and make the chili mushy. A gentle simmer keeps the texture just right.
Let It Rest. This is a tip I picked up from making stews. Letting the chili sit off the heat for 5-10 minutes before serving allows the flavors to come together. It also lets it cool slightly so nobody burns their tongue. I always set the timer for 5 minutes and use that time to set out the toppings.
Make It Ahead. This chili is one of those rare dishes that tastes better the next day. The flavors meld and deepen overnight. If you have time, make it a day ahead and reheat it gently on the stove. Add a splash of broth if it’s too thick. I’ve started doing this for busy weeknights—future me is always grateful.
Variations & Adaptations
One of the best things about this chili is how flexible it is. Here are some ways I’ve changed it up depending on what I have in the pantry or who I’m feeding.
- Vegetarian Version: Skip the ground turkey entirely and add two cans of black beans (or one can of black beans and one can of kidney beans). You can also add a cup of frozen corn for extra texture and sweetness. The cooking time stays the same.
- Spicy Kick: If your family likes heat, add one diced jalapeño (seeds and ribs removed for less heat) when you cook the onion. You can also add ½ teaspoon of cayenne pepper with the other spices, or stir in a chopped chipotle pepper in adobo sauce for a smoky heat.
- Different Protein: Ground chicken, lean ground beef, or even ground pork work perfectly in this recipe. I’ve used ground beef when turkey was on sale, and it was just as good. You might need to drain a little more fat if you use beef.
- Sweet Potato Swap: No sweet potatoes? Butternut squash or regular potatoes work too. Butternut squash gives a similar sweetness and creamy texture. Regular potatoes make it more like a traditional chili but still delicious.
- Slow Cooker Method: Brown the turkey and onions in a skillet first, then transfer everything (except the black beans) to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the black beans in the last 30 minutes. This is my go-to for game days or busy afternoons.
Personal Variation: My kids love it when I add a handful of frozen corn at the end. It adds a little pop of sweetness and color. I’ve also stirred in a tablespoon of peanut butter once (don’t knock it till you try it) for a rich, slightly nutty depth. It was surprisingly good.
Serving & Storage Suggestions
This chili is a meal in a bowl, but a few thoughtful accompaniments can make it even better. Here’s how I like to serve it and how to save the leftovers.
Serving Suggestions: Ladle the chili into deep bowls and let everyone customize their own toppings. A classic combination is shredded cheddar cheese, a dollop of sour cream (or Greek yogurt for a healthier twist), and sliced green onions. Fresh cilantro and diced avocado add a nice freshness. A squeeze of lime juice right before eating brightens up all the flavors. I also love serving it with a side of cornbread or tortilla chips for scooping. For a lower-carb option, serve it over cauliflower rice or a simple green salad.
Storage Instructions: Let the chili cool completely before storing it. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors actually get better as they sit, so don’t be afraid to make it ahead. I usually make a double batch on Sunday and we eat it for lunch all week.
Freezing 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, place it in the refrigerator overnight, then reheat gently on the stove or in the microwave. Add a splash of broth or water if it’s too thick after thawing.
Reheating Tips: The best way to reheat chili is on the stovetop over medium-low heat, stirring occasionally. Add a little liquid if needed. The microwave works in a pinch—just heat in 1-minute intervals, stirring between each, until hot. I find the stovetop method preserves the texture better.
Nutritional Information & Benefits
This chili is packed with good-for-you ingredients that make it a meal you can feel great about serving. Here’s a rough breakdown per serving (based on 6 servings, without toppings).
- Calories: Approximately 320-350 calories per serving.
- Protein: About 28 grams from the turkey and black beans.
- Fiber: Around 10 grams from the beans and sweet potatoes.
- Carbohydrates: Approximately 35 grams, mostly from complex carbs.
- Fat: About 8 grams, depending on the turkey’s fat content.
- Vitamin A: Off the charts thanks to the sweet potatoes. Great for eye health and immunity.
- Iron: A good source from the turkey and beans.
Dietary Considerations: This recipe is naturally gluten-free and dairy-free (as long as you skip the cheese and sour cream toppings). It’s also low in added sugars. The sweet potatoes provide natural sweetness, so there’s no need for any added sugar. The fiber and protein make it a satisfying meal that won’t leave you hungry an hour later. From my perspective, it’s the kind of meal that fuels your family without feeling heavy or processed.
FAQs
Can I use ground beef instead of turkey?
Absolutely. Ground beef, ground chicken, or even ground pork all work well. If you use a higher-fat beef, you might want to drain off some of the fat after browning. The cooking time stays the same.
How can I make this chili thicker?
If you prefer a thicker chili, let it simmer uncovered for an extra 10-15 minutes. The liquid will reduce and the sweet potatoes will break down more, creating a thicker texture. You can also mash a few of the sweet potato cubes against the side of the pot with your spoon.
Can I make this in an Instant Pot?
Yes! Use the sauté function to brown the turkey and onions. Add all the remaining ingredients except the black beans. Pressure cook on high for 10 minutes, then do a natural release for 10 minutes. Stir in the black beans and let them heat through using the sauté function. It’s a great time-saver.
Is this chili freezer-friendly?
Yes, it freezes wonderfully. Let it cool completely, then portion it into freezer-safe bags or containers. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. You might need to add a splash of broth when reheating.
What can I use instead of sweet potatoes?
Butternut squash is the best substitute—it has a similar sweetness and creamy texture. Regular potatoes or even diced carrots will work, but the flavor will be different. If you use regular potatoes, the chili won’t be as naturally sweet or creamy.
Conclusion
This turkey chili with sweet potato and black beans has become a staple in my kitchen for good reason. It’s the recipe I turn to when I need something reliable, something that will make everyone happy without a lot of fuss. It came from a moment of panic, but it stayed because it works. The sweet potato trick is genius in its simplicity, and the combination of smoky, savory, and slightly sweet flavors is just right. It’s not a fancy recipe, and that’s exactly why I love it.
I hope you give it a try and make it your own. Maybe you’ll add extra spice, or throw in some corn, or serve it with a big wedge of cornbread. That’s the beauty of chili—it’s forgiving and flexible. If you make this, I’d love to hear how it turned out. Drop a comment below and let me know what toppings your family loved. And if you have a favorite variation I haven’t tried, please share it. Happy cooking, and here’s to more dinners that bring everyone to the table.
Pin This Recipe!

Kid-Approved Turkey Chili with Sweet Potato & Black Beans
A quick and easy turkey chili with sweet potatoes and black beans that comes together in about 45 minutes. The sweet potatoes break down to create a naturally creamy texture without any dairy, making it a family-friendly meal that even won a school chili cook-off.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 tablespoon olive oil (or avocado oil)
- 1 large yellow onion, diced (about 1.5 cups)
- 3 cloves garlic, minced
- 1 pound ground turkey (93% lean works great)
- 2 medium sweet potatoes, peeled and diced into ½-inch cubes (about 3 cups)
- 1 red bell pepper, diced
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) diced tomatoes, with their juices (fire-roasted preferred)
- 1 can (8 ounces) tomato sauce
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt (plus more to taste)
- ¼ teaspoon black pepper
- 1 cup low-sodium chicken broth (or vegetable broth)
- Optional toppings: shredded cheddar cheese, sour cream or Greek yogurt, sliced green onions, fresh cilantro, diced avocado, or a squeeze of lime juice
Instructions
- Prep Your Ingredients: Dice the onion, mince the garlic, peel and dice the sweet potatoes into ½-inch cubes, and dice the red bell pepper. Drain and rinse the black beans. Open the cans of diced tomatoes and tomato sauce. Measure out your spices into a small bowl.
- Brown the Turkey: Heat the olive oil in your large pot over medium-high heat. Once the oil shimmers, add the ground turkey. Break it up with your wooden spoon and cook for 5-7 minutes, until it’s no longer pink. Don’t drain the fat.
- Sweat the Aromatics: Add the diced onion to the pot with the turkey. Cook for 3-4 minutes, stirring occasionally, until the onion starts to soften and become translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
- Bloom the Spices: Sprinkle the chili powder, cumin, smoked paprika, oregano, salt, and pepper over the meat and onions. Stir constantly for about 1 minute.
- Add the Vegetables and Liquids: Stir in the diced sweet potatoes and red bell pepper. Pour in the diced tomatoes (with their juices), tomato sauce, and chicken broth. Stir everything together until well combined.
- Simmer the Chili: Bring the chili to a boil, then reduce the heat to low. Cover the pot and let it simmer gently for 20-25 minutes, until the sweet potatoes are fork-tender and starting to break down. Stir every 5-7 minutes.
- Add the Black Beans: Once the sweet potatoes are tender, stir in the drained and rinsed black beans. Let the chili simmer uncovered for another 5-10 minutes to heat through and thicken slightly.
- Taste and Adjust: Taste the chili and adjust the seasoning. Add more salt, a pinch of sugar, or another dash of chili powder if needed.
- Rest and Serve: Take the pot off the heat and let it sit for 5 minutes. Ladle the chili into bowls and top with your favorite toppings.
Notes
For a vegetarian version, swap the ground turkey for an extra can of black beans or pinto beans. For a spicier kick, add one diced jalapeño when cooking the onion or ½ teaspoon cayenne pepper with the spices. This chili tastes even better the next day as flavors meld. To make it thicker, simmer uncovered for an extra 10-15 minutes or mash some sweet potato cubes against the pot. For slow cooker method: brown turkey and onions first, then transfer everything except black beans to slow cooker. Cook on low 6-8 hours or high 3-4 hours. Add black beans in last 30 minutes.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 335
- Sugar: 8
- Sodium: 680
- Fat: 8
- Saturated Fat: 1.5
- Carbohydrates: 35
- Fiber: 10
- Protein: 28
Keywords: turkey chili, sweet potato chili, black bean chili, easy chili recipe, family dinner, weeknight dinner, healthy chili, gluten-free chili, dairy-free chili


