Go Back

Fresh Homemade Salsa

A fresh homemade salsa made with ripe tomatoes, lime, and herbs—simple, balanced, and perfect for tacos, nachos, or everyday meals.
Servings 4 servings
Prep Time 10 minutes

Ingredients

  • 1/4 cup white onion , chopped
  • 1 clove garlic , minced
  • 1 pound roma tomatoes
  • 1 jalapeño pepper
  • 1/4 cup fresh cilantro
  • Juice and zest of 1 lime
  • 1/2 tsp sea salt
  • 1/4 tsp ground cumin
  • 1/4 tsp sugar

Instructions

  • Chop the fresh tomatoes into small pieces and set aside. If they are very juicy, remove a bit of the excess liquid.
  • Add the chopped onion and minced garlic to a food processor and pulse until finely broken down.
  • Add the tomatoes, jalapeño, cilantro, lime juice, salt, sugar, and cumin.
  • Pulse everything in short bursts until you reach a chunky consistency—do not overblend.
  • Taste and adjust seasoning with more lime juice, salt, or sugar if needed.
  • Let the salsa sit for 10–15 minutes before serving so the flavors can come together.

Notes

  • Choose the right tomatoes
    Use ripe, flavorful tomatoes for the best result—they are the base of the salsa.
  • Control the texture
    Avoid overmixing, especially if using a food processor, to keep a fresh, chunky consistency.
  • Balance before serving
    Always taste at the end—small adjustments make a big difference in the final flavor.
Course: Dip
Cuisine: Mediterranean, Mexican
Keyword: dip, jalapeno, mexican, nachos, salsa, tomatoes