Fresh Tomato Salsa (Pico de Gallo)
To make fresh tomato salsa, finely chop ripe tomatoes, red onion, chili, and cilantro, then toss with lime juice and salt and let it sit 10–15 minutes for the flavours to meld. Draining the watery tomato seeds first keeps the salsa from going soupy. This is a raw, no-cook salsa (pico de gallo) — not a canning recipe — so keep it in the fridge and eat it within a couple of days.
When tomatoes are ripe and you want them raw and bright, fresh salsa is the fastest, happiest thing to make — ripe tomatoes, onion, chili, cilantro, and a good squeeze of lime, chopped and tossed. It’s a no-cook dip that comes together in fifteen minutes and disappears just as fast with a bag of chips. It also tops tacos, grilled chicken, fish, and morning eggs.
Fresh, not preserved
This is a raw salsa — pico de gallo — meant to be eaten fresh within a day or two, kept in the fridge. It’s a cooking recipe, not a canning one: it isn’t processed to be shelf-stable, so don’t treat it like jarred salsa. (Putting salsa up in jars for the pantry is a tested water-bath canning process with controlled acidity — a different thing entirely.)
Keep it from going watery
Tomatoes carry a lot of liquid, so for a chunky salsa, scoop out the seedy centres before chopping, or salt the diced tomatoes and let them drain a few minutes. Roma or paste tomatoes are naturally less watery. Tip off any excess liquid before serving.
Let it rest
Give it 10–15 minutes before serving — the flavours meld and the raw onion mellows. Taste and balance lime, salt, and heat at the end.
Make it yours
- Heat: more jalapeño, or leave the seeds in; a serrano for real fire.
- Fruit twist: diced peach or mango for a sweet-hot salsa.
- Charred: blister the tomatoes and chili first for a smoky salsa asada.
- Herbs: lots of cilantro, or parsley if you’re not a fan.
Serve it fresh and cold, with tortilla chips or piled onto anything off the grill. It’s the taste of a tomato glut at its brightest — and proof that raw and simple often wins.
At a glance
Fresh Tomato Salsa (Pico de Gallo)
Ingredients
Tap an ingredient to check it off
Instructions
- Dice the tomatoes; if they're very juicy, scoop out the seeds first.
- Combine with the onion, chili, and cilantro.
- Add the lime juice and salt; toss well.
- Let sit 10–15 minutes for the flavours to meld. Taste and adjust lime, salt, and heat.
- Serve with chips, tacos, grilled meat, or eggs. Keep refrigerated.
Frequently asked questions
How is this different from canned or jarred salsa?
This is a fresh, raw salsa (pico de gallo) meant to be eaten within a day or two, not a preserved one. It isn't processed or canned, so it doesn't follow tested canning safety rules — just keep it refrigerated and enjoy it fresh. If you want salsa you can put up in jars for the pantry, that's a water-bath canning recipe with tested acid levels, which is a different process entirely.
How do I stop fresh salsa from being watery?
Tomatoes hold a lot of liquid in their seeds and jelly. For a chunkier, less watery salsa, scoop out the seedy centres before chopping, or salt the chopped tomatoes and let them drain in a sieve for a few minutes. You can also just tip off the excess liquid before serving. Roma or paste tomatoes have less water and make a naturally thicker salsa.
Can I make it ahead?
A little ahead is good — 15 to 30 minutes of resting lets the flavours meld and mellows the raw onion. But fresh salsa is best the day it's made; after a day the tomatoes soften and it gets watery, though it still tastes fine stirred and drained. Add the cilantro and a fresh squeeze of lime close to serving if making it a few hours ahead.