Grilled Corn Salsa

You know that moment when someone shows up with a bowl of something and the whole party just…. migrates toward it? Yeah. This is that bowl.

Grill the corn until it’s blackened in spots. That’s the whole secret. Sweet, smoky, a little caramelized. Raw corn wishes it could keep up.

Then everything else just joins the party. Tomatoes, onion, cilantro, serrano, lime, salt, pepper, cumin, olive oil. Fold it together, give it 10 minutes, and watch it disappear.

grilled corn salsa
Image: jesslovescooking.com / All Rights reserved

How to Grill Corn for Maximum Char

Shuck those ears completely (silk and all) and crank your grill to medium-high. Lay the cobs perpendicular to the grates so they don’t roll into the fire.

Grill for 2-3 minutes per side, rotating with tongs until you see deep, dark char marks covering the kernels. Don’t panic if some spots look blackened…. that’s the caramelization doing its job and building smoky flavor.

Ways to Serve Grilled Corn Salsa

  • Scoop it straight up with tortilla chips… the OG move!
  • Pile it on grilled chicken, fish, steak, or shrimp
  • Spoon it inside tacos, burritos, or quesadillas
  • Dollop it onto scrambled eggs or a breakfast hash
  • Toss it into grain bowls with rice or quinoa
  • Top grilled avocado halves or roasted sweet potatoes

This salsa LOVES anything smoky or charred. The corn’s sweetness cuts through rich, fatty bites perfectly (especially brisket). Keep it cold and eat within 2 days for the BEST crunch!

How to Store Leftover Salsa

Pop that leftover Grilled Corn Salsa into an AIRTIGHT container (glass works best, plastic is fine) and stash it in the fridge. It’ll stay fresh for up to 3 DAYS, though the tomatoes start breaking down by day two. Eat it sooner rather than later!

Freezing? You CAN do it, but the texture changes once thawed. Tomatoes get mushy and cilantro loses its punch. If you freeze it, leave out the cilantro and stir in fresh stuff after thawing…. just saying.

Always give it a good stir before serving since the lime juice and olive oil separate in the fridge. And PLEASE don’t leave it out for more than 2 hours. Bacteria loves warm corn salsa as much as you do.

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 180-220
  • Protein: 5-6 g
  • Fat: 1-2 g
  • Carbohydrates: 40-46 g

Ingredients

  • 3 ears corn (shucked and grilled until charred)
  • 1/4 cup onion (finely diced into 1/4-inch pieces)
  • 2 large roma tomatoes (seeded and diced)
  • 1 serrano pepper (seeded and minced)
  • 1/2 teaspoon salt
  • 1/4 teaspoon McCormick table ground black pepper
  • 2 tablespoons freshly squeezed lime juice
  • 1/2 cup fresh cilantro (chopped)
  • 1 tablespoon extra virgin olive oil
  • 1/4 teaspoon ground cumin

Step 1: Chop the Fresh Produce

  • 1/4 cup onion
  • 2 large roma tomatoes
  • 1 serrano pepper
  • 1/2 cup fresh cilantro

While your grill preheats to medium-high heat, prepare all your fresh ingredients for efficient assembly.

Dice the onion into small, uniform 1/4-inch pieces and set aside.

Seed and dice the roma tomatoes, removing excess liquid to prevent a watery salsa.

Seed and mince the serrano pepper, adjusting the amount based on your heat preference.

Chop the fresh cilantro and set everything in separate small bowls—this mise en place will make the final assembly quick and easy.

Step 2: Roast Corn on the Grates

  • 3 ears corn

Place the shucked corn directly on the grill grates over medium-high heat and grill for 2-3 minutes, rotating occasionally until all sides develop dark char marks.

This charring is crucial—it caramelizes the corn’s natural sugars and adds a smoky depth that makes this salsa exceptional.

Once charred, transfer the corn to a cutting board and let it cool just enough to handle, about 2-3 minutes.

Step 3: Slice Kernels Off the Cob

  • charred corn from Step 2

