Go Back

Zesty Fresh Salsa Recipe

This is the ultimate fresh salsa recipe. Its so good and only gets better!~. It is full of yummy tomatoes, bell peppers, onions and a couple things you might not have thought of.

Course Appetizer, salsa, Side Dish
Cuisine Mexican
Keyword fresh salsa, fresh salsa recipe, salsa recipe
Prep Time 20 minutes
Resting time 4 hours
Servings 15 people


  • 10-12 Ripe Roma tomatoes
  • 1 green bell pepper finely diced
  • 1 red bell pepper diced
  • 1 yellow or orange bell pepper diced
  • 3-4 diced jalapeno's with ribs and seeds removed (you can add them if you like it really spicy)
  • 1 large purple onion finely diced
  • 1 bunch green onions chopped
  • 1-2 limes
  • 1 handful fresh cilantro chopped
  • 1-2 tbsp white wine vinegar
  • 2-3 cloves of garlic diced finely
  • Garlic salt optional (for taste we love it)


  1. First, make sure to finely dice all your veggies and tomatoes. You can leave it more chunky if you like it that way. We love it a bit more bite sized.

  2. Combine your diced tomatoes, pepper, jalapenos, onion, green onion, and garlic in a bowl.

  3. Squeeze your limes over the bowl and get all the lime juice out.

  4. Pour 1-2 tbsp of white wine vinegar to the salsa

  5. Add the cilantro and mix all ingredients until well combined.

  6. At the end, I like to sprinkle some garlic salt into the salsa to add a bit more flavor. Add a small amount at a time, making sure not to make it too salty.

  7. At this point you can eat it, but if you let it sit in the fridge for at least 4 hours, the flavors intensify, they mix together and the flavor is so much better. I never trust the flavor of my salsa right after I make it.

  8. I let it sit in the fridge for 4-6 hours, taste it and then season more if needed.

  9. I add the vinegar to it to add a bit more acidity and help along the melding of flavors.

  10. Eat this on breakfast burritos, plain with chips, make nachos, on top of tacos or enchiladas, and sometimes you can simply eat it with a spoon. Go wild!