Food EditionCookMexicanAppetizerFresh Tomato Salsa
45 minEasyServes 4
Mexican · Appetizer

Fresh Tomato Salsa

A good salsa is less about a recipe and more about the rhythm of chopping. You want the tomatoes, onions, and peppers to exist in a balance where no single ingredient overrides the others.

Total time
45 min
Hands-on
15 min
Serves
4
Difficulty
Easy
Before you start

Wait for the salt to do the work.

Salsa becomes watery if you don't salt the tomatoes and drain off the excess liquid before mixing. Do this step first to ensure a vibrant, punchy result.

  • Chef's knife
  • Large mixing bowl
  • Colander
  • Cutting board
Ingredients

What goes in.

  • 4 largeripe tomatoes, seeded and diced
  • 1/2 cupwhite onion, finely diced
  • 1serrano pepper, seeded and minced
  • 1/2 cupfresh cilantro leaves, chopped
  • 1 tbspfresh lime juice
  • 1/2 tspkosher salt
The key technique

Controlling the moisture

After dicing the tomatoes, toss them with the salt in a colander set over a bowl. Letting them sit for twenty minutes keeps your salsa from becoming a soup.

Step by step

The method.

  1. Prep the tomatoes

    Cut tomatoes into quarters, scoop out the seeds with your thumb, then dice into uniform 1/4-inch pieces.

  2. Drain

    Place diced tomatoes in a colander, sprinkle with salt, and let them weep for 20 minutes.

  3. Combine

    Transfer the drained tomatoes to a mixing bowl. Fold in the diced onion, minced serrano, and lime juice.

  4. Finish and rest

    Gently stir in the cilantro. Let the mixture sit at room temperature for 15 minutes before serving to allow the flavors to marry.

Variations

Other turns to take.

Charred Salsa

Blister the tomatoes and peppers under a broiler before dicing to add a smoky depth.

Fruit Salsa

Substitute one tomato with a finely diced mango or peach for a sweet contrast.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Always mince the serrano smaller than the onions so you don't get a concentrated bite of heat.

Tip

If your onions are exceptionally pungent, soak the diced pieces in cold water for five minutes, then pat dry before adding.

Tip

Serve at room temperature rather than straight from the fridge to allow the natural tomato sugars to come forward.

Questions

The ones that keep coming up.

Can I use canned tomatoes?

No. The texture will be mushy and the water content is impossible to control for fresh salsa.

How long will this stay fresh?

It is best consumed within 24 hours. After that, the acid breaks down the tomato flesh and the onions start to lose their crispness.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe