Prep your vegetables. Peel and cube the sweet potatoes.
Dice the onion and bell pepper, mince the garlic, and chop the jalapeño if using.
Brown the turkey. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground turkey, season with salt and pepper, and cook, breaking it up, until no longer pink and lightly browned, about 5–7 minutes.
Sweat the aromatics. Add onion, bell pepper, and jalapeño. Cook until softened, 4–5 minutes.
Stir in garlic and cook 30 seconds until fragrant.
Toast the spices. Add chili powder, cumin, smoked paprika, cinnamon, and cayenne. Stir for 30–60 seconds to bloom the spices.
Add the base. Stir in crushed tomatoes, broth, and the sweet potato cubes. Bring to a gentle boil, then reduce to a simmer.
Simmer until tender. Cover partially and cook 20–25 minutes, stirring occasionally, until sweet potatoes are tender but not falling apart.
Add the beans. Stir in black beans and kidney beans.
Simmer another 5–10 minutes so the flavors meld. Adjust thickness with a splash of broth if needed.
Finish and season. Stir in lime juice. Taste and adjust salt, pepper, and heat to your liking.
Serve. Ladle into bowls and top with cilantro, a dollop of Greek yogurt, a sprinkle of cheese, avocado, or scallions.