If you have ever ordered at Chipotle and chosen the corn salsa, you already know it is one of the best things on that entire menu. It is sweet, slightly smoky, a little spicy, and bright with lime and cilantro in a way that makes every burrito bowl taste more alive. I have been making this copycat version for three years and it has become the most-requested recipe at every summer cookout I host. The key is roasting the corn first – whether in a dry skillet or under the broiler – to get those lightly charred edges that give the salsa its depth. The poblano and jalapeno add heat at two different levels, and the cilantro and lime tie everything together into something that honestly tastes better than the restaurant version on most days.
This recipe comes together in about 15 minutes, uses ingredients you can find at any grocery store year-round, and keeps beautifully in the fridge for days. I always make a double batch.

10 min
8 min
18 min
6
Easy
Why You’ll Love This Recipe
- Ready in under 20 minutes with simple grocery store ingredients
- That roasted, lightly charred corn flavor you only get from skillet or broiler cooking
- Mild but complex heat from both poblano and jalapeno working together
- Naturally vegan, gluten-free, and dairy-free
- Gets better as it sits – perfect for meal prep and parties
About This Multi-Brand Favorite
Chipotle introduced the corn salsa as part of their expanding salsa bar, and it quickly became a customer favorite. Unlike typical tomato-based salsas, this one centers on sweet corn as its base, making it lighter, brighter, and more versatile as a topping. The original uses fire-roasted corn on or off the cob, combined with roasted poblano peppers, jalapeno, red onion, cilantro, and a squeeze of lime. The poblano pepper brings mild, grassy heat while the jalapeno adds a sharper kick, and together they create a layered spice that stays friendly enough to be called the mild salsa option. At Chipotle, it is made fresh daily in each restaurant from a recipe that has stayed largely unchanged since it debuted. Home cooks have been reverse-engineering it for years, and the good news is that the ingredient list is simple and completely accessible.

Ingredients
For the salsa
- 3 cups corn kernels (fresh from about 3 ears, or frozen thawed and patted dry)
- 1 poblano pepper
- 1 jalapeno pepper, seeds removed for mild or left in for more heat
- 1/3 cup red onion, finely diced
- 1/2 cup fresh cilantro leaves, roughly chopped
- 2 tablespoons fresh lime juice (about 1 large lime)
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
For the dressing
- 2 tablespoons fresh lime juice (total in addition to above if you prefer tangier)
- 1 teaspoon honey or agave (optional, enhances sweetness)
- Pinch of cumin (optional, adds depth)
For serving
- Chipotle-style burrito bowls or tacos
- Tortilla chips for dipping
- Grilled chicken or steak as a topping
Ingredient Substitutions
- Frozen corn (thawed and very well dried) works year-round when fresh corn is not in season
- Hatch green chiles can replace the poblano if you want more heat
- Green onions work in place of red onion for a milder allium flavor
- Lemon juice can substitute lime juice in equal amounts
- Canned fire-roasted corn (drained very well) is a great shortcut – just skip the skillet charring step
Equipment You’ll Need
- Large cast-iron skillet or non-stick pan
- Sheet pan (if broiling the corn and poblano)
- Sharp chef’s knife and cutting board
- Large mixing bowl
- Tongs
- Citrus juicer or reamer

