Chunky Cilantro-Lime Salsa Recipe for Perfect Texture
The One Spice That Makes a Difference
Ground cumin might seem out of place, but a quarter teaspoon adds a warm, earthy note that ties everything together. It's not enough to taste cumin specifically — it just makes the salsa taste more complete. Don't skip it.
Common Mistake: Serving Too Soon
Let the salsa rest at room temperature for at least 10 minutes. This gives the salt time to draw out a little moisture and allows the flavors to marry. If you serve it immediately, the lime and salt sit on top of the tomatoes instead of soaking in. After resting, give it a quick stir. If there's excess liquid pooling at the bottom, spoon it off.
How to Use This Salsa
This chunky cilantro-lime salsa is perfect with tortilla chips, but it also shines on tacos, grilled chicken, fish, or scrambled eggs. I often spoon it over black beans and rice for a quick bowl. It keeps in the fridge for up to three days, though the cilantro will darken slightly. That's fine — the flavor stays bright.
One last tip: taste as you go. Salt and lime are personal. Start with the amounts listed, then adjust. You'll know it's right when the salsa tastes fresh, tangy, and a little bit addicting.
Frequently Asked Questions
How do I keep my salsa from getting watery?
The key is seeding the tomatoes. Cut them in half crosswise and squeeze out the seeds and jelly before dicing. Also, let the finished salsa rest for 10 minutes, then drain off any excess liquid that collects before serving.
Can I use bottled lime juice?
Fresh lime juice gives a brighter, cleaner flavor. Bottled juice often has a flat, slightly bitter taste. I recommend using fresh limes for this recipe.
How spicy is this salsa?
With one seeded jalapeño, it's mild to medium. For a milder version, use only half the jalapeño. For more heat, leave in some seeds or add a second jalapeño.
Recipe: Chunky Cilantro-Lime Salsa
Equipment
- cutting board
- chef's knife
- large mixing bowl
- spoon
- citrus juicer (optional)
Ingredients
- 4 medium Roma tomatoes (about 1 1/2 pounds, seeded and diced)
- 1/2 medium red onion (finely diced (about 1/2 cup))
- 1 jalapeño pepper (seeded and minced (about 1 tablespoon))
- 1/2 cup fresh cilantro leaves (finely chopped (stems removed))
- 1/4 cup fresh lime juice (from about 2 limes)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon ground cumin
- 1 small clove garlic (minced (optional))
Instructions
- Seed the tomatoes: Cut each Roma tomato in half crosswise. Gently squeeze out the seeds and jelly. Dice the flesh into 1/4-inch pieces. This step prevents watery salsa.
- Finely dice the red onion. Soak the diced onion in a small bowl of cold water for 5 minutes, then drain and pat dry. This mellows the raw bite.
- In a large mixing bowl, combine the diced tomatoes, drained onion, minced jalapeño, and chopped cilantro. Stir gently with a spoon.
- Add the fresh lime juice, kosher salt, and ground cumin. If using garlic, add it now. Stir until everything is evenly coated.
- Taste and adjust: Add more salt in 1/8-teaspoon increments, or another squeeze of lime for brightness. The salsa should taste bold and acidic, not flat.
- Let the salsa rest at room temperature for 10 minutes before serving. This allows the flavors to meld. Serve with tortilla chips, tacos, or grilled meats.
- For best texture, refrigerate any leftovers in an airtight container for up to 3 days. Stir before serving, as liquid will settle.