Using a sharp knife, carefully cut the corn kernels off the cob by standing the ear upright and slicing downward, rotating as you go.

I like to place the cob in a shallow bowl to catch all the kernels and any flavorful juices they release.

Transfer the cut corn to a medium mixing bowl, being sure to pour in any accumulated juices.

Step 4: Combine and Season Ingredients

  • corn kernels from Step 3
  • 1/4 cup onion
  • 2 large roma tomatoes
  • 1 serrano pepper
  • 1/2 cup fresh cilantro
  • 1/4 teaspoon ground cumin
  • 1 tablespoon extra virgin olive oil
  • 2 tablespoons freshly squeezed lime juice
  • 1/2 teaspoon salt
  • 1/4 teaspoon McCormick table ground black pepper

Add the prepared onion, tomatoes, serrano pepper, cilantro, and ground cumin to the bowl with the corn.

Drizzle the extra virgin olive oil over everything and squeeze in the fresh lime juice.

Gently fold all ingredients together until evenly combined, then season with salt and black pepper, tasting as you go.

I always add the salt gradually because the lime juice’s acidity can affect how much salt you’ll actually need for the best flavor balance.

Step 5: Rest and Blend Flavors

Let the salsa rest at room temperature for 10-15 minutes so the flavors can meld together, or refrigerate for up to 2 hours if you prefer it cold.

Give it a gentle stir before serving alongside grilled proteins, as a topping for tacos, or with tortilla chips.

grilled corn salsa

Tasty Grilled Corn Salsa

Delicious Tasty Grilled Corn Salsa recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings: 3.5 cups of salsa
Calories: 200

Ingredients
  

  • 3 ears corn (shucked and grilled until charred)
  • 1/4 cup onion (finely diced into 1/4-inch pieces)
  • 2 large roma tomatoes (seeded and diced)
  • 1 serrano pepper (seeded and minced)
  • 1/2 teaspoon salt
  • 1/4 teaspoon McCormick table ground black pepper
  • 2 tablespoons freshly squeezed lime juice
  • 1/2 cup fresh cilantro (chopped)
  • 1 tablespoon extra virgin olive oil
  • 1/4 teaspoon ground cumin

Method
 

  1. While your grill preheats to medium-high heat, prepare all your fresh ingredients for efficient assembly. Dice the onion into small, uniform 1/4-inch pieces and set aside. Seed and dice the roma tomatoes, removing excess liquid to prevent a watery salsa. Seed and mince the serrano pepper, adjusting the amount based on your heat preference. Chop the fresh cilantro and set everything in separate small bowls—this mise en place will make the final assembly quick and easy.
  2. Place the shucked corn directly on the grill grates over medium-high heat and grill for 2-3 minutes, rotating occasionally until all sides develop dark char marks. This charring is crucial—it caramelizes the corn's natural sugars and adds a smoky depth that makes this salsa exceptional. Once charred, transfer the corn to a cutting board and let it cool just enough to handle, about 2-3 minutes.
  3. Using a sharp knife, carefully cut the corn kernels off the cob by standing the ear upright and slicing downward, rotating as you go. I like to place the cob in a shallow bowl to catch all the kernels and any flavorful juices they release. Transfer the cut corn to a medium mixing bowl, being sure to pour in any accumulated juices.
  4. Add the prepared onion, tomatoes, serrano pepper, cilantro, and ground cumin to the bowl with the corn. Drizzle the extra virgin olive oil over everything and squeeze in the fresh lime juice. Gently fold all ingredients together until evenly combined, then season with salt and black pepper, tasting as you go. I always add the salt gradually because the lime juice's acidity can affect how much salt you'll actually need for the best flavor balance.
  5. Let the salsa rest at room temperature for 10-15 minutes so the flavors can meld together, or refrigerate for up to 2 hours if you prefer it cold. Give it a gentle stir before serving alongside grilled proteins, as a topping for tacos, or with tortilla chips.

Leave a Comment

Recipe Rating