🥣 New: 7 Cozy High-Protein Soup Recipes + shopping list — get them free →
This cozy one-pot turkey sweet potato chili is my mom's Halloween-night tradition, made leaner and even more filling. Every bowl has 41g of protein and 13g of fiber, plus sweet little cubes of sweet potato that even my 3-year-old chases around with his spoon. 🎃
Growing up in Texas, Halloween at our house had exactly one non-negotiable rule. Before my sister, my two big brothers and I could grab our pillowcases and run out the door, we had to sit down to a bowl of Mom’s chili. “Nobody trick-or-treats on an empty stomach,” she’d say, ladling it out while my brothers bounced in their costumes. 😂
Looking back? It was genius. A warm bowl of chili meant fewer candy meltdowns, fewer tummy aches, and four kids who actually made it to the end of the block.
These days Mom lives just a few miles away, and the tradition has quietly moved to my kitchen. Noah (9) is going as an astronaut this year, Henry (3) has been wearing his dinosaur costume to breakfast all week, and Martin… well, Martin wants to know the protein count before he even picks up a spoon. 💪
So I gave Mom’s recipe a little nutrition-expert makeover. I swapped the ground beef for lean ground turkey, added a big sweet potato for natural sweetness and fiber, doubled up on beans, and used no-salt-added tomatoes so the sodium stays sensible. When Mom tasted it last weekend she went quiet, went back for seconds, and then asked me to text her the recipe. I’m counting that as a win. 🏆
It’s thick, smoky, just a little sweet, and it all happens in one pot in under an hour. Perfect for Halloween night, game days, or any chilly fall evening when everyone’s running in different directions.
Lean turkey plus two kinds of beans keeps everyone full, even the gym-loving husband.
Sweet potato adds gentle sweetness that balances the spices for little taste buds.
Brown, stir, simmer, serve. Just one pot to wash on a busy night.
Most of that is hands-off simmering while you finish the costumes.
Tastes even better the next day and freezes beautifully for up to 3 months.
Keep it mild for the kids and let the grown-ups add jalapeños or hot sauce at the table.
Chili is one of my favorite “stealth healthy” meals because it checks every box on a balanced plate in a single bowl: lean protein, slow-digesting carbs, plenty of fiber and a rainbow of vegetables. Here’s what one generous serving (about 2 cups) delivers:
Nutrition values are estimates per serving (1/6 of the pot), calculated from USDA FoodData Central figures for the listed ingredients, without optional toppings. They are for general information only and are not medical advice. If you have specific dietary needs, please check with your doctor or a registered dietitian.
Heat the olive oil in a large Dutch oven over medium-high heat. Add the turkey, press it into an even layer and let it sit for 3–4 minutes before breaking it up. Cook until browned in spots and no longer pink, about 7 minutes total.
Why? Leaving the turkey alone lets it actually brown instead of steaming. Those golden bits are where the deep, meaty flavor comes from.Add the onion and red bell pepper and cook for 4–5 minutes until softened. Stir in the garlic, chili powder, cumin, smoked paprika, oregano, cinnamon and salt, and cook for 1 minute until fragrant.
Why? Many flavor compounds in spices dissolve in fat, so a quick toast in the pan makes them taste twice as bold.Stir in the tomato paste and cook for 1–2 minutes, until it darkens to a brick-red color and starts to stick to the bottom of the pot.
Why? Caramelizing the paste takes away its raw, tinny taste and adds a rich, almost slow-cooked depth.
Pour in the broth and scrape up the browned bits. Add the sweet potato cubes, crushed tomatoes, black beans and kidney beans. Stir well and bring to a boil.
Why? The broth lifts every bit of browned flavor off the bottom of the pot and into the chili.Reduce the heat to medium-low, partially cover and simmer for 25–30 minutes, stirring every so often, until the sweet potato is tender and the chili has thickened.
Why? A few sweet potato cubes break down as they simmer and naturally thicken the chili, no flour or cornstarch needed.Turn off the heat and stir in the lime juice. Taste and add more salt, chili powder or a splash of broth if needed. Ladle into bowls and pile on your favorite toppings.
Why? A splash of acid at the end brightens the rich, smoky flavors so the chili tastes fresh instead of heavy.
Yes. Leave out the beans and add an extra half sweet potato plus another ½ pound of turkey. Protein stays high, though fiber drops to about 6g per serving.
93% lean turkey has less saturated fat than most ground beef, which is why I use it. Lean (90% or higher) beef or bison are still great choices, and they add a little more iron and zinc.
Yes, every ingredient is naturally gluten-free. Just double-check that your chili powder and broth are labeled gluten-free, since some blends include fillers.
The recipe as written is mild. For very sensitive palates, cut the chili powder to 1 tablespoon and keep the hot sauce on the table instead of in the pot. A dollop of Greek yogurt cools things down fast.
No. Scrub it well and leave the skin on for extra fiber. Peeled cubes just look a little prettier and feel softer for toddlers.
Absolutely. Use an 8-quart pot, brown the turkey in two batches, and add about 10 extra minutes of simmering. It’s my go-to for our Halloween block party.

A cozy, one-pot turkey chili loaded with sweet potato and two kinds of beans. High in protein and fiber, mild enough for kids, and ready in under an hour.
Estimated per serving (1/6 of the recipe) using USDA FoodData Central values, without optional toppings. %DV based on a 2,000-calorie diet. Not medical advice.
If you make this chili before your little ghosts and superheroes head out the door, I’d love to hear about it. Leave a comment below, tell me your favorite toppings, and pin it so you can find it again on the next chilly night. 👻
xo, Jennifer