Dice the onion, red bell pepper, and poblano pepper into small, uniform pieces. Mince the garlic cloves finely.
Heat olive oil in a skillet over medium heat until shimmering. Add the diced onions and peppers, sautéing until they soften and turn fragrant, about 5 minutes. You should see them becoming translucent and slightly caramelized around the edges.
Add the minced garlic to the skillet and cook for another minute until it releases a fragrant aroma. Stir constantly to prevent burning.
Transfer the sautéed vegetables and garlic into the slow cooker. Pour in the diced tomatoes with their juices, and add the drained black beans and kidney beans. Stir to combine all the ingredients evenly.
Sprinkle in the cumin, smoked paprika, and cayenne pepper. Pour in the broth and stir everything together. Season with salt and pepper to taste.
Gently fold in the shredded leftover turkey, making sure it’s coated with the spices and distributed evenly throughout the mixture.
Cover the slow cooker with its lid and set it to low for 4 to 6 hours. During cooking, the house will fill with a smoky, savory aroma as the flavors meld and the turkey becomes tender.
Halfway through cooking, give the chili a gentle stir, checking that the ingredients are cooking evenly. If it looks too thick, add a splash more broth.
Once the cooking time is up, lift the lid and check that the chili is thickened, bubbling gently, and the meat is tender. Taste and adjust seasonings if needed.
Turn off the slow cooker and let the chili rest, uncovered, for about 10 minutes. This helps the flavors settle and the chili to thicken slightly.
Serve the turkey chili hot, garnished with fresh herbs or a squeeze of lime if desired. Enjoy the warm, smoky, and hearty flavors in every spoonful.