Go Back
+ servings
Fresh Homemade Salsa finished recipe

Fresh Homemade Salsa

A vibrant, chunky dip made with ripe tomatoes, crisp onions, fresh cilantro, jalapeños, garlic, and lime juice, perfect for tortilla chips, tacos, and more.
Prep Time 15 minutes
Total Time 45 minutes
Servings: 4 cups servings

Ingredients
  

Salsa
  • 6 medium Roma tomatoes (about 2 pounds / 900 g) diced
  • 1/2 medium white onion (100 g) finely diced
  • 1 to 2 jalapeños (30–60 g) seeded and finely minced
  • 2 garlic cloves (6 g) minced
  • 1/2 cup (15 g) chopped fresh cilantro
  • 2 tablespoons (30 ml) freshly squeezed lime juice
  • 1 tablespoon (15 ml) extra-virgin olive oil optional
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon ground cumin optional
  • 1/4 teaspoon freshly ground black pepper
Optional Garnishes
  • Extra chopped cilantro
  • Lime wedges
  • Thinly sliced jalapeños

Method
 

Method
  1. Prepare the Tomatoes: Wash the tomatoes thoroughly: Dice them into small, even pieces. If they are especially juicy, gently remove some of the seeds before dicing. Transfer them to a large mixing bowl.
  2. Chop the Vegetables: Finely dice the onion: Mince the jalapeños and garlic. Roughly chop the cilantro. Add everything to the bowl with the tomatoes.
  3. Season the Salsa: Add the lime juice, olive oil if using, salt, cumin, and black pepper. Stir gently until all the ingredients are evenly combined. This step is crucial for ensuring that every bite is flavorful.
  4. Taste and Adjust: Taste the salsa and adjust the seasoning if needed. Add more lime juice for extra brightness, more salt to enhance the tomatoes, or additional minced jalapeño for more heat. This allows you to customize the salsa to your preference.
  5. Chill: Cover the bowl and refrigerate for 30 minutes. The tomatoes will release some juice, and the flavors will blend together, enhancing the overall taste.
  6. Serve: Give the salsa one final stir before serving. Serve chilled or at cool room temperature with tortilla chips, tacos, burritos, grilled chicken, steak, fish, or scrambled eggs.

Notes

Chilling the salsa allows the flavors to meld beautifully. If too watery after chilling, drain some excess liquid before serving for a chunkier texture.

Tried this recipe?

Let us know how it was!