
This 21-day fix turkey chili recipe delivers all the hearty satisfaction of classic chili while keeping macros balanced and calories in check—perfect for your wellness journey. The secret lies in lean ground turkey, bold spices, and a slow simmer that develops deep, smoky flavor without heavy cream or excessive fat.
I’ve tested this recipe countless times to ensure it meets the 21-Day Fix standards: high protein, fiber-rich beans, and vegetables that bulk up the bowl without sacrificing taste.
The beauty of this chili is its 30-minute prep time—no fancy techniques required. You’ll brown the turkey for maximum flavor, then build layers of warmth with cumin, chili powder, and garlic. A splash of broth keeps it light, while black beans and diced tomatoes add texture and nutrients.
The result? A chili that’s rich enough to satisfy cravings but clean enough for your goals.
What makes this recipe stand out is how it transforms simple ingredients into something restaurant-worthy—without the guilt. The turkey stays tender, the spices meld into a complex profile, and the broth reduces to a perfect consistency.
Top it with Greek yogurt (instead of sour cream) for creaminess, avocado for healthy fats, and cilantro for brightness. Every bite delivers protein, fiber, and flavor in balance.
This chili reheats beautifully for meal prep, making it ideal for busy weeks. Whether you’re following the 21-Day Fix or just looking for a healthier twist on a classic, this recipe proves you don’t have to compromise on taste. Let’s get cooking—your taste buds (and macros) will thank you.
Ingredients for 21 day fix turkey chili
Lean turkey, bold spices, and fiber-rich beans—this chili delivers all the comfort without the guilt.
| Ingredient | Amount | Notes |
|---|---|---|
| Lean Ground Turkey 🦃 | 1 ¼ lb | 93% lean or higher for best macros |
| Black Beans 🌾 | 1 can | Drained, rinsed, low-sodium preferred |
| Diced Tomatoes 🍅 | 1 can | Fire-roasted for smoky flavor |
| Tomato Sauce 🍅 | 1 cup | No-sugar-added preferred |
| Chicken Broth 💧 | 1 cup | Low-sodium, unsalted |
| Yellow Onion 🧅 | ½ cup | Finely diced, about 1 medium |
| Bell Pepper 🌶️ | ½ cup | Any color, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for deep flavor |
| Chili Powder 🌶️ | 1 ½ tbsp | Mild or medium heat |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Sea Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Plain Greek Yogurt 🥛 | ¼ cup | For topping, full-fat preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The turkey is your protein powerhouse here. 93% lean or higher keeps it clean while still delivering that satisfying texture. I grab mine from the butcher section at Whole Foods—it’s always fresher than pre-packaged. If you’re short on time, the 93% lean ground turkey at Walmart works perfectly fine too. Just make sure it’s not the super-lean stuff—you want enough fat to render out for flavor. The black beans? Low-sodium canned saves you from adding extra salt later, and they’re pre-cooked so this recipe stays quick.
No chili powder? Mix 1 tsp cumin + 1 tsp smoked paprika + pinch of cayenne for a close substitute. Fresh cilantro hates being submerged in liquid, so add it at the very end or use dried cilantro powder if you’re prepping ahead. The bell pepper can be any color—red, yellow, or green all work. If you’re watching carbs, reduce to 0.25 cup. For extra smokiness, swap half the tomato sauce for fire-roasted tomato paste—just thin it with broth. The Greek yogurt topping is non-negotiable for that creamy texture without the heavy cream.
This chili tastes even better the next day as flavors meld. Store leftovers in airtight containers for up to 5 days—freezes beautifully for 3 months too. I always make a double batch because it reheats perfectly for lunches. For meal prep, portion into containers with a little yogurt and cilantro on top so everything stays fresh. The spices keep for 6 months in a cool, dark place, so buy them in small amounts if you don’t cook chili often.
Why You’ll Love This Recipe
- Here’s what sold me: the slow simmer of tomato sauce and broth with those black beans turns this into something ridiculously satisfying. It’s not just chili—it’s got that hearty, slightly sweet depth that makes it taste like a hug in a bowl. (Yes, even on a Tuesday night.)
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-stir. Lean ground turkey browns in minutes, then the black beans, tomatoes, and broth meld together while you chop veggies—or don’t, if you’re in a rush. No fancy techniques, just a pot, a spoon, and 20 minutes of your life.
- Deep, Smoky Richness: Here’s what sold me: the slow simmer of tomato sauce and broth with those black beans turns this into something ridiculously satisfying. It’s not just chili—it’s got that hearty, slightly sweet depth that makes it taste like a hug in a bowl. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Double the batch, and you’ve got lunch for three days—just reheat and add a sprinkle of cheese. It’s the kind of dish that gets better the next day, so you’re basically making freezer-friendly meals without trying.
Step-by-step instructions for lean turkey chili
Here’s how to make a protein-packed chili that’s ready in 30 minutes without sacrificing flavor.
Brown the Lean Ground Turkey
Heat a large skillet over medium-high heat and add the 1.25 lb lean ground turkey. Break it apart with a wooden spoon as it cooks, stirring occasionally to ensure even browning. You’re looking for lightly browned turkey with no pink remaining—this takes about 5-6 minutes.
Don’t drain the fat yet. The rendered fat from the turkey will help build flavor in your chili. If the pan gets too dry before the turkey is fully cooked, add 1 tablespoon chicken broth to prevent sticking. Once the turkey is fully browned, transfer it to a large pot or Dutch oven and set aside.
Sauté the Vegetable Base
In the same skillet (no need to clean it—the browned bits add flavor), add the 0.5 cup finely diced yellow onion and 0.5 cup finely diced bell pepper. Cook over medium heat for 4-5 minutes until the onions become translucent and the peppers soften slightly.
Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant. You’ll know it’s ready when the kitchen fills with that irresistible garlic aroma. Carefully pour the vegetables into the pot with the turkey, scraping up any browned bits from the bottom of the pan.
Build the Chili Base
To the pot with the turkey and vegetables, add the 1 can drained and rinsed black beans, 1 can diced tomatoes, 1 cup tomato sauce, and 1 cup chicken broth. Stir everything together until well combined. The mixture should look like a thick, chunky stew at this point.
Bring the chili to a gentle boil over medium-high heat, then reduce the heat to medium-low and let it simmer uncovered for 15 minutes. This gives the flavors time to meld together. Stir occasionally to prevent sticking and ensure even cooking.
Season and Simmer
Add the 1.5 tablespoons chili powder, 1 tablespoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon sea salt, and 0.5 teaspoon black pepper to the simmering chili. Stir well to distribute the spices evenly throughout the mixture.
Continue simmering for another 10 minutes until the chili has thickened slightly and the flavors have fully developed. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a bit more chili powder for heat, depending on your preference.
Finish and Serve
Remove the chili from heat and let it rest for 5 minutes. This resting period allows the flavors to settle and the chili to thicken slightly. While it rests, divide the 0.25 cup plain Greek yogurt among four serving bowls.
Ladle the hot chili over the yogurt, then top each serving with 1 tablespoon chopped fresh cilantro. The yogurt adds a cool, creamy contrast to the spicy chili, while the cilantro provides a fresh finish. Serve immediately while the chili is hot, and enjoy your lean, protein-packed meal!
Pro Tips For Making 21 Day Fix Turkey Chili
- CRISP THE TURKEY FIRST: Lean ground turkey sticks together like glue when raw—break it up with your hands before cooking. After browning, splash in a tablespoon of broth and stir like you’re angry at the meat. This loosens the fibers and keeps the chili from turning into one dense, sad block.
- SALT THE BEANS: Drain and rinse the black beans, then toss them in a bowl with ½ teaspoon salt and a splash of broth before adding to the pot. The salt draws out excess starch, and the broth jumpstarts flavor instead of letting the beans taste bland until the end.
- DON’T SKIP THE SIMMER: Once everything’s in the pot, bring it to a boil, then drop the heat to a gentle simmer—low enough that tiny bubbles barely break the surface. I used to rush this, and the tomatoes would turn mushy and the broth would taste flat. Give it 20 minutes uncovered to let flavors marry.
- UPGRADE THE BROTH: Swap half the chicken broth for low-sodium beef broth (just ¼ cup). The umami depth from beef cuts through the turkey’s mildness without overpowering the tomato base. If you’re short on time, use bouillon cubes dissolved in hot water—it’s not cheating, it’s strategy.
Common mistakes when making perfect results
Skipping the Sauté
One of the biggest mistakes is rushing the browning step. Lean ground turkey releases less fat than beef, so you need that sear to build flavor. I’ve seen people skip this step entirely, and the result?
A bland chili that tastes more like broth than a hearty stew. Take your time—5-6 minutes of browning makes all the difference. 🔥
Overcrowding the Pan
When cooking the turkey, don’t dump the whole package into the pan at once. Overcrowding causes the meat to steam instead of brown, leading to a mushy texture.
Break it apart into smaller batches if needed, and use a wooden spoon to keep it moving. This ensures each piece gets that flavorful crust.
Ignoring the Broth
Some cooks forget to add broth until the end, but that’s a missed opportunity. The chicken broth should simmer into the chili early, helping to develop depth and prevent the spices from tasting harsh.
If you add it too late, the chili will be thinner and less flavorful. Stir it in right after the vegetables go in.
Underseasoning the Chili
Taste as you go! Many people hold back on spices, thinking they can add more later, but once the chili thickens, it’s hard to fix. Add the chili powder and cumin gradually—start with half the amount, simmer, then adjust.
I often add an extra ½ teaspoon of smoked paprika at the end for extra depth. Trust your taste buds!
Using Low-Quality Beans
Not all black beans are created equal. Canned beans with added salt or preservatives will make your chili taste flat. Always opt for low-sodium, no-added-salt brands like Bush’s or Amy’s.
If you’re using dried beans, soak them overnight—they’ll absorb more flavor during the simmer. Pro tip: Rinse them well before adding to the pot.
Letting It Boil Over
Once the chili comes to a boil, reduce the heat immediately to medium-low. Letting it boil vigorously can cause it to spill over or burn at the edges. A gentle simmer keeps the texture perfect and prevents a bitter taste.
If it starts to bubble too much, lower the flame or add a splash of broth to calm it down.
Nutrition facts
Frequently asked questions
Can I substitute ground beef for turkey in this recipe?
You can, but it won’t align with the 21-Day Fix macros. Ground beef is higher in saturated fat, which may not fit your program goals. If you must use beef, opt for 90% lean or higher and reduce the portion to 1 lb instead of 1.25 lb of turkey. The flavor will be richer, but the protein-to-fat ratio changes significantly.
How do I make this chili spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when you add the other spices. For extra heat, stir in 1 diced jalapeño with the onions and peppers. If you prefer smoky heat, swap ½ teaspoon smoked paprika for an additional ½ teaspoon of regular chili powder. Always taste as you go!
Can I meal prep this chili for the week?
This chili reheats beautifully. Store in airtight containers for up to 5 days in the fridge or freeze for 3 months. To reheat, use the microwave (2-3 minutes) or stovetop (medium heat, 5-7 minutes). Stir in a splash of broth if it thickens too much. Keep toppings like Greek yogurt and cilantro separate until serving.
What’s the best way to serve this chili?
Pair it with cauliflower rice or a side salad to keep it 21-Day Fix-friendly. For extra protein, serve with whole-grain cornbread or a dollop of Greek yogurt on top. The yogurt topping in the recipe adds creaminess without heavy cream—just skip the sour cream. Garnish with avocado slices for healthy fats or a squeeze of lime for brightness.
Why does my chili taste bland?
Most likely, you skipped the browning step or didn’t simmer long enough. Lean turkey needs that 5-6 minute sear to develop flavor. Also, taste as you go—add spices gradually and let the chili simmer uncovered for the full 25 minutes. If it’s still bland, stir in 1 teaspoon soy sauce or Worcestershire sauce at the end for umami depth.
- 3lb Prime Rib Roast Recipe: Juicy Pink Center Guaranteed in 3 Hours - October 31, 2026
- 5 Spice Cake Recipe: Warmly Spiced Layers With Crunchy Top - October 31, 2026
- 1950’s Macaroni and Cheese Recipe: Nostalgic Creamy Cheese Sauce with Buttery Noodles - October 31, 2026