Prep your vegetables. Dice the onion, pepper, and zucchini.
Mince the garlic. Measure out your spices so they’re ready to go.
Heat the pot. Set a large, heavy pot or Dutch oven over medium-high heat. Add the oil and let it shimmer.
Brown the turkey well. Add the ground turkey, season with salt and pepper, and break it up.
Let it sear until you see browning on the meat, about 6–8 minutes. Deep browning equals more flavor.
Sauté the vegetables. Push the turkey to one side. Add the onion, pepper, and zucchini to the open space. Cook until softened and lightly golden, about 5–6 minutes.
Stir everything together.
Add garlic and tomato paste. Cook for 1–2 minutes until the garlic is fragrant and the tomato paste darkens slightly. This step adds sweetness and umami.
Bloom the spices. Stir in chili powder, cumin, smoked paprika, oregano, coriander, and cayenne or chipotle. Cook 30–60 seconds to wake up the flavors.
Build the base. Pour in crushed tomatoes and 1 cup broth.
Add the bay leaf. Stir, scraping up any browned bits from the bottom. If you like a thinner chili, add more broth.
Simmer gently. Bring to a low simmer, then reduce heat to medium-low.
Cook uncovered 25–35 minutes, stirring now and then, until thick and rich. If it gets too thick, splash in more broth.
Finish and balance. Remove the bay leaf. Stir in apple cider vinegar and taste.
Adjust salt, pepper, and heat (more cayenne or hot sauce if you want).
Serve with toppings. Ladle into bowls and finish with cilantro, a squeeze of lime, cheese, or a dollop of yogurt. Cornbread, rice, or a baked potato on the side works great.