·entree

Chipotle Corn Salsa

This chipotle corn salsa recipe recreates the vibrant, smoky-sweet corn salsa that has become one of Chipotle's most beloved toppings. What sets Chipotle's version apart is the perfect balance of charred corn kernels, bright lime juice, and just enough cilantro to add freshness without overwhelming the natural sweetness of the corn. The secret lies in properly charring the corn to develop those caramelized edges that give each bite a subtle smoky flavor, while keeping the kernels tender and juicy. Making this at home allows you to control the char level and customize the seasoning to your taste. Plus, you can make a big batch and use it not just as a burrito filling, but as a side dish for grilled meats, a topping for tacos, or even mixed into salads for extra texture and flavor.

Prep
10 min
Cook
8 min
Total
18 min
Servings
6
Yield
about 3 cups
Difficulty
Easy
Equipment: Large skillet or cast iron pan · wooden spoon · mixing bowl · sharp knife

Ingredients

frozen corn kernels thawed and drained4 cups
vegetable oil1 tablespoon
fresh lime juice from about 1 lime2 tablespoons
fresh cilantro finely chopped1/4 cup
salt1/2 teaspoon
black pepper freshly ground1/4 teaspoon

Instructions

1
Prepare the corn
Pat the thawed corn kernels completely dry with paper towels to remove excess moisture. This step is crucial for achieving proper charring, as wet corn will steam instead of developing those golden-brown edges that give Chipotle's salsa its signature flavor. Removing moisture ensures the kernels will caramelize beautifully in the hot pan.
2
Char the corn
Heat vegetable oil in a large skillet or cast iron pan over medium-high heat until shimmering. Add the dried corn kernels in a single layer and let them cook undisturbed for 3-4 minutes until the bottoms develop golden-brown char marks. Stir and continue cooking for another 2-3 minutes, allowing more kernels to char. The corn should sound like it's sizzling actively and smell nutty and caramelized.
3
Season and finish
Remove the pan from heat and immediately add lime juice, which will sizzle and create aromatic steam. Stir in the chopped cilantro, salt, and black pepper, mixing well to coat all kernels evenly. Taste and adjust seasoning as needed - the salsa should be bright from the lime, fresh from the cilantro, and have a subtle smoky sweetness from the charred corn. Let cool for 5 minutes before serving.

Pro tips for authenticity

For the most authentic flavor, use frozen corn rather than fresh or canned - it chars better and has the right texture that matches Chipotle's version.
Fresh corn can be substituted by cutting kernels from 4 medium ears of corn, but frozen corn actually works better for achieving consistent charring.
This corn salsa can be made up to 3 days ahead and stored in the refrigerator - the flavors actually improve after a day.
Don't overcrowd the pan when charring - cook in batches if needed to ensure proper caramelization instead of steaming.
Serve alongside carnitas, barbacoa, or grilled chicken, or use as a topping for nachos and quesadillas.
For extra heat, add a pinch of chipotle powder or a finely minced jalapeño with the seasonings.
Refrigerator
Store covered for up to 4 days - stir before serving as liquid may separate
Freezer
Not recommended as corn becomes mushy when frozen
Reheat
Serve cold or at room temperature - reheating makes corn tough

Nutrition per serving

78
Calories
3g
Protein
16g
Carbs
2g
Fat
2g
Fiber
195mg
Sodium

How does it compare to the real thing?

This homemade version captures the essential character of Chipotle's corn salsa remarkably well. The charred corn kernels have the same smoky-sweet flavor and tender-crisp texture as the original, and the bright lime-cilantro seasoning is spot-on. The main difference is that restaurant versions may have slightly more char variation since they're made in larger batches throughout the day. Homemade also tends to be a bit less salty than the restaurant version, which you can easily adjust to taste. Overall, this copycat delivers about 95% accuracy and actually tastes fresher since you can make it to order.

Frequently asked questions

More recipes you'll love