One-Pot Mexican Street Corn White Chicken Chili
This Mexican Street Corn White Chicken Chili is the mash-up you didn’t know you needed. It’s a creamy, one-pot chili loaded with tender chicken, white beans, and fire-roasted green chiles, finished with the smoky, tangy crunch of elote right on top.

Every spoonful balances mild heat, rich creaminess, and a hit of lime. It’s ready in about 40 minutes and leans on pantry staples, so it’s the kind of weeknight dinner that feels like a weekend reward.
Why This Chili Works
The base is a classic white chicken chili with a generous scoop of green chiles, cumin, and oregano. What makes it different is what happens right before you eat.
A quick char on the corn brings out deep, toasty notes, and the street corn topping, a swirl of lime-spiked crema, crumbled cotija, and a dusting of chili powder, wakes up every bite. You get creamy, bright, smoky, and salty all in one bowl.
No extra pots, no fussy techniques. The whole thing comes together in one heavy pot while you chop and stir, which is exactly what you want on a Tuesday.
Ingredients

- 1 lb boneless skinless chicken thighs: cut into bite-size pieces; breasts work too but thighs stay juicier
- 2 tbsp olive oil: for browning and sautéing
- 1 medium yellow onion: diced
- 3 cloves garlic: minced
- 2 (4 oz) cans diced green chiles: mild heat by default, grab hot ones if you like
- 1 tsp ground cumin
- 1 tsp dried oregano
- ½ tsp smoked paprika: regular paprika is fine here
- 4 cups low-sodium chicken broth
- 2 (15 oz) cans white beans: cannellini or great northern, drained and rinsed
- 1 cup frozen corn kernels: no need to thaw
- 4 oz cream cheese: cut into small cubes, softened on the counter while you prep
- ½ cup sour cream: full-fat keeps the chili silky
- ¼ cup mayonnaise: the elote shortcut
- ½ cup crumbled cotija cheese: plus extra for serving; feta is a solid swap
- Juice of 1 lime: about 2 tbsp
- Chili powder: for dusting
- Small handful fresh cilantro: roughly chopped
- Salt and black pepper
Variations / Substitutions
- Use rotisserie chicken: skip the browning step and toss 3 cups of shredded chicken into the chili during the last 5 minutes of simmering. It cuts the active time in half.
- No creamy toppings: if you want a lighter bowl, skip the mayo and cotija swirl and just finish with a squeeze of lime and fresh cilantro.
- Turn up the heat: swap the diced green chiles for a couple of minced jalapeños or serranos, or stir a spoonful of chipotle in adobo into the broth.
- Dairy-free option: omit the cream cheese, use a dairy-free sour cream alternative, and finish with a generous scoop of avocado instead of the cotija.
- Make it vegetarian: replace chicken with a second can of white beans and use vegetable broth. The charred corn and green chiles carry the dish.
If you are after a classic version without the street corn topping, my Easy White Chicken Chili keeps things simple and just as cozy.
How to Make One-Pot Mexican Street Corn White Chicken Chili
Step 1: Char the Corn

Warm a large Dutch oven or heavy pot over high heat. Add the 1 cup frozen corn in a single layer and let it sit until the kernels start to blacken in spots, about 4 to 5 minutes, stirring once or twice.
You will hear a little popping and see deep brown flecks on the corn. That char is what gives the chili its smoky backbone, so do not rush it. Scoop the corn out onto a plate and set it aside.
Step 2: Sear the Chicken

Lower the heat to medium-high and add the 2 tbsp olive oil to the same pot. Once the oil shimmers, add the chicken pieces in a single layer. Season with ½ tsp salt and a few grinds of black pepper.
Let the chicken cook undisturbed for about 3 minutes, until the bottom is golden. Stir and cook another 2 to 3 minutes to brown the second side. It does not need to be cooked through yet. Transfer the chicken to the plate with the corn.
Step 3: Build the Chili Base

Drop the heat to medium and add the diced onion to the pot. Cook, stirring often, until the onion softens and picks up the brown bits from the bottom, about 3 minutes. Toss in the minced garlic and both cans of green chiles and stir for 1 minute until fragrant.
Sprinkle in the 1 tsp cumin, 1 tsp oregano, and ½ tsp smoked paprika. Stir constantly for 30 seconds to bloom the spices, then pour in the 4 cups chicken broth and use a wooden spoon to scrape up any stuck bits on the pot.
Step 4: Simmer and Thicken

