Go Back
A bowl of fresh tomato salsa with diced tomatoes, onions, and cilantro served with tortilla chips.
Layla

Fresh Tomato Salsa

Bright, chunky salsa made with ripe summer tomatoes, fresh cilantro, and a kick of jalapeno - ready in 15 minutes and infinitely better than store-bought.
Prep Time 15 minutes
Total Time 15 minutes
Servings: 6 servings
Course: Appetizer, Condiment
Cuisine: Mexican, Tex-Mex
Calories: 25

Ingredients
  

Main Ingredients
  • 1.5 lb roma tomatoes cored and diced (about 4-5 medium)
  • 0.5 medium white onion finely diced
  • 1 jalapeno pepper seeded for mild, minced
  • 2 clove garlic minced
  • 0.5 cup fresh cilantro chopped, lightly packed
  • 1 lime freshly squeezed juice
  • 0.75 tsp fine sea salt plus more to taste
  • 0.25 tsp ground cumin optional, for earthy depth

Equipment

  • Large Mixing Bowl
  • Sharp Chef's Knife
  • Cutting board

Method
 

Prep
  1. Core the tomatoes and cut into small, even dice - about 1/4 inch. Roma tomatoes hold their shape best. If your tomatoes are very juicy, scoop out some seeds and excess liquid with your fingers to prevent watery salsa.
  2. Finely dice the onion - smaller than the tomato pieces so it distributes evenly. Mince the jalapeno, removing seeds and white pith for mild heat or keeping some seeds for medium. Mince the garlic and chop the cilantro, including tender stems.
  3. In a large bowl, combine the diced tomatoes, onion, jalapeno, garlic, and cilantro. Squeeze fresh lime juice directly over the top - about 2 tablespoons. Sprinkle with salt and cumin if using.
  4. Fold everything together gently with a spoon. Taste and adjust salt or lime as needed - the salt should make the flavors pop without tasting salty. Let sit at room temperature for 10 minutes so the salt can draw out the tomato juices and the flavors meld.
  5. Taste again after resting - the flavors will have deepened. Adjust seasoning if needed. Serve immediately with tortilla chips, or refrigerate for up to 3 days. The salsa will get juicier as it sits.

Notes

For the best texture, hand-chop everything rather than using a food processor - it makes a huge difference in the finished salsa. If tomatoes are out of season, use one 28-oz can of whole peeled tomatoes, drained well and diced, plus 1 pint of cherry tomatoes halved for freshness. Make it 30 minutes ahead for the best flavor, but don't make it the day before - the tomatoes lose their bright texture.