Say hello to your new go-to taco salsa. This Mexican fresh corn salsa is fresh, homemade, and ready in about 10 minutes. It’s healthy, spicy (but adjustable), and works for tacos, salads, or as a dip with chips. I make this all the time for parties and for snacking!

🛒 Ingredients
- Corn - Fresh corn cut straight off the cob is the most authentic choice in Mexican-style corn salsas, especially in street food versions. That said, frozen corn is a totally practical shortcut and still tastes great. Just thaw it well, or lightly roast it for a more traditional roasted corn flavor.
- Jalapeños - Fresh chiles are essential in authentic Mexican salsas. Jalapeños are common and easy to find, but serrano chiles are actually more traditional and bring a sharper heat. Use what you’re comfortable with and adjust the seeds to control spice.
- Lime juice - Fresh lime juice is non-negotiable here. Authentic corn salsas rely on acidity for balance, not vinegar. Lime keeps everything bright and cuts through the sweetness of the corn.
- Cilantro - This is a classic, authentic herb in Mexican salsa. It adds freshness and that unmistakable salsa flavor. If cilantro isn’t your thing, parsley works, but it will lean more “inspired by” than traditional.
- Spices - Chili powder and cumin aren’t always used in traditional Mexican corn salsas, which often rely more on fresh chiles and lime. I like adding them here for extra warmth and depth. Chipotle powder is a great optional twist if you want a smoky, modern variation rather than a strictly authentic one.
👩🍳 You'll find the complete list of ingredients below the recipe card.

Using Fresh Corn for This Salsa
If you’re using fresh corn, you have two great options depending on the flavor you want.
For a crisp, fresh corn salsa, you can use the corn raw. Just remove the husks and silks, slice the kernels off the cob, and add them straight to the bowl. Fresh sweet corn is naturally tender and works beautifully if you want a lighter, more refreshing salsa.
If you prefer a deeper, more traditional roasted corn flavor, cook the corn first. You can grill the whole ears on an outdoor grill or char them directly over a gas burner on the stovetop until lightly blackened on all sides. Another easy option is to cut the kernels off first and sauté them in a hot pan with a little oil until golden and slightly charred.
Let the corn cool before mixing it with the lime juice and herbs. Hot corn can dull the fresh flavors and wilt the cilantro!
🥣 How To Make Mexican Corn Salsa
- Add the corn, red onion, jalapeños, and cilantro to a large mixing bowl.
- In a small bowl, whisk together the lime juice, salt, black pepper, chili powder, and ground cumin.





- Pour the dressing over the corn mixture and toss until everything is evenly coated.
- Cover and refrigerate until ready to serve, then give it a quick stir before serving.
Can You Boil the Corn?
Yes, boiling fresh corn works, especially if you want a very soft and mild corn salsa. Bring a large pot of water to a boil, add the husked corn, and cook for 3 to 5 minutes until just tender. Drain well and let the corn cool completely before cutting the kernels off the cob.
That said, boiling doesn’t add any extra flavor. You won’t get the roasted, slightly smoky taste that many people expect from a Mexican-style corn salsa. If you’re short on time or cooking for kids who prefer milder flavors, boiling is totally fine.
For the best flavor, roasting, grilling, or charring the corn is usually the better option. Boiling is more of a neutral, no-fuss method when convenience matters most.
Rita's Tip
Drain the corn really well before mixing. Extra moisture can dull the flavors and make the salsa watery.
Variations
- Roasted corn salsa: Sauté or roast the corn until lightly charred. This is closer to Mexican street-style corn and adds a deeper, smoky flavor.
- Black bean corn salsa: Stir in drained black beans to make it more filling. Great for taco bowls, salads, or meal prep.
- Mango corn salsa: Add finely diced fresh mango for a sweet and spicy contrast. This one is amazing with fish tacos.
- Chipotle corn salsa: Swap chili powder for chipotle powder or add a spoon of minced chipotle in adobo for smoky heat.
- Tomato corn salsa: Mix in diced fresh tomatoes or cherry tomatoes for a pico-style twist.
- Creamy street corn style: Add a little mayo or Greek yogurt and a sprinkle of cotija cheese for an elote-inspired dip.
- Extra spicy version: Use serrano chiles, leave some seeds in, or add a splash of your favorite hot sauce.
- Herb swap: Cilantro is classic, but a small amount of green onion or chives works if cilantro isn’t your thing.
Roasted Corn Salsa (Grill or Stovetop Method)
Remove the husks and silks from the corn.
Outdoor grill method
Preheat a grill to medium heat. Place the whole ears of corn directly on the grill grates. Cook for about 8 to 10 minutes, turning every 30 to 60 seconds, until the kernels are lightly charred on all sides. Remove from the grill and set aside to cool slightly.
Stovetop gas burner method
Place one ear of corn directly over a gas burner set to medium heat. Using metal tongs, rotate the corn every 20 to 30 seconds so it chars evenly. Move the corn slightly up and down over the flame as needed to blacken all sides. Once charred to your liking, transfer to a plate to cool. Repeat with the remaining ears of corn.
Once the corn is cool enough to handle, snap each ear in half. Stand each piece upright on the cut end and carefully slice the kernels off the cob.
Add the roasted corn kernels to a large bowl along with the red onion, jalapeños, cilantro, lime juice, salt, black pepper, chili powder, and ground cumin. Toss well to combine.
Taste and adjust seasoning as needed, then serve immediately or refrigerate until ready to serve.
Notes
- Grilling the corn on the stovetop works surprisingly well if you don’t have an outdoor grill. Just keep an eye on it while it cooks. The kernels can pop and release a bit of juice, so it’s best not to stand too close. It does get a little messy, and a quick stove wipe-down afterward is normal.
- Homemade baked tortilla chips are a great match for this salsa. They’re lighter than store-bought chips and perfect for scooping up all that fresh corn and chili flavor.
- If you don’t have a gas stove, no stress. You can cut the corn off the cob and lightly pan-fry the kernels instead. You’ll still get great flavor without the open flame.
- Use metal tongs when turning the corn. Silicone or plastic can soften or melt over direct heat, and metal gives you better control.
- If the corn starts browning too fast, just turn the heat down slightly. Slow and steady gives you nice color without burning.
- Let the corn cool a bit before mixing it into the salsa. Hot corn can wilt the cilantro and dull the fresh lime flavor.

What To Serve With Salsa
- Tortilla chips as a fresh dip
- Tacos, especially fish or shrimp tacos
- Grilled chicken or roasted vegetables
- Taco salads, taco cups or burrito bowls
- Spicy hot dogs
- As a topping for eggs or breakfast tacos
🍱 Storage Instructions
Keep in an airtight container in the fridge for up to 2 days. Stir before serving.
More Quick Corn Recipes You'll Like
📖Recipe

Mexican Fresh Corn Salsa
Ingredients
- 24 ounces frozen corn, thawed
- ½ red onion, finely diced
- 2 jalapenos, seeded and finely diced
- 1 bunch cilantro, finely chopped
- 2 limes, juiced
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon chili powder
- ⅛ teaspoon ground cumin
Instructions
- Add the corn, red onion, jalapenos, and cilantro to a large bowl.
- In a smaller bowl, combine the lime juice and seasonings.
- Pour lime dressing over the corn salsa and toss together.
- Cover and refrigerate until ready to serve. Serve with tortilla chips.
- Enjoyed this recipe? Leave a quick 5-star rating and review to let me know!






Comments
No Comments