Add the drained white beans and the seared chicken along with any juices on the plate. Bring the chili to a gentle boil, then lower the heat to a steady simmer. Cook uncovered for 15 minutes, stirring once or twice.
After 15 minutes, use a potato masher or the back of a spoon to gently crush some of the beans against the side of the pot. This releases their starch and thickens the chili without needing a blender. You will see the broth go from thin to lightly creamy.
Step 5: Ladle and Top the Chili

Turn off the heat and scatter the cubed cream cheese over the surface. Let it sit for 1 minute, then stir slowly until the cheese melts into the broth. Fold in the charred corn and ¼ cup of the sour cream, plus a pinch of salt.
In a small bowl, stir together the remaining ¼ cup sour cream, the ¼ cup mayonnaise, the lime juice, and half the chopped cilantro. Spoon the chili into deep bowls. Drizzle the creamy lime mixture over each serving, pile on a generous pinch of crumbled cotija, a dusting of chili powder, and the rest of the cilantro. Serve right away while it is steaming.
A Few Tips Before You Start
- Char the corn first, not last, so you do not cool down the finished chili while waiting for the pan to get hot again.
- If you are using fresh corn, cut the kernels off 2 ears. You can char them directly in the dry pot the same way, but pat the kernels dry so they sear instead of steam.
- The chili thickens as it sits. If you make it ahead, loosen it with a splash of broth or water when you reheat.
- Leftover street corn topping doubles as a great spread for tortillas or a dip for raw veggies the next day.
Storing Leftovers
- Refrigerate: Cool the chili completely, then store in an airtight container for up to 4 days. The flavors actually meld overnight, so it is even better the next day.
- Reheating: Warm on the stove over medium-low heat, stirring often. Add a few tablespoons of broth if it gets too thick.
- Freezing: This chili freezes well without the street corn topping. Portion it into freezer-safe containers, leaving a little headspace, and freeze for up to 3 months. Thaw overnight in the fridge and add fresh topping when you serve.
What to Serve with Mexican Street Corn White Chicken Chili
A slice of warm skillet cornbread next to a bowl soaks up every last bit of the broth. For something fresher, a simple avocado and cabbage slaw dressed with lime and salt cuts through the richness. If you want crunch, scatter a handful of tortilla chips over the top just before eating.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes. Cut them into similar bite-size pieces and take care not to overcook them in the simmer. Breasts will feel a touch firmer, but the chili still turns out great.
How do I make this in a slow cooker?
After browning the chicken and sautéing the aromatics, transfer everything except the cream cheese, corn, and toppings to a slow cooker. Cook on low for 6 hours or high for 3 hours, then stir in the cream cheese and charred corn at the end.
Is this chili spicy?
It leans mild with standard canned green chiles. For real heat, swap in hot chiles, add a diced jalapeño with the onion, or stir in a minced chipotle pepper.
Can I freeze the chili with the toppings?
No, the creamy topping and cotija do not freeze well. Freeze the plain chili base and add fresh toppings after reheating.

One-Pot Mexican Street Corn White Chicken Chili Recipe
Ingredients
Method
- Char the frozen corn in a dry Dutch oven over high heat until blackened in spots, about 4 to 5 minutes. Transfer to a plate.
- Add olive oil to the pot and sear the chicken pieces with a pinch of salt and pepper until golden, about 5 minutes total. Move to the plate with the corn.
- Reduce heat to medium, cook the onion until soft, then add garlic and green chiles for 1 minute. Stir in the cumin, oregano, and smoked paprika for 30 seconds, then pour in the broth and scrape up any browned bits.
- Add the beans and return the chicken to the pot. Simmer uncovered for 15 minutes. Mash some beans against the side of the pot to thicken the chili.
- Off the heat, stir in the cream cheese and ¼ cup of the sour cream until smooth. Fold in the charred corn. Mix the remaining ¼ cup sour cream with the mayonnaise, lime juice, and half the cilantro. Ladle the chili into bowls, drizzle with the lime crema, and top with cotija, chili powder, and the rest of the cilantro.