Step-by-Step Instructions
- Roast the poblano pepper. Place the poblano directly over a gas burner flame or under a broiler set to high. Char the skin on all sides, turning with tongs every 2 to 3 minutes, until the entire surface is black and blistered. This takes about 8 to 10 minutes total. Transfer the charred poblano to a bowl, cover with plastic wrap or a plate, and let it steam for 5 minutes. The skin will slip right off.
- Peel and dice the poblano. Once the poblano has steamed, peel away the charred skin under running water or rub it off with your fingers. Cut the pepper open, remove the stem and seeds, and finely dice the flesh into pieces about the same size as your corn kernels. Set aside. The roasted poblano adds a mild, smoky sweetness that is distinctly different from raw bell pepper.
- Char the corn in a hot skillet. Heat a large cast-iron skillet or heavy pan over high heat until it is very hot – about 3 minutes. Add the corn kernels in a single layer (work in batches if needed) and do not stir. Let the corn sit and blister for 2 to 3 minutes until the bottom layer is charred. Stir once, then let sit again for another 1 to 2 minutes. You want about 20 to 30 percent of the kernels to have brown or black char marks.
- Dice the jalapeno and red onion. While the corn cools slightly, finely dice the jalapeno (seeds removed for mild heat) and the red onion. Aim for small, uniform pieces about 1/4 inch so every bite has even distribution of heat and crunch. If your red onion is particularly sharp, you can soak the diced pieces in cold water for 5 minutes to mellow the bite.
- Combine and dress. In a large mixing bowl, combine the charred corn, diced roasted poblano, jalapeno, red onion, and cilantro. Add the lime juice, salt, and pepper. Toss gently to combine. Taste and adjust seasoning – it may need more salt or a bit more lime. If the salsa tastes flat, a small pinch of cumin deepens the flavor significantly.
- Rest and serve. For best results, cover the bowl and let the salsa rest at room temperature for 10 to 15 minutes before serving. This allows the salt to draw moisture from the corn and the lime to mellow the rawness of the onion. The salsa tastes noticeably better after resting than it does immediately after tossing. Serve as a burrito bowl topping, chip dip, or taco garnish.

