When the corn hits a hot Dutch oven, it starts popping before the kernels have those browned spots you’re after. Give it a few minutes and stir now and then; that quick char is what makes this chili taste like more than chicken and beans. I build Mexican street corn chicken chili in the same pot, so the browned bits from the corn and chicken stay in the broth.
One cup of the cannellini beans gets mashed before simmering, while the rest stay whole. That small change thickens the broth without flour or a separate roux, and the beans keep their creamy texture instead of disappearing into the pot. Cream cheese rounds everything out, then lime juice and Cotija bring the bright, salty finish. You get tender shredded chicken, sweet charred corn, and a broth that clings to the spoon.

Kitchen Note
I stir in the lime juice only after the cream cheese has melted smooth. The citrus tastes fresher at the end, and adding it after the dairy keeps the finish creamy.
Save this Mexican street corn chicken chili for a cozy dinner—the charred corn, tender chicken, and lime-Cotija finish make a bowl worth coming back to.
Why Mashing One Cup of Beans Beats Adding a Thickener
A creamy chili doesn’t need a flour-based thickener. Mashing some of the cannellini beans gives the broth body while keeping the flavor familiar and the texture hearty. The mashed beans disperse through the liquid as the pot simmers; the whole beans remain distinct, so each spoonful still has tender bites in it.
It’s worth mashing just a portion rather than all of them. If every bean breaks down, the chili loses the contrast between its smooth broth and whole beans. Mash one cup with a fork until it’s mostly smooth, not perfectly puréed, and add it with the remaining beans and broth. The pieces that remain help the chili feel substantial without making it pasty.
This also gives you a little more control over the finished texture. The broth thickens during the covered simmer, then the cream cheese adds richness at the end. You don’t need to add starch or reduce the chili uncovered; the beans do the quiet thickening work while the chicken cooks.
What the Corn, Beans, and Cotija Each Bring to This Chili

- Corn — Fresh kernels or thawed frozen corn both work here. Frozen corn is a practical choice when fresh isn’t in season; thaw it before it goes into the pot so the kernels can brown rather than shed extra moisture as they heat.
- Chicken thighs — Boneless, skinless thighs stay tender through the simmer and shred easily. Patting the surface dry before browning helps the chicken develop color instead of steaming in its own moisture.
- Cannellini beans — Their mild flavor and creamy texture suit the broth without competing with the corn or spices. Drain and rinse them before using. Great Northern beans are a close swap if that’s what you have; they’re similarly mild and hold their shape well.
- Poblano and spices — A seeded poblano adds gentle pepper flavor, while cumin, chili powder, and smoked paprika bring warmth and depth. A firm, unblemished pepper is a good pick, but there’s no need to hunt for specialty spice brands for this blend.
- Cream cheese — Softened cream cheese melts into the broth and gives it a rounded, creamy texture. Cubing it before it goes into the pot helps it melt evenly; regular full-fat cream cheese is the straightforward choice.
- Cotija and lime — Cotija brings a salty, crumbly finish that contrasts with the creamy broth. Fresh lime juice tastes brighter than bottled juice here, and the wedges let everyone add another squeeze at the table.
Char the Corn First, Then Let the Chicken Simmer Gently
Brown the kernels before building the broth
Heat a tablespoon of neutral oil in a 6-quart Dutch oven over medium-high heat. Add the corn in an even layer and cook for 5–7 minutes, stirring occasionally, until you see browned spots on the kernels. If the pot is crowded, the corn won’t brown as readily, so give it room across the bottom. Transfer it to a bowl while you brown the chicken.
Get color on the chicken and soften the aromatics
Pat the thighs dry, season them all over with kosher salt and black pepper, and add the remaining oil to the pot. Brown the chicken in batches for 3–4 minutes per side, then move it to a plate; the batches leave space for the surfaces to take on color. Add the diced onion and poblano and cook over medium heat for 4–5 minutes, until softened. Stir in the garlic, cumin, chili powder, and smoked paprika for 30 seconds, just until fragrant.
Simmer until the thighs are ready to shred
Mash one cup of the drained beans with a fork until mostly smooth. Add the chicken broth, mashed beans, remaining beans, and browned chicken to the pot, then bring everything to a boil over medium-high heat. Reduce the heat to low, cover, and simmer for 18–22 minutes. Check the thickest part of a thigh with an instant-read thermometer; it should reach 165°F.
Shred the chicken and finish the creamy broth
Transfer the cooked chicken to a cutting board and shred it with two forks. Return it to the pot with the browned corn, then stir in the softened, cubed cream cheese over low heat until it melts and the broth looks smooth. Stir in the fresh lime juice once the cream cheese is fully incorporated. Ladle into bowls and finish with Cotija and lime wedges.
Three Swaps That Change the Bowl Without Losing Its Street-Corn Character
Make it dairy-free
Use an equal amount of plain dairy-free cream cheese in place of the regular cream cheese, and leave off the Cotija. The chili will still have a creamy finish, though the topping loses Cotija’s salty, crumbly contrast; add lime at the table to keep the flavor bright.
Use feta when Cotija isn’t available
Crumbled feta makes a useful topping substitute. It’s tangier and a little softer than Cotija, so scatter it over each bowl just before serving rather than stirring it into the pot.
Keep all the beans whole for a looser chili
Skip mashing the beans and add them all whole. The broth will be thinner and the beans more distinct, so choose this version if you prefer a lighter, soupier bowl over a thick, creamy texture.
Storage and Reheating
- Refrigerator: Store the chili in an airtight container for 3–4 days. It may thicken as it chills.
- Freezer: Freeze in airtight, portion-sized containers for up to 3 months. The creamy broth may look slightly separated after thawing; stirring as it warms helps bring it back together.
- Reheating: Warm gently on the stovetop over low heat, stirring often, until hot throughout. Avoid boiling the dairy-based broth, which can make the texture grainy.
Questions That Come Up While This Chili Cooks

Mexican Street Corn Chicken Chili with Cotija and Lime
Ingredients
Equipment
Method
- Heat 1 tablespoon of the oil in a 6-quart Dutch oven over medium-high heat.
- Add the corn in an even layer and cook, stirring occasionally, for 5-7 minutes until browned in spots.
- Transfer the corn to a bowl.
- Pat the chicken dry.
- Season the chicken all over with the salt and pepper.
- Add the remaining oil to the pot and brown the chicken in batches for 3-4 minutes per side.
- Transfer the chicken to a plate.
- Add the onion and poblano to the pot and cook over medium heat for 4-5 minutes until softened.
- Stir in the garlic, cumin, chili powder, and smoked paprika and cook for 30 seconds.
- Mash 1 cup of the drained beans with a fork until mostly smooth.
- Add the broth, mashed beans, remaining beans, and chicken to the pot and bring to a boil over medium-high heat.
- Reduce the heat to low, cover, and simmer for 18-22 minutes, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a cutting board.
- Shred the chicken with two forks.
- Return the chicken to the pot along with the charred corn.
- Stir in the cream cheese over low heat until melted and smooth.
- Stir in the lime juice.
- Ladle the chili into bowls.
- Top with Cotija.
- Serve with lime wedges.