This turkey chili packs over 30 grams of protein per bowl without relying on protein powder or anything gimmicky — just lean ground turkey, two kinds of beans, and a spice blend that actually tastes like it simmered all day, even though it's ready in half an hour.

Why this chili works
Ground turkey breast is one of the leanest, most protein-dense proteins you can build a weeknight dinner around, and it soaks up spice flavor well when you bloom the spices in the pot before adding liquid. Combining it with kidney beans and black beans stacks even more protein and fiber into the bowl, so it's genuinely filling without being heavy. The whole thing comes together in one pot, which means minimal cleanup on a weeknight when that's exactly what you need.
Ingredients
- 1 tablespoon olive oil
- 1 lb (450g) lean ground turkey (93% or leaner)
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (28 oz) crushed tomatoes
- 1 cup (240ml) low-sodium chicken or vegetable broth
- 1 tablespoon tomato paste
- Salt and black pepper, to taste
- Optional toppings: shredded cheese, avocado, plain Greek yogurt, cilantro, sliced jalapeño
Step-by-step instructions
- Brown the turkey. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the ground turkey, breaking it up with a spoon, and cook until no longer pink, about 5-6 minutes.
- Soften the aromatics. Add the diced onion and bell pepper to the pot and cook for 4-5 minutes, until the onion turns translucent. Add the garlic and cook for 30 seconds more, until fragrant.
- Bloom the spices. Stir in the chili powder, cumin, smoked paprika, oregano, and cayenne. Cook for about 1 minute, stirring constantly — this step wakes up the spices' flavor and prevents the chili from tasting flat.
- Add the base. Stir in the tomato paste, crushed tomatoes, and broth, scraping up any browned bits from the bottom of the pot.
- Add the beans and stir to combine. Bring the chili to a gentle boil, then reduce heat to low and simmer, uncovered, for 15-20 minutes, stirring occasionally, until it thickens slightly.
- Season to taste with salt and pepper, then ladle into bowls and add your toppings of choice.

Tips for the best results
Don't skip browning the turkey properly. Letting it develop a little color (not just turning gray) before adding the vegetables builds real flavor into the base of the chili.
Simmer longer if you have time. Thirty minutes gets you a genuinely good chili, but if you have an extra 20-30 minutes, letting it simmer longer on low heat deepens the flavor even more.
Adjust the heat level to your taste. Cayenne is optional and easy to scale up or down; if you like a smokier heat, a diced chipotle pepper in adobo sauce stirred in with the tomatoes is a great swap.
Don't drain the crushed tomatoes. The liquid is part of what gives the chili its body — this isn't a recipe where you want to reduce the tomato content.
Variations
- Extra lean: Swap ground turkey for 99% lean ground turkey breast for an even higher protein-to-fat ratio, though it can dry out slightly more, so watch the cook time.
- Vegetarian: Skip the turkey and add an extra can of beans plus a cup of diced sweet potato or a can of lentils for bulk and protein.
- Slow cooker version: Brown the turkey and aromatics on the stove first, then transfer everything to a slow cooker and cook on low for 6-7 hours.
- Spicier: Add a diced jalapeño with the onion and bell pepper, and top with fresh sliced jalapeño for extra kick.
Storage and reheating
This chili stores extremely well, and like most chilis, it actually tastes better the next day once the flavors have had time to meld. Refrigerate in an airtight container for up to 4 days. It also freezes well for up to 3 months — portion it into individual containers before freezing for easy grab-and-go lunches. Reheat on the stovetop over medium-low heat or in the microwave, adding a splash of broth or water if it's thickened up too much in the fridge or freezer.
The takeaway
This turkey chili delivers a genuinely high-protein, filling dinner using ingredients most people already keep on hand, and it comes together in one pot in about 30 minutes. It's forgiving enough to adjust for spice level or swap the protein, and it reheats well enough to make a great meal-prep staple for the week ahead.
High-Protein Turkey Chili
A one-pot turkey chili with black beans and kidney beans that packs over 30g of protein per bowl, ready in 30 minutes.
☆☆☆☆☆
Ingredients
- 1 tablespoon olive oil
- 1 lb lean ground turkey (93% or leaner)
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4 teaspoon cayenne pepper (optional)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (28 oz) crushed tomatoes
- 1 cup low-sodium chicken or vegetable broth
- 1 tablespoon tomato paste
- Salt and black pepper, to taste
Instructions
- Step 1. Heat olive oil in a large pot over medium-high heat. Add ground turkey and cook, breaking it up, until no longer pink, about 5-6 minutes.
- Step 2. Add onion and bell pepper, cook 4-5 minutes until onion is translucent. Add garlic and cook 30 seconds more.
- Step 3. Stir in chili powder, cumin, smoked paprika, oregano, and cayenne. Cook 1 minute, stirring constantly.
- Step 4. Stir in tomato paste, crushed tomatoes, and broth, scraping up browned bits from the bottom of the pot.
- Step 5. Add both cans of beans and stir to combine. Bring to a gentle boil, then reduce heat to low and simmer uncovered 15-20 minutes, stirring occasionally, until slightly thickened.
- Step 6. Season with salt and pepper to taste. Ladle into bowls and add desired toppings.
Frequently asked questions
Can I make this chili in a slow cooker?
Yes. Brown the turkey and soften the onion, pepper, and garlic on the stovetop first for the best flavor, then transfer everything to a slow cooker with the remaining ingredients and cook on low for 6-7 hours.
How do I make this chili spicier?
Add a diced jalapeño along with the onion and bell pepper, increase the cayenne, or stir in a diced chipotle pepper in adobo sauce for a smoky heat.
Is ground turkey chili actually high in protein?
Yes — lean ground turkey combined with two types of beans makes this chili unusually protein-dense for a one-pot meal, landing around 32 grams of protein per serving without any protein powder or supplements.
Can I freeze this chili?
Yes, it freezes very well for up to 3 months. Portion it into individual containers before freezing so you can thaw single servings as needed.
Read next
Further reading & trusted sources
Worth knowing before you start
Blooming the dry spices in the pot for a full minute before adding any liquid makes a bigger difference in a 30-minute chili than in a slow-simmered version, since there’s less cook time overall for flat-tasting spices to develop flavor on their own. Ground turkey breast releases more moisture than fattier ground beef as it browns, so letting it sit undisturbed for the first couple minutes rather than stirring constantly is what actually gets it to color instead of just steaming gray.
Emma thinks a recipe has failed if it needs a long backstory before the ingredients — so hers get straight to the point, with the small technique notes that actually change how a dish turns out. She leads The Nourish Kitchen’s recipes and food guides, writing each one to work in a real, busy kitchen rather than a photo studio. AI tools help with research and drafting, and a human checks every recipe for clarity and food safety before it publishes. Nutrition figures are honest estimates, never guarantees.