Pro Tips from My Kitchen
- Do not skip charring the corn – raw or just warmed corn gives you a flat, sweet salsa without any of that depth Chipotle’s version has
- Dry your corn kernels thoroughly before they hit the pan – any moisture will steam instead of char, and you will end up with sad pale corn
- Char the poblano directly over the flame rather than the broiler if possible – the open flame produces a more intense roasted flavor
- Let the finished salsa sit for at least 10 to 15 minutes before serving so the flavors meld and the lime does its work
- Make a double batch – this salsa gets better on days 2 and 3 as the flavors deepen in the fridge
- For a sweeter summer version, use fresh corn cut from ears roasted on an outdoor grill for 10 minutes in the husk
Recipe Variations
- Mango corn salsa: add 1 cup diced fresh mango for a tropical twist that works beautifully with shrimp tacos
- Spicier version: leave seeds in both the poblano and the jalapeno and add a pinch of cayenne
- Corn and black bean salsa: add 1 cup drained black beans for a more substantial dip or taco topping
- Winter version: use frozen fire-roasted corn straight from the bag – it comes pre-charred and just needs a quick toast in a dry pan
- Elote-style: stir in 2 tablespoons of mayo, a squeeze of lime, and a dusting of cotija cheese for a creamier street corn version
Common Mistakes to Avoid
- Using wet corn kernels – moisture kills the charring process and produces steamed instead of roasted corn
- Stirring the corn constantly – let it sit undisturbed so the bottom layer actually chars and develops flavor
- Skipping the poblano steaming step – the steam loosens the skin for easy removal; peeling immediately after charring is much harder
- Over-dicing the cilantro into fine mince – rough chops give you more flavor and better texture in each bite
- Serving immediately without resting – the salsa needs 10 to 15 minutes for the lime and salt to integrate with the corn’s natural sweetness
What to Serve With This Dish
- Chipotle adobo chicken burrito bowl as the main protein
- Chipotle sofritas for a fully vegetarian bowl
- Tortilla chips for a party-friendly dip
- Grilled fish tacos with crema and shredded cabbage
- Chipotle-style black beans and cilantro lime rice
Storage Instructions
Refrigerator
Store in an airtight container for up to 4 days. The salsa actually improves on days 2 and 3 as the flavors meld. Stir before serving and taste for seasoning as the lime mellows over time.
Freezer
Not recommended – corn and cilantro do not freeze well together and the texture suffers significantly after thawing.
How to Reheat
This salsa is served at room temperature or cold – no reheating needed. Remove from the fridge 15 minutes before serving for best flavor.
Make Ahead
Excellent make-ahead recipe. Prepare everything up to 2 days in advance and refrigerate. The rest time only improves the flavor. Add a fresh squeeze of lime before serving if it needs brightening.
Nutrition Information
Per serving (estimated): 85 calories, 3g protein, 18g carbs, 1g fat (0g saturated), 2g fiber, 4g sugar, 290mg sodium.
Nutrition values are estimates and will vary based on exact ingredients used.
Frequently Asked Questions
What corn does Chipotle use in their corn salsa?
Chipotle uses fire-roasted corn, which is why the kernels have those distinctive lightly charred edges. For the most authentic version at home, char fresh or frozen corn kernels in a dry cast-iron skillet over high heat until about 20 to 30 percent of them have brown and black marks.
Is Chipotle’s corn salsa spicy?
It is officially classified as Chipotle’s mild salsa, but it has a gentle warmth from the jalapeno and poblano. It is not fiery or overwhelming – more of a pleasant background heat. To keep yours mild, remove all seeds from both peppers before using.
Can I use canned or frozen corn instead of fresh?
Absolutely. Frozen corn (thawed and patted very dry) works almost as well as fresh and is available year-round. Canned corn should be drained, rinsed, and thoroughly dried before charring. The key is removing all moisture so the corn chars rather than steams.
What is the difference between poblano and jalapeno in this recipe?
They play different roles. The poblano provides mild, earthy, almost grassy heat and a roasted depth when charred. The jalapeno brings a sharper, brighter heat. Together they create a layered spice that is more interesting than either pepper alone.
Can I make this salsa without cilantro?
Yes, though the flavor profile will shift noticeably. If you are not a cilantro fan, try fresh flat-leaf parsley for a similar herbal quality, or simply leave it out and add a bit more lime juice and a pinch of cumin to compensate.
How do I char corn without a cast-iron skillet?
Spread corn on a sheet pan and broil on high for 8 to 10 minutes, stirring once halfway through. You can also grill corn on the cob directly over high heat for 10 minutes in the husk, then cut the kernels off. An air fryer at 400 F for 8 minutes also produces good results.
Why does my corn salsa taste watery?
This happens when the corn is not dried enough before charring, or when you salt the salsa and then let it sit too long without draining the liquid. Pat your corn very dry, and if you notice liquid pooling after resting, drain it off with a spoon before serving.
Can I leave out the red onion?
You can, but it adds important crunch and a slightly sweet, sharp flavor that balances the corn’s sweetness. If you find raw red onion too strong, soak the diced pieces in cold water for 5 to 10 minutes, then drain and pat dry before adding them.
How long does this corn salsa last in the refrigerator?
Up to 4 days in an airtight container. It actually tastes better on days 2 and 3 as the flavors meld together. Add a fresh squeeze of lime before serving on later days as the brightness fades slightly.
Is this recipe vegan and gluten-free?
Yes to both. All ingredients are naturally plant-based and there is no gluten in any component. Just make sure your salt and spices come from gluten-free certified facilities if you have a severe sensitivity.
What can I use if I cannot find a poblano pepper?
Hatch green chiles are an excellent substitute with slightly more heat. Anaheim peppers are milder and work well. In a real pinch, half a green bell pepper plus a small extra jalapeno approximates the poblano’s mild heat and grassy flavor.
Can this double as a dip for chips?
Yes, and it is fantastic that way. It has the right texture and flavor profile for chip dipping. For parties, serve it in a wide shallow bowl with tortilla chips alongside – it always disappears faster than any tomato-based salsa at my table.
More Multi-Brand Copycat Recipes
Happy cooking,
Julia
I'm Julia. I cook restaurant copycat recipes at home and share what works. Every recipe on this site is tested at least three times in my own kitchen before I publish it.
