
This 17-day diet chili recipe is your secret weapon for staying on track without sacrificing flavor—packed with high protein and low calories, it’s designed to keep you full and energized through your entire meal plan. The key?
Lean ground turkey, fiber-rich beans, and a blend of spices that deliver bold taste without the extra calories. I developed this after testing countless diet-friendly versions, and this one finally delivers that satisfying, hearty chili experience without the guilt. What sets this apart is the balance of nutrition and flavor.
Each serving delivers lean protein from turkey and beans, complex carbs from diced tomatoes and vegetables, and healthy fats from a touch of olive oil—all while keeping calories in check. The slow-cooked method ensures deep, rich flavors develop naturally, making it taste like a restaurant-quality dish, not a diet compromise.
By the time you’re done, you’ll have a thick, hearty chili that’s perfect for meal prep—portion it into containers and store for the week. The flavors only get better as it sits, and the high protein content keeps you satisfied between meals.
It’s the kind of dish that makes dieting feel effortless, not restrictive. Whether you’re following a structured 17-day plan or just looking for a healthier chili, this recipe delivers. Let’s get started!
Ingredients for 17 day diet chili
Lean turkey, fiber-packed beans, and bold spices—this chili delivers restaurant-style flavor while keeping calories in check.
| Ingredient | Amount | Notes |
|---|---|---|
| Lean Ground Turkey 🦃 | 1 ½ lb | 93% lean or higher for diet compliance |
| Black Beans 🌱 | 1 cup | Drained and rinsed, canned or cooked |
| Kidney Beans 🌱 | 1 cup | Drained and rinsed, canned or cooked |
| Diced Tomatoes 🍅 | 2 cups | No salt added, canned or fresh |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Red Bell Pepper 🌶️ | 1 whole | Medium size, diced finely |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing, heart-healthy fat |
| Chili Powder 🌶️ | 1 tbsp | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for aroma |
| Low-Sodium Chicken Broth 💧 | 1 ½ cups | For depth without excess salt |
| Diced Green Chilies 🌶️ | ½ cup | Canned or fresh, for mild heat |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste, low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish, optional |
The lean ground turkey is your protein powerhouse—93% lean or higher keeps calories down without sacrificing satisfaction. Grab the pre-ground turkey from the meat section (usually near the ground beef) for convenience, or buy whole turkey breasts and grind them yourself for extra freshness. Costco or Walmart often have the best prices on bulk turkey. The beans are where the fiber comes in—black and kidney beans give you that hearty texture while keeping carbs in balance. Opt for no-salt-added canned beans to control sodium, or cook your own from dried for maximum fiber. The diced tomatoes? Muir Glen is my go-to brand—they’re organic and low-sodium, which fits perfectly with this diet plan.
No fresh cilantro? Dried cilantro or a pinch of oregano works in a pinch, though it won’t have that same fresh brightness. Running low on green chilies? Jalapeños or even a dash of cayenne will give you heat, just adjust the amount to taste. The olive oil might seem like a small detail, but extra-virgin is non-negotiable here—it adds richness without unhealthy fats. If you’re watching calories even closer, you can reduce it to just 1 teaspoon. For the spices, Penzeys or local spice shops carry the freshest ground cumin and chili powder, but the regular grocery store brands work fine too. Just make sure they smell vibrant, not stale.
This chili tastes even better the next day—portion it into meal prep containers right after cooking to keep everything fresh. Store in the fridge for 5-6 days or freeze for 3 months (the flavors actually improve over time!). I double the batch every time because it disappears fast—perfect for lunches or easy dinners. The lemon juice might seem like an afterthought, but it brightens everything up. Add it at the end, right before serving. And if you’re really watching your sodium, skip the salt entirely—the beans and broth already add enough flavor.
Why You’ll Love This Recipe
- No-Fuss Protein Pack: I swear by this for my busy mornings—just brown the turkey, dump in the canned beans and tomatoes, and let it simmer. The lean turkey keeps it light but filling, and the beans add that meaty texture without the guilt.
- Deep, Earthy Richness: That caramelized onion base? Chef’s kiss. The slow cookdown lets the flavors meld—smoky turkey, sweet tomatoes, and the deep umami from the kidney beans. It’s the kind of chili that makes you forget it’s “diet.”
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The texture holds up perfectly when reheated, and the beans actually taste better the next day—no sad, watery leftovers here.
- Budget-Friendly Powerhouse: Turkey’s cheaper than beef, and a single can of beans stretches across three meals. Honestly, I’ve made this for under $2 per serving while still feeling like I’m treating myself. (Yes, even on a Tuesday night.)
Step-by-step instructions for high-protein, low-calorie chili
Here’s how to create a hearty, protein-packed chili that fits your diet goals without sacrificing flavor.
Sauté the Aromatic Base
Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion and 1 whole red bell pepper, both finely diced, and cook for 5-6 minutes until the onions become translucent and the peppers soften. This foundational step develops the chili’s depth of flavor.
Next, add the 3 cloves minced garlic and cook for another 30 seconds until fragrant. The garlic should sizzle gently without browning—if it starts to darken, reduce the heat slightly. This quick cooking preserves the garlic’s delicate flavor while preventing bitterness. Real talk: skipping this step means missing out on that essential aromatic punch that makes chili sing.
Brown the Lean Turkey
Increase the heat to medium-high and add the 1.5 pounds lean ground turkey. Break it up with a wooden spoon, allowing it to brown evenly for 5-7 minutes. The turkey should lose its raw color and develop a light golden crust. This browning step is crucial for flavor development—it creates a rich, meaty foundation that transforms your chili from basic to extraordinary.
Once the turkey is fully browned, drain any excess fat that has rendered out. While the turkey cooks, I like to sprinkle it lightly with ½ teaspoon of the diamond crystal kosher salt—this early seasoning helps distribute flavor evenly throughout the dish as it simmers. Don’t worry if it looks dry; the broth will restore moisture as it cooks.
Build the Chili Foundation
Stir in the 1 tablespoon chili powder and 1 teaspoon ground cumin, allowing the spices to toast in the turkey juices for 30 seconds until fragrant. This quick toasting step intensifies the spices’ flavors, giving your chili that authentic, warm kick. Next, add the 0.5 cup diced green chilies and cook for another 1 minute to soften slightly.
Pour in the 2 cups diced tomatoes (with juices) and the 1.5 cups low-sodium chicken broth, stirring to combine. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This initial simmer allows all the flavors to meld together, creating a cohesive base before adding the beans.
Incorporate Beans and Finish
Add the 1 cup black beans and 1 cup kidney beans (both drained and rinsed), along with the 1 tablespoon lemon juice. Stir gently to combine, then return the heat to medium-low and let the chili simmer uncovered for 20-25 minutes. The beans will absorb the flavors while the chili thickens slightly—this is where the magic happens.
Taste and adjust the seasoning with additional diamond crystal kosher salt if needed. The lemon juice brightens the flavors and balances the richness of the turkey and beans. For that final touch, stir in the 0.25 cup chopped fresh cilantro just before serving—it adds a fresh, herbal note that elevates the dish.
Rest and Serve
Remove the chili from heat and let it rest for 5-10 minutes. This resting period allows the flavors to fully develop and the chili to thicken slightly as it sits. Serve immediately while warm, garnished with additional cilantro if desired. Each spoonful should deliver a perfect balance of protein, fiber, and bold chili flavors—proof that healthy eating can be incredibly satisfying.
The chili should be thick enough to coat the back of a spoon but still have a slightly loose consistency. If it’s too thick, stir in 1-2 tablespoons of water to reach your preferred texture. This chili reheats beautifully, making it perfect for meal prep throughout your 17-day diet journey.
Pro Tips For Making 17 Day Diet Chili
- CRISP THE ONION FIRST: Lean ground turkey dries out fast, and raw onion just soaks up moisture. Sauté the yellow onion in oil until it’s golden—almost caramelized—before adding anything else. This step adds sweetness and prevents the turkey from turning into a sad, rubbery mess later.
- BREAK UP BEANS GENTLY: Black and kidney beans hold their shape better when you handle them right. Instead of mashing them with a spoon (which makes the chili mushy), use a fork to gently fluff them after draining. This keeps texture while still releasing flavor—no one wants a puree in their “17 day” chili.
- SIMMER LOW AND SLOW: The turkey’s lean, so high heat will turn it into a dry, crumbly disaster. Once everything’s in the pot, reduce to a barely simmer—just enough to see tiny bubbles at the edges. Let it cook for 20-25 minutes uncovered; this evens out the flavors and keeps the beans from turning to mush.
- SAVE TIME WITH TOMATO PASTE: Diced tomatoes can water down the chili, especially with all those beans. Start by cooking 1-2 tablespoons of tomato paste in the same pot where you crisped the onion—it deepens the flavor and thickens the base faster than raw tomatoes. Add the diced tomatoes later, when the turkey’s mostly cooked.
Storing and reheating your leftovers
Refrigerator Storage
Let your chili cool completely before transferring it to airtight glass containers—I love using Pyrex with snap-on lids because they’re microwave-safe and stackable.
Store in the fridge at 40°F or below for up to 5-6 days, though I’ve found the flavors actually deepen after 2-3 days as the spices meld. Portion into 1-cup servings for easy grab-and-go meals during your 17-day diet plan. 🌡️
Freezer Prep Tips
For long-term storage, freeze your chili in quart-sized freezer bags (leave 1-inch headspace for expansion). I recommend laying bags flat to save space and label with the date—this chili stays delicious for 3 months without texture loss.
Thaw overnight in the fridge for best results, or microwave for 2-3 minutes on defrost mode. The beans hold up beautifully, so you won’t lose that satisfying heartiness. ❄️
Stovetop Reheating
My preferred method is stovetop reheating—it preserves texture and prevents that sad, watery consistency. Transfer chili to a pot with 2 tablespoons water or broth, then simmer over medium-low heat for 10-15 minutes.
Stir occasionally and taste before serving—it often needs a pinch of kosher salt to revive flavors. The slow reheat mimics the original cooking process, keeping every bite rich and flavorful. 🔥
Microwave Shortcuts
For quick meals, microwave individual portions in a microwave-safe bowl covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second bursts until steaming hot.
Avoid overcooking—chili reheats best when it’s just warmed through, not boiled. Add a splash of lemon juice after reheating to refresh the flavors and cut through any richness. ✨
Texture Rescue
If your chili turns out too thick after reheating, stir in 1-2 tablespoons water or broth to loosen it up. For extra creaminess, mix in 1 teaspoon Greek yogurt or sour cream—it adds protein without calories.
The key is to reheat gently; rushing it can break down the beans and make the chili mushy. Trust me, taking the extra 5 minutes makes a world of difference in the final result. 💫
Meal Prep Strategy
Double the recipe and store half in the fridge, half in the freezer—this way, you’ll always have a ready-to-eat meal. I like to prep 2-3 servings on Sunday so I can grab a portion for lunch or dinner all week.
The chili reheats beautifully, so you won’t sacrifice flavor for convenience. Plus, the high-protein content keeps you full, making it perfect for your 17-day diet goals. 💪
Nutrition facts
Frequently asked questions
Can I make this chili vegetarian?
Yes! Swap the lean ground turkey for 1.5 cups cooked lentils or 1 can (15 oz) black beans (extra). For extra protein, add ½ cup cooked quinoa or 1 cup crumbled tempeh (pan-fried with spices). The texture will change slightly, but the flavor remains rich and satisfying.
How do I adjust the spice level?
For milder heat, reduce the green chilies to ¼ cup and skip the cayenne. For extra kick, add ½ teaspoon cayenne powder or 1 diced jalapeño with the other peppers. Always taste before serving—you can tone down heat with a splash of lemon juice or a dollop of Greek yogurt on top.
Will this chili fit a low-carb diet?
With modifications! Skip the beans and use cauliflower rice (2 cups) instead of tomatoes, and reduce the bell pepper to ½ cup. The turkey and broth provide enough flavor while keeping carbs low. For extra thickness, blend ½ cup of the chili and stir it back in. Aim for 10g net carbs per serving with these swaps.
What if my chili tastes bland after reheating?
Reheat with 1 tablespoon broth + 1 teaspoon soy sauce or Worcestershire sauce to restore depth. A squeeze of lemon juice or fresh herbs (cilantro, parsley) can also brighten flavors. If it’s too watery, simmer uncovered for 5 minutes to reduce slightly. The beans absorb liquid over time, so add a pinch of salt or smoked paprika for extra punch.
Can I use ground beef instead of turkey?
Only if you choose 90% lean ground beef—regular ground beef will add too many calories and saturated fat for a diet plan. For a leaner option, mix 1 lb lean beef + 0.5 lb turkey. The flavor will be richer, but the protein-to-calorie ratio stays balanced. Always drain excess fat after browning!
- Pea Soup Instant Pot Recipe: Velvety Green Smoothness in 20 Minutes - November 1, 2026
- Pork Loin Pulled Pork Crock Pot Recipe: Slow-Smoked Tenderness With Zero Dryness - November 1, 2026
- Baked Potatoes in Crock Pot Recipe: Buttery Interiors and Crispy Top Magic - November 1, 2026