Here is my go-to turkey chili cornbread casserole recipe, with tender ground turkey, hearty beans, warm spices, and a fluffy cornbread topping that bakes right on top of the chili.
This casserole has become our family’s favorite weeknight dinner when we want something comforting and filling. I love that it’s all made in one dish, which means less cleanup for me. Plus, the kids actually ask for seconds!

Why You’ll Love This Turkey Chili Cornbread Casserole
- High-protein, healthier comfort food – Using lean ground turkey and Greek yogurt, this casserole gives you all the cozy vibes without the guilt.
- One-dish convenience – Everything bakes together in one pan, so you get a complete meal with minimal cleanup afterward.
- Quick weeknight dinner – Ready in under an hour, this casserole is perfect for busy nights when you want something hearty but don’t have all day to cook.
- Kid-friendly flavors – The sweet cornbread on top balances the mild chili underneath, making it a hit with the whole family.
- Simple pantry ingredients – Most of these items are probably already in your kitchen, and you can even use boxed cornbread mix to make it even easier.
What Kind of Ground Turkey Should I Use?
For this casserole, you’ll want to pick up ground turkey that’s around 93/7 or 85/15 lean-to-fat ratio – both work great but the 85/15 will give you a bit more flavor and moisture. You can find ground turkey in the meat section right next to the ground beef, and it’s usually sold in 1-pound packages which is perfect for this recipe. If you’re watching your budget, ground turkey often goes on sale and you can stock up by freezing extra packages. Just make sure to thaw it completely in the fridge overnight before cooking, and break it up well while browning so it mixes nicely with all those chili flavors.

Options for Substitutions
This casserole is pretty forgiving when it comes to swapping ingredients:
- Ground turkey: You can easily swap ground turkey for ground chicken, lean ground beef, or even ground pork. For a vegetarian option, try crumbled firm tofu or a plant-based ground meat substitute.
- Black beans: Pinto beans, kidney beans, or navy beans work great here. You can also use a mix of different beans if that’s what you have on hand.
- Salsa: If you don’t have jarred salsa, you can make your own with diced tomatoes, onions, and peppers, or use diced tomatoes with green chiles as a substitute.
- Greek yogurt in cornbread: The Greek yogurt keeps the cornbread moist, but you can substitute it with sour cream, buttermilk, or even regular milk if needed. Just use the same amount.
- Spices: Don’t have cumin or chili powder? Try using a packet of taco seasoning instead – use about half the packet to start and adjust to taste.
- Cornbread mix: Homemade or boxed cornbread mix both work fine. If using a different sized pan, just adjust the cornbread batter amount accordingly – you want enough to cover the chili mixture.
Watch Out for These Mistakes While Baking
The biggest mistake with this casserole is not browning the ground turkey properly before adding the other ingredients – make sure to break it up into small pieces and cook until no pink remains, as undercooked turkey can ruin the whole dish.
Another common error is making the chili mixture too watery, which will prevent the cornbread from cooking through properly, so let the chili simmer for 10-15 minutes to reduce excess liquid before topping with the cornbread batter.
Don’t skip draining and rinsing those black beans, as the thick liquid can make your casserole too salty and change the texture of the cornbread layer.
Finally, resist the urge to open the oven door too often while baking – the cornbread needs consistent heat to rise properly, and a toothpick inserted into the cornbread layer should come out clean when it’s done.

What to Serve With Turkey Chili Cornbread Casserole?
This hearty casserole is pretty much a complete meal on its own, but I love serving it with a simple side salad to balance out all those rich, comforting flavors. A basic mixed greens salad with some diced avocado, cherry tomatoes, and a lime vinaigrette works perfectly and adds a fresh contrast to the warm, spiced casserole. You could also serve it with a dollop of sour cream or Greek yogurt on top, along with some chopped green onions or cilantro for extra flavor. If you want something on the side, roasted vegetables like zucchini or bell peppers complement the southwestern flavors really well.
Storage Instructions
Refrigerate: This casserole keeps really well in the fridge for up to 4 days when covered tightly with foil or plastic wrap. The cornbread stays moist and the chili flavors actually get better after a day or two. I like to cut it into individual portions so it’s easy to grab for quick lunches during the week.
Freeze: You can freeze the whole casserole or individual portions for up to 3 months. Wrap it well in plastic wrap and then foil, or store portions in freezer-safe containers. I recommend letting it cool completely before freezing to maintain the best texture.
Warm Up: To enjoy leftovers, just pop individual portions in the microwave for 1-2 minutes, or reheat the whole thing in a 350°F oven for about 15-20 minutes until heated through. If it’s frozen, let it thaw in the fridge overnight first, then warm it up the same way.
| Preparation Time | 15-20 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 45-60 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1750-1950
- Protein: 95-110 g
- Fat: 25-35 g
- Carbohydrates: 285-320 g
Ingredients
For the turkey chili base:
- 15 oz black beans (rinsed and drained)
- 16 oz medium salsa
- 1 tsp ground cumin
- 15 oz tomato sauce
- 2 tsp chili powder (I prefer McCormick chili powder for this)
- 1 lb ground turkey
For the cornbread topping:
- 1 cup nonfat greek yogurt (gives better texture and moisture)
- Cornbread mixture (enough for an 8×8 inch pan)
- 1/4 cup all-purpose flour
Step 1: Brown the Ground Turkey
- 1 lb ground turkey
Heat a large pot over medium-high heat.
Add the ground turkey and cook, breaking it up with a spatula or spoon as it browns.
Continue cooking until the turkey is no longer pink and is evenly browned.
Step 2: Add Salsa, Beans, and Tomato Sauce
- 16 oz medium, low-sodium salsa
- 15 oz black beans, no salt, rinsed and drained
- 15 oz tomato sauce, no sodium added
Reduce the heat to medium.
To the browned turkey, add the salsa, rinsed and drained black beans, and tomato sauce.
Stir well to combine and let the mixture heat through until it is loose with some liquid remaining.
Allow it to come to a gentle bubble.
Step 3: Season the Chili
- 1 tsp ground cumin
- 2 tsp chili powder
Once the mixture is bubbling, add the ground cumin and chili powder.
Stir well to incorporate all the spices.
After mixing, turn off the heat and set the chili aside while you prepare the cornbread batter.
I like to let the chili rest for a few minutes to allow the flavors to meld.
Step 4: Prepare the Cornbread Batter
- cornbread mixture (enough for an 8 by 8 inch pan)
- 1 cup nonfat Greek yogurt (included in batter)
- 1/4 cup all-purpose flour (included in batter)
In a mixing bowl, prepare your favorite cornbread batter, enough to fill an 8″ x 8″ pan.
Incorporate the nonfat Greek yogurt and all-purpose flour into the batter as directed by your cornbread mix’s instructions.
If making from scratch, mix the dry and wet ingredients until just combined; don’t overmix for a tender crumb.
Step 5: Assemble the Casserole
- cornbread batter from Step 4
- turkey chili from Step 3
Preheat your oven to 400°F (200°C).
Pour some of the cornbread batter into the bottom of a large casserole dish or several smaller dishes, and gently spread it toward the edges.
Then, spoon the seasoned turkey chili (from Step 3) into the center of the dish, pushing the cornbread batter toward the edges to make space.
Finally, use the remaining cornbread batter to dot the top of the chili, or spread it in a thin layer to cover completely.
Step 6: Bake the Casserole
- assembled casserole from Step 5
Transfer the assembled casserole to the preheated oven and bake for about 30 minutes, or until the cornbread is set and lightly golden.
Check for doneness after 20 and 25 minutes to prevent overbaking.
I like to insert a toothpick into the cornbread layer; if it comes out clean, it’s ready!
Step 7: Serve Warm
Remove the casserole from the oven and allow it to cool slightly before serving.
This dish is delicious both fresh and reheated.
Serve warm for the best experience.
To make leftovers even tastier, I reheat individual portions for about 30 seconds in the microwave.